Date: Sat, 7 Jun 2014 13:57:18 +0000 (UTC) From: Raphael Kubo da Costa <rakuco@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r356902 - branches/2014Q2/databases/py-qt4-sql Message-ID: <201406071357.s57DvIt9030935@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rakuco Date: Sat Jun 7 13:57:17 2014 New Revision: 356902 URL: http://svnweb.freebsd.org/changeset/ports/356902 QAT: https://qat.redports.org/buildarchive/r356902/ Log: MFH: r356888 Add explicit dependency on qt4-gui. For some reason, PyQt's configure.py adds a dependency on QtGui when figuring out if QtSql is installed. When the API option is on, this dependency is always installed indirectly, but things fail if it is turned off. From configure's build log: Checking to see if the QtSql module should be built... c++ -DQT_NO_DEBUG -DQT_SQL_LIB -I. -I/usr/local/share/qt4/mkspecs/default -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4 -I/usr/local/include -O2 -pipe -fno-strict-aliasing -O2 -w -pthread -D_THREAD_SAFE cfgtest_QtSql.cpp -o cfgtest_QtSql -L/usr/local/lib/qt4 -L/usr/local/lib -Wl,-O1 -Wl,-rpath,/usr/local/lib/qt4 -lQtSql -L/usr/local/lib/qt4 -L/usr/local/lib/qt4 -L/usr/local/lib -lQtCore -L/usr/local/lib/qt4 -L/usr/local/lib/qt4 -L/usr/local/lib -lQtGui -lXext -lX11 -lm /usr/bin/ld: cannot find -lQtGui c++: error: linker command failed with exit code 1 (use -v to see invocation) PR: 183706 Approved by: portmgr (miwi) Modified: branches/2014Q2/databases/py-qt4-sql/Makefile Directory Properties: branches/2014Q2/ (props changed) Modified: branches/2014Q2/databases/py-qt4-sql/Makefile ============================================================================== --- branches/2014Q2/databases/py-qt4-sql/Makefile Sat Jun 7 13:32:02 2014 (r356901) +++ branches/2014Q2/databases/py-qt4-sql/Makefile Sat Jun 7 13:57:17 2014 (r356902) @@ -3,6 +3,7 @@ PORTNAME= sql PORTVERSION= ${PYQT4_VERSION} +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= databases devel python MASTER_SITES= ${MASTER_SITES_PYQT4} @@ -18,7 +19,7 @@ RUN_DEPENDS= ${PKGNAMEPREFIX}gui>=${PYQT DISTINFO_FILE= ${PYQT4_DISTINFO_FILE} HAS_CONFIGURE= yes USE_PYTHON= yes -USE_QT4= moc_build sql qmake_build +USE_QT4= moc_build gui sql qmake_build OPTIONS_DEFINE= API OPTIONS_DEFAULT=API
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201406071357.s57DvIt9030935>