diff options
author | Ludovic Courtès <ludo@gnu.org> | 2020-07-24 09:56:25 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2020-07-24 14:21:30 +0200 |
commit | 12dc9f58c422c06bf9950f21c54ca3df1dc40af1 (patch) | |
tree | 7c2a394e2f1e7cc4fb5691c678ba397bc3e30783 /guix/scripts | |
parent | b1d3c122e1712cf390a24b600415b87df2d3bfdc (diff) | |
download | guix-patches-12dc9f58c422c06bf9950f21c54ca3df1dc40af1.tar guix-patches-12dc9f58c422c06bf9950f21c54ca3df1dc40af1.tar.gz |
gnu: gcc: Fix libstdc++ misconfiguration.
Fixes <https://bugs.gnu.org/42392>.
Reported by Maxim Cournoyer and Erik Garrison.
Until now, the generated <bits/c++config.h> would be incorrect (many
_GLIBCXX_HAVE macros would be undefined), which in turn would lead to
build failures for most C++ programs.
* gnu/packages/gcc.scm (gcc-6)[inputs]: Add LIBSTDC++-HEADERS.
(libstdc++, libstdc++-headers): New variables.
* gnu/packages/gcc.scm (gfortran): Change first argument to 'custom-gcc'
to remove dependency on LIBSTDC++-HEADERS.
Diffstat (limited to 'guix/scripts')
0 files changed, 0 insertions, 0 deletions