Opened 19 months ago
Last modified 13 months ago
#67394 new defect
Something has broken ld64-97? (see also port health)
Reported by: | barracuda156 | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | powerpc | Cc: | cooljeanius (Eric Gallager) |
Port: | ld64-97 |
Description
While I got the failure on 10.6 ppc now (full disclosure), a) it has built fine earlier, AFAICT, and b) it seems to be broken across the board on build bots: https://ports.macports.org/port/ld64-97/details (with the sole exception of Mavericks, i.e. everything below it fails).
/usr/bin/g++-4.2 -Os -Os -arch ppc -I/opt/local/libexec/llvm-3.4/include -DLTO_SUPPORT -Isrc/abstraction -Isrc/ld -Isrc/ld/parsers -I/opt/local/include -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_ld64/ld64-97/work/dyld-655.1.1/include -c -o src/other/rebase.o src/other/rebase.cpp In file included from src/ld/MachOReaderRelocatable.hpp:43, from src/other/ObjectDump.cpp:31: src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::encodeToUseDwarf(const libunwind::Registers_x86_64&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:947: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::encodeToUseDwarf(const libunwind::Registers_x86&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:953: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static uint32_t libunwind::DwarfInstructions<A, R>::getRBPEncodedRegister(uint32_t, int32_t, bool&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:969: error: ‘UNWIND_X86_64_REG_RBX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:971: error: ‘UNWIND_X86_64_REG_R12’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:973: error: ‘UNWIND_X86_64_REG_R13’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:975: error: ‘UNWIND_X86_64_REG_R14’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:977: error: ‘UNWIND_X86_64_REG_R15’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::createCompactEncodingFromProlog(A&, typename A::pint_t, const libunwind::Registers_x86_64&, const typename libunwind::CFI_Parser<A>::PrologInfo&, char*)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:996: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1001: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1005: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1009: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1013: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1026: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1041: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1072: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1105: error: ‘UNWIND_X86_64_MODE_RBP_FRAME’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1130: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1132: error: ‘UNWIND_X86_64_RBP_FRAME_OFFSET’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1149: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1176: error: ‘UNWIND_X86_64_MODE_STACK_IMMD’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1180: error: ‘UNWIND_X86_64_FRAMELESS_STACK_SIZE’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1185: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1194: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1200: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1202: error: ‘UNWIND_X86_64_MODE_STACK_IND’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1213: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1215: error: ‘UNWIND_X86_64_REG_R15’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1220: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1222: error: ‘UNWIND_X86_64_REG_R14’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1227: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1229: error: ‘UNWIND_X86_64_REG_R13’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1234: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1236: error: ‘UNWIND_X86_64_REG_R12’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1241: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1243: error: ‘UNWIND_X86_64_REG_RBX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1248: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1250: error: ‘UNWIND_X86_64_REG_RBP’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1257: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1295: error: ‘UNWIND_X86_64_FRAMELESS_STACK_ADJUST’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1296: error: ‘UNWIND_X86_64_FRAMELESS_STACK_REG_COUNT’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1297: error: ‘UNWIND_X86_64_FRAMELESS_STACK_REG_PERMUTATION’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static uint32_t libunwind::DwarfInstructions<A, R>::getEBPEncodedRegister(uint32_t, int32_t, bool&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:1348: error: ‘UNWIND_X86_REG_EBX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1350: error: ‘UNWIND_X86_REG_ECX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1352: error: ‘UNWIND_X86_REG_EDX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1354: error: ‘UNWIND_X86_REG_EDI’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1356: error: ‘UNWIND_X86_REG_ESI’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::createCompactEncodingFromProlog(A&, typename A::pint_t, const libunwind::Registers_x86&, const typename libunwind::CFI_Parser<A>::PrologInfo&, char*)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:1373: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1378: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1382: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1386: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1399: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1414: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1445: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1478: error: ‘UNWIND_X86_MODE_EBP_FRAME’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1503: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1505: error: ‘UNWIND_X86_EBP_FRAME_OFFSET’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1522: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1549: error: ‘UNWIND_X86_MODE_STACK_IMMD’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1553: error: ‘UNWIND_X86_FRAMELESS_STACK_SIZE’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1563: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1565: error: ‘UNWIND_X86_MODE_STACK_IND’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1576: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1578: error: ‘UNWIND_X86_REG_EBX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1583: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1585: error: ‘UNWIND_X86_REG_ECX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1590: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1592: error: ‘UNWIND_X86_REG_EDX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1597: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1599: error: ‘UNWIND_X86_REG_EDI’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1604: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1606: error: ‘UNWIND_X86_REG_ESI’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1611: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1613: error: ‘UNWIND_X86_REG_EBP’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1620: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1658: error: ‘UNWIND_X86_FRAMELESS_STACK_ADJUST’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1659: error: ‘UNWIND_X86_FRAMELESS_STACK_REG_COUNT’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1660: error: ‘UNWIND_X86_FRAMELESS_STACK_REG_PERMUTATION’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::encodeToUseDwarf(const libunwind::Registers_ppc&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:1703: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::createCompactEncodingFromProlog(A&, typename A::pint_t, const libunwind::Registers_ppc&, const typename libunwind::CFI_Parser<A>::PrologInfo&, char*)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:1713: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope In file included from src/other/ObjectDump.cpp:31: src/ld/MachOReaderRelocatable.hpp: In member function ‘uint32_t mach_o::relocatable::SymbolAtom<A>::getCompactUnwindEncoding(uint64_t) [with A = x86]’: src/ld/MachOReaderRelocatable.hpp:3320: error: ‘UNWIND_X86_MODE_MASK’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp:3320: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp: In member function ‘uint32_t mach_o::relocatable::SymbolAtom<A>::getCompactUnwindEncoding(uint64_t) [with A = x86_64]’: src/ld/MachOReaderRelocatable.hpp:3338: error: ‘UNWIND_X86_64_MODE_MASK’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp:3338: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp: In member function ‘uint32_t mach_o::relocatable::AnonymousAtom<A>::getCompactUnwindEncoding(uint64_t) [with A = x86]’: src/ld/MachOReaderRelocatable.hpp:3404: error: ‘UNWIND_X86_MODE_MASK’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp:3404: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp: In member function ‘uint32_t mach_o::relocatable::AnonymousAtom<A>::getCompactUnwindEncoding(uint64_t) [with A = x86_64]’: src/ld/MachOReaderRelocatable.hpp:3422: error: ‘UNWIND_X86_64_MODE_MASK’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp:3422: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope In file included from src/ld/MachOReaderRelocatable.hpp:43, from src/ld/ld.cpp:61: src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::encodeToUseDwarf(const libunwind::Registers_x86_64&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:947: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::encodeToUseDwarf(const libunwind::Registers_x86&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:953: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static uint32_t libunwind::DwarfInstructions<A, R>::getRBPEncodedRegister(uint32_t, int32_t, bool&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:969: error: ‘UNWIND_X86_64_REG_RBX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:971: error: ‘UNWIND_X86_64_REG_R12’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:973: error: ‘UNWIND_X86_64_REG_R13’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:975: error: ‘UNWIND_X86_64_REG_R14’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:977: error: ‘UNWIND_X86_64_REG_R15’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::createCompactEncodingFromProlog(A&, typename A::pint_t, const libunwind::Registers_x86_64&, const typename libunwind::CFI_Parser<A>::PrologInfo&, char*)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:996: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1001: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1005: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1009: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1013: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1026: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1041: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1072: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1105: error: ‘UNWIND_X86_64_MODE_RBP_FRAME’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1130: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1132: error: ‘UNWIND_X86_64_RBP_FRAME_OFFSET’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1149: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1176: error: ‘UNWIND_X86_64_MODE_STACK_IMMD’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1180: error: ‘UNWIND_X86_64_FRAMELESS_STACK_SIZE’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1185: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1194: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1200: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1202: error: ‘UNWIND_X86_64_MODE_STACK_IND’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1213: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1215: error: ‘UNWIND_X86_64_REG_R15’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1220: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1222: error: ‘UNWIND_X86_64_REG_R14’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1227: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1229: error: ‘UNWIND_X86_64_REG_R13’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1234: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1236: error: ‘UNWIND_X86_64_REG_R12’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1241: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1243: error: ‘UNWIND_X86_64_REG_RBX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1248: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1250: error: ‘UNWIND_X86_64_REG_RBP’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1257: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1295: error: ‘UNWIND_X86_64_FRAMELESS_STACK_ADJUST’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1296: error: ‘UNWIND_X86_64_FRAMELESS_STACK_REG_COUNT’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1297: error: ‘UNWIND_X86_64_FRAMELESS_STACK_REG_PERMUTATION’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static uint32_t libunwind::DwarfInstructions<A, R>::getEBPEncodedRegister(uint32_t, int32_t, bool&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:1348: error: ‘UNWIND_X86_REG_EBX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1350: error: ‘UNWIND_X86_REG_ECX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1352: error: ‘UNWIND_X86_REG_EDX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1354: error: ‘UNWIND_X86_REG_EDI’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1356: error: ‘UNWIND_X86_REG_ESI’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::createCompactEncodingFromProlog(A&, typename A::pint_t, const libunwind::Registers_x86&, const typename libunwind::CFI_Parser<A>::PrologInfo&, char*)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:1373: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1378: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1382: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1386: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1399: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1414: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1445: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1478: error: ‘UNWIND_X86_MODE_EBP_FRAME’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1503: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1505: error: ‘UNWIND_X86_EBP_FRAME_OFFSET’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1522: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1549: error: ‘UNWIND_X86_MODE_STACK_IMMD’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1553: error: ‘UNWIND_X86_FRAMELESS_STACK_SIZE’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1563: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1565: error: ‘UNWIND_X86_MODE_STACK_IND’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1576: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1578: error: ‘UNWIND_X86_REG_EBX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1583: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1585: error: ‘UNWIND_X86_REG_ECX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1590: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1592: error: ‘UNWIND_X86_REG_EDX’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1597: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1599: error: ‘UNWIND_X86_REG_EDI’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1604: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1606: error: ‘UNWIND_X86_REG_ESI’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1611: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1613: error: ‘UNWIND_X86_REG_EBP’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1620: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1658: error: ‘UNWIND_X86_FRAMELESS_STACK_ADJUST’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1659: error: ‘UNWIND_X86_FRAMELESS_STACK_REG_COUNT’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp:1660: error: ‘UNWIND_X86_FRAMELESS_STACK_REG_PERMUTATION’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::encodeToUseDwarf(const libunwind::Registers_ppc&)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:1703: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/parsers/libunwind/DwarfInstructions.hpp: In static member function ‘static compact_unwind_encoding_t libunwind::DwarfInstructions<A, R>::createCompactEncodingFromProlog(A&, typename A::pint_t, const libunwind::Registers_ppc&, const typename libunwind::CFI_Parser<A>::PrologInfo&, char*)’: src/ld/parsers/libunwind/DwarfInstructions.hpp:1713: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope In file included from src/ld/ld.cpp:61: src/ld/MachOReaderRelocatable.hpp: In member function ‘uint32_t mach_o::relocatable::SymbolAtom<A>::getCompactUnwindEncoding(uint64_t) [with A = x86]’: src/ld/MachOReaderRelocatable.hpp:3320: error: ‘UNWIND_X86_MODE_MASK’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp:3320: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp: In member function ‘uint32_t mach_o::relocatable::SymbolAtom<A>::getCompactUnwindEncoding(uint64_t) [with A = x86_64]’: src/ld/MachOReaderRelocatable.hpp:3338: error: ‘UNWIND_X86_64_MODE_MASK’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp:3338: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp: In member function ‘uint32_t mach_o::relocatable::AnonymousAtom<A>::getCompactUnwindEncoding(uint64_t) [with A = x86]’: src/ld/MachOReaderRelocatable.hpp:3404: error: ‘UNWIND_X86_MODE_MASK’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp:3404: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp: In member function ‘uint32_t mach_o::relocatable::AnonymousAtom<A>::getCompactUnwindEncoding(uint64_t) [with A = x86_64]’: src/ld/MachOReaderRelocatable.hpp:3422: error: ‘UNWIND_X86_64_MODE_MASK’ was not declared in this scope src/ld/MachOReaderRelocatable.hpp:3422: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope In file included from src/ld/ld.cpp:64: src/ld/MachOWriterExecutable.hpp: In member function ‘bool mach_o::executable::UnwindInfoAtom<A>::encodingMeansUseDwarf(compact_unwind_encoding_t) [with A = x86]’: src/ld/MachOWriterExecutable.hpp:10247: error: ‘UNWIND_X86_MODE_MASK’ was not declared in this scope src/ld/MachOWriterExecutable.hpp:10247: error: ‘UNWIND_X86_MODE_DWARF’ was not declared in this scope src/ld/MachOWriterExecutable.hpp: In member function ‘bool mach_o::executable::UnwindInfoAtom<A>::encodingMeansUseDwarf(compact_unwind_encoding_t) [with A = x86_64]’: src/ld/MachOWriterExecutable.hpp:10253: error: ‘UNWIND_X86_64_MODE_MASK’ was not declared in this scope src/ld/MachOWriterExecutable.hpp:10253: error: ‘UNWIND_X86_64_MODE_DWARF’ was not declared in this scope make: *** [src/other/ObjectDump.o] Error 1 make: *** Waiting for unfinished jobs.... make: *** [src/ld/ld.o] Error 1
Change History (4)
comment:1 Changed 19 months ago by barracuda156
comment:2 Changed 19 months ago by barracuda156
Failing rebuild is triggered by rebuilding another port with non-default variants, it seems, like:
sudo port -v upgrade --enforce-variants ghc-ppc-bootstrap -gcc7 +gcc48
comment:3 Changed 19 months ago by kencu (Ken)
Cc: | kencu removed |
---|
yes, overriding the default variants in this port can be trouble.
comment:4 Changed 13 months ago by cooljeanius (Eric Gallager)
Cc: | cooljeanius added |
---|
Note: See
TracTickets for help on using
tickets.
(Honestly I do not even understand why it started rebuilding, it is not outdated.)