New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #34176 (closed defect: fixed)

Opened 14 months ago

Last modified 14 months ago

ld64: error: mach-o/arm/reloc.h: No such file or directory

Reported by: walterlawrencegriffith@… Owned by: jeremyhu@…
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: Cc: jeremyhu@…, mfeiri@…, macports@…, jikanter@…, md14-macports@…, yves.dubief@…, 4eppelin@…
Port: ld64

Description (last modified by ryandesign@…) (diff)

sudo port upgrade outdated

fails on a MacBook when attempting to upgrade ld64. The log entry appears to be different from ticket #34163. I have attempted to uninstall, clean, and compile with llvm-gcc-4.2 without success. I am using Snow Leopard (Mac OS X 10.6.8) with XCode 3.2.6.

Attachments

ld64_ticket_log (93.4 KB) - added by walterlawrencegriffith@… 14 months ago.
Installation log (renamed to allow entry into ticket)

Change History

Changed 14 months ago by walterlawrencegriffith@…

Installation log (renamed to allow entry into ticket)

comment:1 Changed 14 months ago by ryandesign@…

  • Cc jeremyhu@…, mfeiri@…, macports@… added
  • Description modified (diff)
  • Summary changed from ld64-127.2_4+llvm30.darwin_10.x86_64.tgz upgrade failure to ld64: error: mach-o/arm/reloc.h: No such file or directory

Has duplicate #34178.

comment:2 Changed 14 months ago by jikanter@…

  • Cc jikanter@… added

Cc Me!

comment:3 Changed 14 months ago by md14-macports@…

  • Cc md14-macports@… added

Cc Me!

comment:4 Changed 14 months ago by ryandesign@…

  • Cc yves.dubief@… added

Has duplicate #34185.

comment:5 Changed 14 months ago by jeremyhu@…

  • Owner changed from macports-tickets@… to jeremyhu@…
  • Status changed from new to assigned

1) Why is llvm-gcc being used instead of clang?

2) For some reason, you don't have -I/opt/local/include in that compile line.

My build went successfully with clang, but I don't see -I/opt/local/include on its command lines for some reason. My guess is that it "worked for me" because of /opt/local/include being in CPATH, and maybe llvm-gcc doesn't work with CPATH correctly.

Please try using clang instead of llvm-gcc. That should be the default with your configuration...

comment:6 Changed 14 months ago by jeremyhu@…

comment:7 Changed 14 months ago by jeremyhu@…

  • Status changed from assigned to closed
  • Resolution set to fixed

comment:8 Changed 14 months ago by 4eppelin@…

  • Cc 4eppelin@… added

Cc Me!

Note: See TracTickets for help on using tickets.