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
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"