[MacPorts] #46547: ld64 does not build on PPC Mac OS X 10.4.11 Tiger because some C header files cannot be found

MacPorts noreply at macports.org
Thu Jan 15 11:58:01 PST 2015


#46547: ld64 does not build on PPC Mac OS X 10.4.11 Tiger because some C header
files cannot be found
------------------------------+--------------------------------
  Reporter:  Peter_Dyballa@…  |      Owner:  macports-tickets@…
      Type:  defect           |     Status:  closed
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.3
Resolution:  worksforme       |   Keywords:
      Port:  ld64             |
------------------------------+--------------------------------

Comment (by Peter_Dyballa@…):

 Replying to [comment:1 jeremyhu@…]:
 >
 > Those were removed a while ago.

 After switching back to rsynch they are gone here too. The new failure in
 the ld64 build is now:

 {{{
 make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_devel_ld64/ld64/work/ld64-97.17'
 /opt/local/bin/g++-apple-4.2 -Os -Os  -arch ppc  -Isrc/abstraction
 -Isrc/ld -Isrc/ld/parsers -I/opt/local/include  -c -o
 src/other/ObjectDump.o src/other/ObjectDump.cpp
 In file included from src/ld/parsers/libunwind/DwarfInstructions.hpp:44,
                  from src/ld/MachOReaderRelocatable.hpp:43,
                  from src/other/ObjectDump.cpp:31:
 src/ld/parsers/libunwind/Registers.hpp: In member function 'uint32_t
 libunwind::Registers_x86::getSP() const':
 src/ld/parsers/libunwind/Registers.hpp:67: error: 'const struct
 i386_thread_state_t' has no member named '__esp'
 src/ld/parsers/libunwind/Registers.hpp: In member function 'void
 libunwind::Registers_x86::setSP(uint32_t)':
 src/ld/parsers/libunwind/Registers.hpp:68: error: 'struct
 i386_thread_state_t' has no member named '__esp'
 }}}

 PPC support seems to be missing here…

-- 
Ticket URL: <https://trac.macports.org/ticket/46547#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list