On Jun 7, 2014, at 7:48 AM, Jack Howarth <howarth.at.f...@gmail.com> 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


Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

------------------------------------------------------------------------------
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
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to