Adrien Bourmault
0d77d99d23
Without that fix, if we build for a fam15h target on PureOS byzantium, we have a build failure: $ ./build boot roms kgpe-d16-udimm_2mb [...] Building MPC v1.1.0 for host ... ok Building BINUTILS v2.32 for target ... failed. Check 'build-i386-elf-BINUTILS/build.log make[2]: *** [Makefile:26: build_gcc] Error 1 make[1]: *** [Makefile:51: build-i386] Error 2 make: *** [util/crossgcc/Makefile.inc:48: crossgcc-i386] Error 2 Error: build/roms: something went wrong Then the build log (here) in available in coreboot/fam15h_udimm/util/crossgcc/build-i386-elf-BINUTILS/build.log has the following: In file included from ../../binutils-2.32/gold/debug.h:29, from ../../binutils-2.32/gold/descriptors.cc:31: ../../binutils-2.32/gold/errors.h:87:50: error: 'string' in namespace 'std' does not name a type 87 | undefined_symbol(const Symbol* sym, const std::string& location); | ^~~~~~ ../../binutils-2.32/gold/errors.h:29:1: note: 'std::string' is defined in header '<string>'; did you forget to '#include <string>'? 28 | #include "gold-threads.h" +++ |+#include <string> 29 | Signed-off-by: Adrien Bourmault <neox@a-lec.org> GNUtoo: commit message but not its title Acked-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Acked-by: Adrien 'neox' Bourmault <neox@gnu.org> |
||
---|---|---|
.. | ||
coreboot | ||
grub | ||
memtest86plus/patch | ||
scripts | ||
seabios | ||
u-boot/default |