Date: Wed, 11 Jun 2014 19:47:35 +0200 From: Benny Goemans <benny.goemans@belgacom.net> To: freebsd-ports@freebsd.org Subject: KRDC compilation failure on 8.4 Message-ID: <a4c314ae0f08579f954e0c7208116753@roundcube.malavon.com>
next in thread | raw e-mail | index | archive | help
Hi, when setting up a local poudriere and building the latest ports, I've noticed that KRDC no longer builds. After a few retries, I checked the 'official' poudriere and it seems this is a general problem. It fails with following error: [ 54%] Building CXX object vnc/CMakeFiles/krdc_vncplugin.dir/vncclientthread.o cd /wrkdirs/usr/ports/net/krdc/work/.build/vnc && /usr/bin/c++ -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=32 -DKDE_DEFAULT_DEBUG_AREA=5011 -DKDE_DEPRECATED_WARNINGS -DMAKE_KRDC_VNCPLUGIN_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_STL -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS -DTELEPATHY_SUPPORT -D_REENTRANT -O2 -pipe -fno-strict-aliasing -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Wdidn't workoverloaded-virtual -fvisibility=hidden -Werror=return-type -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC -I/wrkdirs/usr/ports/net/krdc/work/.build/vnc -I/wrkdirs/usr/ports/net/krdc/work/krdc-4.12.5/vnc -I/wrkdirs/usr/ports/net/krdc/work/krdc-4.12.5 -I/wrkdirs/usr/ports/net/krdc/work/.build -I/wrkdirs/usr/ports/net/krdc/work/krdc-4.12.5/core -I/wrkdirs/usr/ports/net/krdc/work/.build/core -I/usr/local/include -I/usr/local/include/KDE -I/usr/local/include/qt4/phonon -I/usr/local/include/qt4/QtXmlPatterns -I/usr/local/include/qt4/QtXml -I/usr/local/include/qt4/QtWebKit -I/usr/local/include/qt4/QtTest -I/usr/local/include/qt4/QtSvg -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4/QtScript -I/usr/local/include/qt4/QtOpenGL -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtDeclarative -I/usr/local/include/qt4/QtDBus -I/usr/local/include/qt4/Qt3Support -I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/Qt -I/usr/local/share/qt4/mkspecs/default -I/usr/local/include/qt4 -I/usr/local/include/telepathy-qt4 -D_LARGEFILE64_SOURCE -o CMakeFiles/krdc_vncplugin.dir/vncclientthread.o -c /wrkdirs/usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp /wrkdirs/usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp: In member function 'void VncClientThread::clientSetKeepalive()': /wrkdirs/usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp:610: error: 'TCP_KEEPIDLE' was not declared in this scope /wrkdirs/usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp:616: error: 'TCP_KEEPINTVL' was not declared in this scope /wrkdirs/usr/ports/net/krdc/work/krdc-4.12.5/vnc/vncclientthread.cpp:622: error: 'TCP_KEEPCNT' was not declared in this scope *** Error code 1 Full build logs: http://beefy2.isc.freebsd.org/bulk/84amd64-default/latest/logs/errors/krdc-4.12.5.log Anyone who has an idea about fixing this? I've tried it myself by replacing them with other variables, but that was probably just a silly idea since it only broke the build harder. While I'd love to update to another version (9 or even 10), I can't because of missing (software) raid drivers (and I already broke two raid arrays on my main pc by trying this) so I'm afraid that isn't an option. So I'm stuck with 8.4 until I replace the hardware and do a complete reinstall. Regards, Benny Goemans
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a4c314ae0f08579f954e0c7208116753>