diff options
author | Harmen Stoppels <harmenstoppels@gmail.com> | 2023-09-11 19:45:53 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-11 10:45:53 -0700 |
commit | a0bd53148be23b598052b7851ca83ce35c3d7cfc (patch) | |
tree | e1165b568093dc1adaff4683b15156e2a10cc28b /.dockerignore | |
parent | 3302b176fd60c4a8e09726f70667af1f3172d5b7 (diff) | |
download | spack-a0bd53148be23b598052b7851ca83ce35c3d7cfc.tar.gz spack-a0bd53148be23b598052b7851ca83ce35c3d7cfc.tar.bz2 spack-a0bd53148be23b598052b7851ca83ce35c3d7cfc.tar.xz spack-a0bd53148be23b598052b7851ca83ce35c3d7cfc.zip |
glibc: fix deps, drop pre 2.17 (#39806)
* glibc: add missing deps, drop < 2.17
Building glibc 2.17 requires linking libgcc_{s,eh}.a, which themselves
depend on whatever glibc the current gcc uses for its runtime libraries.
Newer gcc depends on gnu extensions of libdl it seems, so that means you
simply cannot build old glibc with gcc-using-new-glibc.
The relevant fix in glibc is this commit:
commit 95f5a9a866695da4e038aa4e6ccbbfd5d9cf63b7
Author: Joseph Myers <joseph@codesourcery.com>
Date: Tue Jul 3 19:14:59 2012 +0000
Avoid use of libgcc_s and libgcc_eh when building glibc.
See also references to that commit in the glibc mailing list.
* update the gmake bound
* add --without-selinux
Diffstat (limited to '.dockerignore')
0 files changed, 0 insertions, 0 deletions