[MacPorts] #35975: qwt-60 fails to build against qt4-mac +framework
#35975: qwt-60 fails to build against qt4-mac +framework -------------------------------+-------------------------------------------- Reporter: mathew@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: qt4-mac -------------------------------+-------------------------------------------- qwt-60 build fails with an error about not finding -lqwt. If I change -lqwt to -framework qwt in the Makefile(s) after the build fails, then next attempt completes successfully. This may possibly be related to #34864 and/or #35506, specifically the changes to qt4-mac referenced here: https://trac.macports.org/ticket/35506#comment:19 It seems that the macro qtAddLibrary referenced in designer.pro and textengines.pro is not properly detecting the qt framework build, telling the Makefile to look for a shared library instead of a framework. The macro qtAddLibrary is defined in share/qt4/mkspecs/features/qt_functions.prf as part of the qt4-mac install, which is why I filed the bug against qt4-mac instead of qwt-60. -- Ticket URL: <https://trac.macports.org/ticket/35975> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35975: qwt-60 fails to build against qt4-mac +framework -------------------------------+-------------------------------------------- Reporter: mathew@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: qt4-mac -------------------------------+-------------------------------------------- Comment(by michaelld@…): I'm working on a fix for this issue; yes, it's a qt4-mac issue & related to what you wrote. -- Ticket URL: <https://trac.macports.org/ticket/35975#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35975: qwt-60 fails to build against qt4-mac +framework -----------------------+------------------------- Reporter: mathew@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qt4-mac | -----------------------+------------------------- Changes (by michaelld@…): * owner: macports-tickets@… => michaelld@… -- Ticket URL: <https://trac.macports.org/ticket/35975#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35975: qwt-60 fails to build against qt4-mac +framework -----------------------------+------------------------- Reporter: mathew@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: qt4-mac qwt-60 | -----------------------------+------------------------- Changes (by jmr@…): * cc: phw@… (added) * port: qt4-mac => qt4-mac qwt-60 -- Ticket URL: <https://trac.macports.org/ticket/35975#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35975: qwt-60 fails to build against qt4-mac +framework -----------------------------+------------------------- Reporter: mathew@… | Owner: michaelld@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: qt4-mac qwt-60 | -----------------------------+------------------------- Changes (by michaelld@…): * status: new => closed * resolution: => fixed Comment: Fixed in r102939. -- Ticket URL: <https://trac.macports.org/ticket/35975#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts