Opened 2 years ago
Last modified 2 years ago
#69234 assigned defect
libt3widget build failure on Mac OS 10.7
| Reported by: | programmingkidx | Owned by: | herbygillot (Herby Gillot) |
|---|---|---|---|
| Priority: | Normal | Milestone: | |
| Component: | ports | Version: | |
| Keywords: | Cc: | barracuda15 | |
| Port: | libt3widget |
Description
While trying to install tilde I saw an error for one of its dependencies called libt3widget.
I tried to install libt3widget like this: sudo port install libt3widget
Here is the error I saw in the log:
:info:build ld: Assertion failed: (name != NULL), function Fixup, file /SourceCache/ld64/ld64-136/src/ld/ld.hpp, line 463. :info:build clang: error: linker command failed with exit code 1 (use -v to see invocation) :info:build make: *** [src/libt3widget.la] Error 1
My info:
OS: Mac OS 10.7
CPU: Core i5
RAM: 10GB
Attachments (1)
Change History (7)
Changed 2 years ago by programmingkidx
comment:1 Changed 2 years ago by programmingkidx
comment:2 Changed 2 years ago by programmingkidx
| Summary: | libt3widget install failure on Mac OS 10.7 → libt3widget build failure on Mac OS 10.7 |
|---|
comment:3 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)
You should not modify the contents of /usr/bin; that's supposed to be under the control of your operating system.
comment:4 Changed 2 years ago by jmroot (Joshua Root)
| Owner: | set to herbygillot |
|---|---|
| Status: | new → assigned |
comment:5 Changed 2 years ago by programmingkidx
@ ryandesign That is good advice. I think I should have changed my PATH variable instead.
comment:6 Changed 2 years ago by herbygillot (Herby Gillot)
| Cc: | barracuda15 added |
|---|
I don't use or have access to a 10.7 environment, so there is absolutely nothing that I can contribute to this issue. Perhaps @barracuda156 might have some idea (CC'd).
Note: See
TracTickets for help on using
tickets.

Found out I had two ld commands. One was /usr/bin/ld and the other was /opt/local/bin/ld. I used this command to disable the old one:
The old ld version is 136.
The new ld version is 274.2.
I think checking the version of the ld command might be needed for this port.