Re: pyqt4-py27-4.10.4-1 failed
Daniel Johnson <[email protected]>
| Newsgroups | gmane.os.apple.fink.devel |
|---|---|
| Message-ID | <[email protected]> |
On Jun 7, 2014, at 7:48 AM, Jack Howarth <[email protected]> wrote: > Daniel, > The pyqt4-py27-4.10.4-1 packaging in the 10.7 tree is failing to build. Here on 10.8 against Xcode 5.1.1, it fails with… > > c++ -headerpad_max_install_names -L/sw/lib/system-openssl/lib -bundle -L/sw/lib/python2.7/config -ldl -Wl,-framework,CoreFoundation -lpython2.7 -o QtCore.so sipQtCorecmodule.o sipQtCoreQList0600QPair0100QByteArray0100QByteArray.o sipQtCoreQList0600QPair0100QString0100QString.o sipQtCoreQSet0101QAbstractState.o sipQtCoreQList0101QAbstractTransition.o sipQtCoreQList0100QUrl.o sipQtCoreQList0101QAbstractAnimation.o sipQtCoreQList0101QAbstractState.o sipQtCoreQHash18000100QByteArray.o sipQtCoreQMap18000100QVariant.o sipQtCoreQList0100QByteArray.o sipQtCoreQVector0100QXmlStreamNotationDeclaration.o sipQtCoreQVector0100QXmlStreamNamespaceDeclaration.o sipQtCoreQVector0100QXmlStreamEntityDeclaration.o sipQtCoreQMap0100QString0100QVariant.o sipQtCoreQList0100QVariant.o sipQtCoreQHash0100QString0100QVariant.o sipQtCoreQVector0600QPair24000100QVariant.o sipQtCoreQList0101QObject.o sipQtCoreQList0100QModelIndex.o sipQtCoreQList0100QFileInfo.o sipQtCoreQPyNullVariant_5.o sipQtCoreQXmlStreamWriter.o sipQtCoreQXmlStreamReader.o sipQtCoreQXmlStreamEntityResolver.o sipQtCoreQXmlStreamEntityDeclaration.o sipQtCoreQXmlStreamNotationDeclaration.o sipQtCoreQXmlStreamNamespaceDeclaration.o sipQtCoreQXmlStreamAttributes.o sipQtCoreQXmlStreamAttribute.o sipQtCoreQWaitCondition.o sipQtCoreQVector2400.o sipQtCoreQVector1900.o sipQtCoreQVector1800.o sipQtCoreQList0100QVariantType.o sipQtCoreQVariant_5.o sipQtCoreQVariant_4.o sipQtCoreQUuid.o sipQtCoreQUrlFormattingOptions.o sipQtCoreQUrl.o sipQtCoreQTranslator.o sipQtCoreQTimer.o sipQtCoreQTimeLine.o sipQtCoreQThreadPool.o sipQtCoreQThread.o sipQtCoreQTextStreamManipulator.o sipQtCoreQTextStreamNumberFlags.o sipQtCoreQTextStream.o sipQtCoreQTextDecoder.o sipQtCoreQTextEncoder.o sipQtCoreQTextCodecConverterState.o sipQtCoreQTextCodecConversionFlags.o sipQtCoreQTextCodec.o sipQtCoreQTextBoundaryFinderBoundaryReasons.o sipQtCoreQTextBoundaryFinder.o sipQtCoreQTemporaryFile.o sipQtCoreQSystemSemaphore.o sipQtCoreQStringMatcher_0.o sipQtCoreQStringList_0.o sipQtCoreQStringList_1.o sipQtCoreQStringRef_0.o sipQtCoreQStringRef_1.o sipQtCoreQLatin1String_0.o sipQtCoreQStringSectionFlags_0.o sipQtCoreQString_0.o sipQtCoreQString_1.o sipQtCoreQStateMachineWrappedEvent.o sipQtCoreQStateMachineSignalEvent.o sipQtCoreQStateMachine.o sipQtCoreQState.o sipQtCoreQSocketNotifier.o sipQtCoreQSizeF.o sipQtCoreQSize.o sipQtCoreQSignalTransition.o sipQtCoreQSignalMapper.o sipQtCoreQSharedMemory.o sipQtCoreQSettings.o sipQtCoreQSet1900.o sipQtCoreQSet1800.o sipQtCoreQSequentialAnimationGroup.o sipQtCoreQSemaphore.o sipQtCoreQRunnable.o sipQtCoreQResource.o sipQtCoreQRegExp.o sipQtCoreQRectF.o sipQtCoreQRect.o sipQtCoreQWriteLocker.o sipQtCoreQReadLocker.o sipQtCoreQReadWriteLock.o sipQtCoreQProcessEnvironment.o sipQtCoreQProcess.o sipQtCoreQPointF.o sipQtCoreQPoint.o sipQtCoreQPluginLoader.o sipQtCoreQPropertyAnimation.o sipQtCoreQVariantAnimation.o sipQtCoreQPauseAnimation.o sipQtCoreQParallelAnimationGroup.o sipQtCoreQPair19001900.o sipQtCoreQPair18001800.o sipQtCoreQGenericReturnArgument.o sipQtCoreQGenericArgument.o sipQtCoreQMetaObject.o sipQtCoreQObjectCleanupHandler.o sipQtCoreQWidget.o sipQtCoreQMutexLocker.o sipQtCoreQMutex.o sipQtCoreQMimeData.o sipQtCoreQMetaType.o sipQtCoreQMetaClassInfo.o sipQtCoreQMetaProperty.o sipQtCoreQMetaEnum.o sipQtCoreQMetaMethod.o sipQtCoreQMargins.o sipQtCoreQList0100QLocaleCountry.o sipQtCoreQSystemLocale.o sipQtCoreQLocaleNumberOptions.o sipQtCoreQLocale.o sipQtCoreQList2400.o sipQtCoreQList1900.o sipQtCoreQList1800.o sipQtCoreQList0600QPair24002400.o sipQtCoreQList0600QPair18001800.o sipQtCoreQLineF.o sipQtCoreQLine.o sipQtCoreQLibraryInfo.o sipQtCoreQLibraryLoadHints.o sipQtCoreQLibrary.o sipQtCoreQIODeviceOpenMode.o sipQtCoreQHistoryState.o sipQtCoreQFSFileEngine.o sipQtCoreQFinalState.o sipQtCoreQFileSystemWatcher.o sipQtCoreQFileInfo.o sipQtCoreQFilePermissions.o sipQtCoreQFile.o sipQtCoreQEventTransition.o sipQtCoreQEventLoopProcessEventsFlags.o sipQtCoreQEventLoop.o sipQtCoreQElapsedTimer.o sipQtCoreQEasingCurve.o sipQtCoreQDirIteratorIteratorFlags.o sipQtCoreQDirIterator.o sipQtCoreQDirSortFlags.o sipQtCoreQDirFilters.o sipQtCoreQDir.o sipQtCoreQDateTime.o sipQtCoreQTime.o sipQtCoreQDate.o sipQtCoreQDataStream.o sipQtCoreQCryptographicHash.o sipQtCoreQDynamicPropertyChangeEvent.o sipQtCoreQChildEvent.o sipQtCoreQTimerEvent.o sipQtCoreQEvent.o sipQtCoreQCoreApplication.o sipQtCoreQChar_0.o sipQtCoreQChar_1.o sipQtCoreQLatin1Char_0.o sipQtCoreQByteArrayMatcher.o sipQtCoreQByteArray.o sipQtCoreQBuffer.o sipQtCoreQIODevice.o sipQtCoreQBitArray.o sipQtCoreQBasicTimer.o sipQtCoreQAnimationGroup.o sipQtCoreQAbstractTransition.o sipQtCoreQAbstractState.o sipQtCoreQAbstractListModel.o sipQtCoreQAbstractTableModel.o sipQtCoreQAbstractItemModel.o sipQtCoreQPersistentModelIndex.o sipQtCoreQModelIndex.o sipQtCoreQAbstractFileEngineIterator.o sipQtCoreQAbstractFileEngineHandler.o sipQtCoreQAbstractFileEngineFileFlags.o sipQtCoreQAbstractFileEngine.o sipQtCoreQAbstractEventDispatcher.o sipQtCoreQAbstractAnimation.o sipQtCoreQObject.o sipQtCoreQSet0100QtDayOfWeek.o sipQtCoreQtGestureFlags.o sipQtCoreQtTouchPointStates.o sipQtCoreQtInputMethodHints.o sipQtCoreQtTextInteractionFlags.o sipQtCoreQtMatchFlags.o sipQtCoreQtItemFlags.o sipQtCoreQtDropActions.o sipQtCoreQtToolBarAreas.o sipQtCoreQtDockWidgetAreas.o sipQtCoreQtImageConversionFlags.o sipQtCoreQtWindowStates.o sipQtCoreQtWindowFlags.o sipQtCoreQtAlignment.o sipQtCoreQtOrientations.o sipQtCoreQtMouseButtons.o sipQtCoreQtKeyboardModifiers.o sipQtCoreQt.o sipQtCorequintptr.o sipQtCoreQSysInfo.o -L/sw/src/fink.build/pyqt4-py27-4.10.4-1/PyQt-x11-gpl-4.10.4/qpy/QtCore -L/sw/lib/qt4-x11/lib -lqpycore -lQtCore -L/sw/lib/system-openssl/lib -L/sw/lib/freetype219/lib -L/sw/lib/fontconfig2/lib -L/sw/lib -L/usr/X11R6/lib -L/sw/lib/qt4-x11/lib -liconv -Wl,-framework,Cocoa -Wl,-framework,AppKit -Wl,-framework,ApplicationServices -Wl,-framework,SystemConfiguration -lcrypto -lpng -lresolv -lssl -lz > clang: error: no such file or directory: 'sipQtCoreQWidget.o' > make[1]: *** [QtCore.so] Error 1 > make[1]: Leaving directory `/sw/src/fink.build/pyqt4-py27-4.10.4-1/PyQt-x11-gpl-4.10.4/QtCore' > > There are no prior compile failures in the build prior to the link failure. We did update dbus last week but the absence of binary packages suggests that the breakage predates that change. > Jack The x11 pyqt4 is seriously bitrotted. I never use it and now since qt4-mac and qt4-x11 have started diverging it's getting hard to keep it working. I suspect that the issue is that pyqt4 4.10.4 doesn't build with sip-py 4.16, which is needed for pyqt4-mac 4.11. I just spent a couple of hours trying to get pyqt4 4.11 to build for x11 and failed repeatedly. The build system has changed substantially and no longer builds. I haven't found a way to get it to pass the python link flags to make which results in undefined symbols. I'll try again tomorrow but I might have to abandon the package otherwise. Getting x11 pyqt4 to build has always been pretty hacky. It's not really well supported since they expect Mac users to use the Aqua-based qt4. Daniel ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/NeoTech _______________________________________________ Fink-devel mailing list [email protected] List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel
signature.asc
(application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJTk7cdAAoJEHIZ9WxpsAjhcqsP/RtdkHAZ49JKdYHvVeMljqc5 xc1MIM1MBNBXEt7NRK34ChOM0GeROt7HSgRBgqzih1mMmPBE3voAzuxZsnEqt+Ym VaRnGHKJ0WeeyuWo8TZ8kgkSfGkeJ8S2IdGOge8bNb8KEyO7usAWqPBaMbqJwl4b b1qdNjfnVSftHG2SuckmLTjRIxMOZTRb4VeTfpdhwPy9ZEJLlkSSFyP7sDj1qUc8 VPq1q9eUI05jKvh/pZpXL+U8zN/My97r3AND8wiJgwiyV8BpZJK6/e2RmB3urSId C6aC3RM9Yje00RMu6qSUYbqQ7o+3I/6F+x0I5fOzqdkzkLJRzJRjhrvthIlxJKXs QMPtZA6Y2XmYHffF4EwW88ZmmSNQ4dWcLhfRf0iEwqnLNr2MN8mN25pp7gnRFcKx +t0IXd6aqZdg1qrbzMCBsDXD+Ea2v3kgc7SHg45EqKn9drc9OiGa9tBg1HqnIZZg gLzmAfpwLAV2otPbo3BdBretlFqc/SJc5skMa6/UjMLwDoFVarF1fPETeO1O8lAS ME1H7V+uvIeGFc/5CJMf6ggizJVGOyPp+MN9UGZ7cp/O8b/3ssL7hMdIOdbg0yxu 8n89Z5nXgZNtvici9VitbxWVJNQ9nbdh0akKDm1pxJIPwjso5CZeBHQ9eMHhVvMW OeGn4fXV+KbVcwU9USUs =XbqN -----END PGP SIGNATURE-----