I started building new packages for the recent kde update using the "Jun 3 22:26" i386 snapshot. However, w/ kdelibs-3.4.0p1 installed on the packaging box, kdebase fails to build. If I install kdelibs-3.4.1, the build (and package) of kdebase proceed as expected. Perhaps, kdebase could depend on the associated kdelibs version?
--- /usr/ports/x11/kde/base3/Makefile Fri Jun 3 04:20:37 2005 +++ /usr/ports/x11/kde/base3/Makefile.new Sun Jun 5 03:57:29 2005 @@ -14,7 +14,8 @@ sasl2::security/cyrus-sasl2 \ usb::devel/libusb -BUILD_DEPENDS+=::devel/pkgconfig +BUILD_DEPENDS+=::devel/pkgconfig \ + :kdelibs-${VERSION}:x11/kde/libs3 SEPARATE_BUILD= flavored EXTRA_CONFIG= xdg/menus/kde-settings.menu \ I've appended the tail from the transcript of the failure. The full transcript is at <ftp://www.thrush.com/kdebase-3.4.1.problem.gz>. Making all in . gmake[4]: Entering directory `/usr/obj/ports/kdebase-3.4.1/build-i386/kioslave/media' /bin/sh ../../libtool --silent --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I/usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media -I../.. -I/usr/local/include -I/usr/local/include/X11/qt3 -I/usr/X11R6/include -I/usr/local/include/libpng -I/usr/local/include -I/usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media/libmediacommon -DQT_THREAD_SUPPORT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -fno-exceptions -fno-check-new -fno-common -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -c -o dummy.lo /usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media/dummy.cpp /usr/local/bin/dcopidl /usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media/mediaimpl.h > mediaimpl.kidl || ( rm -f mediaimpl.kidl ; false ) /usr/local/bin/dcopidl2cpp --c++-suffix cpp --no-signals --no-stub mediaimpl.kidl /usr/local/bin/moc3-mt /usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media/kio_media.h -o kio_media.moc /usr/local/bin/moc3-mt /usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media/mediaimpl.h -o mediaimpl.moc creating libkiomedia_la.all_cpp.cpp ... /bin/sh ../../libtool --silent --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I/usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media -I../.. -I/usr/local/include -I/usr/local/include/X11/qt3 -I/usr/X11R6/include -I/usr/local/include/libpng -I/usr/local/include -I/usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media/libmediacommon -DQT_THREAD_SUPPORT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -fno-exceptions -fno-check-new -fno-common -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -D_GNU_SOURCE -c -o libkiomedia_la.all_cpp.lo libkiomedia_la.all_cpp.cpp In file included from libkiomedia_la.all_cpp.cpp:3: /usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media/mediaimpl.cpp: In member function `bool MediaImpl::ensureMediumMounted(Medium&)': /usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media/mediaimpl.cpp:232: error: ` setInteractive' undeclared (first use this function) /usr/obj/ports/kdebase-3.4.1/kdebase-3.4.1/kioslave/media/mediaimpl.cpp:232: error: (Each undeclared identifier is reported only once for each function it appears in.) gmake[4]: *** [libkiomedia_la.all_cpp.lo] Error 1 gmake[4]: Leaving directory `/usr/obj/ports/kdebase-3.4.1/build-i386/kioslave/media' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/usr/obj/ports/kdebase-3.4.1/build-i386/kioslave/media' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/obj/ports/kdebase-3.4.1/build-i386/kioslave' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/obj/ports/kdebase-3.4.1/build-i386' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/x11/kde/base3 (line 1806 of /usr/ports/infrastructure/mk/bsd.port.mk).