Opened 10 years ago

Closed 10 years ago

#46531 closed defect (fixed)

ld64 @97.17_4: error: no type named 'FDE_Atom_Info', 'CIE_Atom_Info'

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc:
Port: ld64 libunwind-headers

Description

Thanks for resolving the previous issues. Now with libunwind-headers @3.5.0_7, ld64 @97.17_4 fails to build on Tiger PowerPC with:

src/ld/MachOReaderRelocatable.hpp: In instantiation of 'mach_o::relocatable::Reader<x86_64>':
src/ld/MachOReaderRelocatable.hpp:3009:   instantiated from here
src/ld/MachOReaderRelocatable.hpp:1848: error: no type named 'FDE_Atom_Info' in 'class libunwind::CFI_Parser<mach_o::relocatable::ObjectFileAddressSpace<x86_64> >'
src/ld/MachOReaderRelocatable.hpp:1849: error: no type named 'CIE_Atom_Info' in 'class libunwind::CFI_Parser<mach_o::relocatable::ObjectFileAddressSpace<x86_64> >'

Change History (1)

comment:1 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed

With r131450, I was able to build ld64-97.17 on Leopard for i386 and x86_64 with:

sudo port -v -s destroot ld64 cxx_stdlib=libstdc++ configure.compiler=gcc-4.2

(and manually editing the Portfile to force the 97 version).

Note: See TracTickets for help on using tickets.