Steps in /usr/ports/UPDATING relating to qt4 have been followed, but still: c++ -c -O2 -pipe -fno-strict-aliasing -pthread -I/usr/local/include/glib-2.0 -I/usr/local/include -O2 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -pthread -D_THREAD_SAFE -fPIC -DQT_SHARED -DQT_BUILD_CORE_LIB -DQT_NO_USING_NAMESPACE -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_USE_ICU -DHB_EXPORT=Q_CORE_EXPORT -DGNU_LIBICONV -DQT_NO_DEBUG -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I../../include -I../../include/QtCore -I.rcc/release-shared -Iglobal -I../3rdparty/harfbuzz/src -I../3rdparty/md5 -I../3rdparty/md4 -I.moc/release-shared -I/usr/local/include/qt4 -I/usr/local/include -o .obj/release-shared/qvariantanimation.o animation/qvariantanimation.cpp animation/qvariantanimation.cpp: In static member function 'static void QVariantAnimation::registerInterpolator(QVariant (*)(const void*, const void*, qreal), int)': animation/qvariantanimation.cpp:441: error: 'QMutexPool' has not been declared animation/qvariantanimation.cpp: In static member function 'static QVariant (* QVariantAnimationPrivate::getInterpolator(int))(const void*, const void*, qreal)': animation/qvariantanimation.cpp:459: error: 'QMutexPool' has not been declared *** Error code 1 Regards, Frank
Maintainers CC'd
There were some stale qt header files in /usr/local/include. Deleting those (major pain in the neck) fixed the issue.