[MacPorts] #29634: phonon: configure errors QMAKESPEC not set
#29634: phonon: configure errors QMAKESPEC not set ----------------------------------+----------------------------------------- Reporter: pixilla@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: phonon ----------------------------------+----------------------------------------- -- Ticket URL: <https://trac.macports.org/ticket/29634> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29634: phonon: configure errors QMAKESPEC not set ----------------------------------+----------------------------------------- Reporter: pixilla@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: phonon ----------------------------------+----------------------------------------- Description changed by pixilla@…: Old description: New description: Adding "-spec macx-g++" to configure.args appears to fix this. -- -- Ticket URL: <https://trac.macports.org/ticket/29634#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29634: phonon: configure errors QMAKESPEC not set ----------------------------------+----------------------------------------- Reporter: pixilla@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: phonon ----------------------------------+----------------------------------------- Comment(by jmr@…): Why open a ticket with a patch for a nomaintainer port? -- Ticket URL: <https://trac.macports.org/ticket/29634#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29634: phonon: configure errors QMAKESPEC not set ----------------------------------+----------------------------------------- Reporter: pixilla@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: phonon ----------------------------------+----------------------------------------- Comment(by pixilla@…): QT related ports take a long time to build and I am not very familiar with QT. I would like someone more familiar with QT to look at my patch. I have emailed the maintainer of qt4-mac asking for a patch review.[[BR]] To me, this looks like something the QT PortGroup should setup. -- Ticket URL: <https://trac.macports.org/ticket/29634#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29634: phonon: configure errors QMAKESPEC not set ----------------------------------+----------------------------------------- Reporter: pixilla@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: phonon ----------------------------------+----------------------------------------- Comment(by michaelld@…): IMHO, if this work, go for it. Adding "-spec macx-g++" just makes the project build specifically for OSX / G++. I do find it odd that the -spec is not determined automatically (or, maybe, using a default), like it usually is by QMake. In the future, if I ever get back around to working on the qt4-x11 port (or, qt4 +x11 someday), we'll need to revisit this addition since it'll require the (IIRC) darwin-g++ spec. But, for now, I think you're safe adding this change. -- Ticket URL: <https://trac.macports.org/ticket/29634#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29634: phonon: configure errors QMAKESPEC not set ----------------------------------+----------------------------------------- Reporter: pixilla@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: phonon ----------------------------------+----------------------------------------- Comment(by pixilla@…): I have a clean MacPorts (no ports installed) with a prefix of /opt /macports-clean.[[BR]] [[BR]] I have some variants set in variants.conf. {{{ $ grep -E "^[^#]" /opt/macports-clean/etc/macports/variants.conf +no_startupitem +no_x11 -x11 +quartz }}} When building the skrooge port I get several failures on dependent ports with this error: {{{ QMAKESPEC has not been set, so configuration cannot be deduced }}} Some of these ports are: * phonon * qca * strigi (strigi has an undeclared dependency on qmake) Added qmake "QMAKESPEC" env var to configure.env, build.env, destroot.env and cmake with value "macx-g++" to the qt4 PortGroup (r79057).[[BR]] Now phonon, qca and strigi (after adding PortGroup qt4 to strigi) install without error. -- Ticket URL: <https://trac.macports.org/ticket/29634#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29634: phonon: configure errors QMAKESPEC not set ----------------------------------+----------------------------------------- Reporter: pixilla@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: phonon ----------------------------------+----------------------------------------- Comment(by michaelld@…): Your Qt4 PortGroup change looks OK to me; if it doesn't work, I guarantee you that end-users will start complaining within the next few days :) -- Ticket URL: <https://trac.macports.org/ticket/29634#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29634: phonon: configure errors QMAKESPEC not set -----------------------------------+---------------------------------------- Reporter: pixilla@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: haspatch Port: phonon | -----------------------------------+---------------------------------------- Changes (by pixilla@…): * status: new => closed * resolution: => fixed Comment: Fixed r79057 -- Ticket URL: <https://trac.macports.org/ticket/29634#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts