Skip to content

gcc: add missing patches from Iain Sandoe's branch#47843

Merged
alalazo merged 1 commit intodevelopfrom
hs/gcc/directly-use-iains-branch
Nov 29, 2024
Merged

gcc: add missing patches from Iain Sandoe's branch#47843
alalazo merged 1 commit intodevelopfrom
hs/gcc/directly-use-iains-branch

Conversation

@haampie
Copy link
Copy Markdown
Member

@haampie haampie commented Nov 28, 2024

Closes #46506 (in my opinion at least).

Directly use Iain Sandoe's repositories https://github.com/iains/gcc-11-branch, https://github.com/iains/gcc-12-branch, https://github.com/iains/gcc-13-branch, https://github.com/iains/gcc-14-branch for the patches.

  • The latest patches add support for xcode's new linker, which deduplicates repeated rpaths, so that dependents linking against libs created by it won't error with a pedantic messages about duplicate rpaths.
  • It's nice for the developers to directly refer to their repositories (homebrew has nothing to do with this)
  • It's clearer how to add new patches

@alalazo
Copy link
Copy Markdown
Member

alalazo commented Nov 29, 2024

Screenshot from 2024-11-29 08-08-46

@alalazo alalazo merged commit a575fa8 into develop Nov 29, 2024
@alalazo alalazo deleted the hs/gcc/directly-use-iains-branch branch November 29, 2024 07:10
fryeguy52 pushed a commit to fryeguy52/spack that referenced this pull request Dec 17, 2024
kshea21 pushed a commit to kshea21/spack that referenced this pull request Dec 26, 2024
teaguesterling pushed a commit to teaguesterling/spack that referenced this pull request Feb 5, 2025
nkoukpaizan pushed a commit to nkoukpaizan/spack that referenced this pull request Apr 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Compatibility of Xcode 16+ ld and Spack's compiler wrappers

2 participants