[MacPorts] #46132: openjade @1.3.2_8: fails to build on OSX Lion

MacPorts noreply at macports.org
Sun Mar 22 11:20:39 PDT 2015


#46132: openjade @1.3.2_8: fails to build on OSX Lion
------------------------------+-----------------------------
  Reporter:  pilgrimaflame@…  |      Owner:  tlockhart1976@…
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.3
Resolution:                   |   Keywords:
      Port:  openjade         |
------------------------------+-----------------------------

Comment (by cal@…):

 These are not the same problems. The original main.log shows a link error,
 which may be due to a problem with the copy of libosp.dylib on the system
 (e.g., it might be for a different architecture).

 main.2.log is not from a clean build, so the first step should be cleaning
 and re-trying. It seems libosp.dylib is missing on this system:
 {{{
 :info:build make[2]: *** No rule to make target
 `/tmp/skl/SynfigStudio.lapp/Contents/Resources/lib/libosp.dylib', needed
 by `openjade'.  Stop.
 }}}

 main.3.log is a similar instance:
 {{{
 :info:build make[2]: *** No rule to make target
 `/Applications/Dia.lapp/Contents/Resources/lib/libosp.dylib', needed by
 `openjade'.  Stop.
 }}}

 I don't know why openjade's build system tries to put stuff into
 `/Applications/Dia.lapp`, which it certainly shouldn't, but I don't know
 why this happens either. Normally, I'd recommend building with trace mode
 enabled (i.e. `sudo port -t ...`), but as far as I know that fails for
 openjade. It might be worth a shot, though, because it would hide these
 files from the build system. It might be enough to complete configure with
 trace mode enabled and re-run the same command without `-t` once it
 failed.

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


More information about the macports-tickets mailing list