[MacPorts] #24137: doxygen +wizard fails build on Snow Leopard
#24137: doxygen +wizard fails build on Snow Leopard --------------------------------+------------------------------------------- Reporter: dreadrik@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: wizard | Port: doxygen --------------------------------+------------------------------------------- Linking of doxywizard fails due to missing i386 and ppc platforms in the qt4-mac libs. This seems to be because of the fixed targets in addon/doxywizard/doxywixard.pro My attached patch removes these, but it might screw up something on other platforms. -- Ticket URL: <http://trac.macports.org/ticket/24137> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard --------------------------------+------------------------------------------- Reporter: dreadrik@… | Owner: css@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: haspatch | Port: doxygen --------------------------------+------------------------------------------- Changes (by jmr@…): * keywords: wizard => haspatch * owner: macports-tickets@… => css@… Comment: Please remember to cc the maintainer. -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard --------------------------------+------------------------------------------- Reporter: dreadrik@… | Owner: css@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: haspatch | Port: doxygen --------------------------------+------------------------------------------- Comment(by jameskyle@…): I've confirmed this works with 10.6.x on my mac pro, if someone else confirms it doesn't screw up other platforms/arches I'll commit the change. and thanks. -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard --------------------------------+------------------------------------------- Reporter: dreadrik@… | Owner: css@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: haspatch | Port: doxygen --------------------------------+------------------------------------------- Comment(by jameskyle@…): oops, submitted too soon. scratch that. -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard ---------------------------------+------------------------------------------ Reporter: dreadrik@… | Owner: css@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: fixed | Keywords: haspatch Port: doxygen | ---------------------------------+------------------------------------------ Changes (by jameskyle@…): * status: new => closed * resolution: => fixed Comment: I've modified the Portfile so it should build on all arches correctly and committed the changes. -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard ---------------------------------+------------------------------------------ Reporter: dreadrik@… | Owner: css@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: | Keywords: haspatch Port: doxygen | ---------------------------------+------------------------------------------ Changes (by dreadrik@…): * status: closed => reopened * resolution: fixed => Comment: Broken again after 1.6.3 update. Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_doxygen/work/doxygen-1.6.3" && /usr/bin/make -j8 all " returned error 2 Command output: InputStrList::updateString() in inputstrlist.o InputStrList::delString() in inputstrlist.o InputStrList::addString() in inputstrlist.o configlex() in config_lex.o configlex() in config_lex.o configlex() in config_lex.o configlex() in config_lex.o configlex() in config_lex.o configlex() in config_lex.o "QRegExp::matchedLength() const", referenced from: substEnvVarsInString(QString&) in config_lex.o "QLabel::~QLabel()", referenced from: InputBool::InputBool(QGridLayout*, int&, QString const&, bool, QString const&)in inputbool.o InputString::InputString(QGridLayout*, int&, QString const&, QString const&, InputString::StringMode, QString const&, QString const&)in inputstring.o InputInt::InputInt(QGridLayout*, int&, QString const&, int, int, int, QString const&)in inputint.o InputStrList::InputStrList(QGridLayout*, int&, QString const&, QStringList const&, InputStrList::ListMode, QString const&)in inputstrlist.o HelpLabel::~HelpLabel()in moc_helplabel.o HelpLabel::~HelpLabel()in moc_helplabel.o "QWidget::setWindowTitle(QString const&)", referenced from: MainWindow::updateTitle() in doxywizard.o "QTextEdit::setFontFamily(QString const&)", referenced from: MainWindow::MainWindow()in doxywizard.o ld: symbol(s) not found for architecture i386 -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard ---------------------------------+------------------------------------------ Reporter: dreadrik@… | Owner: css@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: | Keywords: haspatch Port: doxygen | ---------------------------------+------------------------------------------ Comment(by css@…): Does it work if you install qt4-mac +universal? -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard ---------------------------------+------------------------------------------ Reporter: dreadrik@… | Owner: css@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: | Keywords: haspatch Port: doxygen | ---------------------------------+------------------------------------------ Comment(by dreadrik@…): I doubt qt4-mac is the only dependency for the wizard, and I have no intention of installing universal variants for every dependency. Until someone can verify that my patch works on i386/ppc targets it's easier for me to just apply it locally. -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard ---------------------------------+------------------------------------------ Reporter: dreadrik@… | Owner: css@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: | Keywords: haspatch Port: doxygen | ---------------------------------+------------------------------------------ Comment(by css@…): I think when I noticed r65829 I didn't look closely enough whether it was the patch from this ticket. Verifying a new build with this ticket's patch ... -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard ---------------------------------+------------------------------------------ Reporter: dreadrik@… | Owner: css@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: | Keywords: haspatch Port: doxygen | ---------------------------------+------------------------------------------ Comment(by css@…): I just committed r67836, and I successfully built and ran doxywizard on my system. There was an error with the path to qmake. Please let me know if the latest revision works for you, too. -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard ---------------------------------+------------------------------------------ Reporter: dreadrik@… | Owner: css@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: | Keywords: haspatch Port: doxygen | ---------------------------------+------------------------------------------ Comment(by dreadrik@…): I just built and run doxywizard here with Portfile r67836, and it worked like a charm. However, I didn't actually verify the qmake fix, since I have symlinked qmake to qmake-mac on my system. Thanks! -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#24137: doxygen +wizard fails build on Snow Leopard ---------------------------------+------------------------------------------ Reporter: dreadrik@… | Owner: css@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: fixed | Keywords: haspatch Port: doxygen | ---------------------------------+------------------------------------------ Changes (by css@…): * status: reopened => closed * resolution: => fixed Comment: Marking this as closed, thanks for the feedback! -- Ticket URL: <http://trac.macports.org/ticket/24137#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts