[MacPorts] #35986: fltk 1.3.0 fails to build on Lion and earlier
MacPorts
noreply at macports.org
Sun Sep 9 08:48:46 PDT 2012
#35986: fltk 1.3.0 fails to build on Lion and earlier
--------------------------------------+-------------------------------------
Reporter: david.w.watson@… | Owner: ryandesign@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Resolution: fixed | Keywords: lion snowleopard leopard tiger
Port: fltk |
--------------------------------------+-------------------------------------
Changes (by ryandesign@…):
* status: reopened => closed
* keywords: => lion snowleopard leopard tiger
* resolution: => fixed
Comment:
Okay, the initial problem was that when I upgraded the port to 1.3.0 in
r97414, I added a patch from upstream to fix the build on Mountain Lion,
but in the process I broke the build on earlier OS versions. I fixed that
in r97434 by backporting more of the upstream fix.
The new problem is that the build process for the "fluid" part of fltk
incorrectly tries to link with a previously-installed version of the fltk
library instead of the one that was just built, so this fails when the
currently-installed version is incompatible, such as the very common case
on 64-bit Macs running Snow Leopard or later when you have fltk @1.1.10_5
installed for i386 and then you want to upgrade to the new fltk @1.3.0_0
for x86_64. I fixed this in r97584 by changing the order of the link flags
in the Makefile for fluid.
--
Ticket URL: <https://trac.macports.org/ticket/35986#comment:7>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list