Skip to content
Snippets Groups Projects

cross/gcc-*: upgrade to 14.2.0-r4

Merged Clayton Craft requested to merge craftyguy/gcc-upgrade into master
  1. Oct 21, 2024
    • Clayton Craft's avatar
      cross/gcc-*: upgrade to 14.2.0-r4 (MR 5722) · ad9a7874
      Clayton Craft authored and Luca Weiss's avatar Luca Weiss committed
      
      Quite a messy upgrade due to changes in both abuild and in the upstream
      gcc APKBUILD breaking various things. Pmbootstrap also seems to
      misbehave in GitLab CI making it difficult to validate.
      
      Manual fixups:
      * Set !tracedeps - changed behavior in abuild
      * Manually add "so:" dependencies to avoid issues with !tracedeps set
        (becomes obvious with crossdirect)
      * Add back makedepends="$makedepends_build $makedepends_host"
      * Disable move of some files into usr/lib to avoid
        ERROR: gcc-aarch64-14.2.0-r4: trying to overwrite usr/lib/libgcc_s.so.1 owned by libgcc-14.2.0-r4.
      
      [ci:skip-build] # pmbootstrap bugs will prohibit this from building
                      # anyways, don't even attempt
      
      Co-developed-by: default avatarLuca Weiss <luca@lucaweiss.eu>
      Unverified
      ad9a7874
Loading