[kde-freebsd] qt4.4 and kde4 buildtest on 6.3
Hi, I succesfully upgraded Qt 4.3 to 4.4 from the area51 ports. and installed kdebase4 from the area51 ports leaving my full kde 3.5.8 installation untouched. 6.3-RELEASE-p1, custom SMP kernel I crudely hacked my way through the following: 1: Most of the qt4-ports would not extract the mkspecs directory. So I had to copy those every time from qmake4 (where it did extract correctly) I also noticed some QT_MKSPECS_DIR-NOTFOUND flying by during other builds, but as they didn't seem to break stuff that went uncorrected. (Ever since the first unofficial qt4-port I have QMAKESPEC=freebsd-g++ in my environment.) 2: I had to patch automoc4 to include pthread on make (see attached). 3. During some plasma stuff I discovered that /usr/bin/c++ was gcc 3.4.6. I have gcc42 installed from ports, but I couldn't get the plasma build to work with that. (putting USE_GCC=4.2+ in the Makefile created an error about fvisibility=hidden not being compiled in with Qt) I worked around that by manually compiling the following cpp's with /usr/local/bin/c++42: - containment.cpp - corona.cpp - dataengine.cpp - runnermanager.cpp How do I tell the port to use gcc 4.2 where appropriate? Could this form the basis for some of the other problems? 4. KMonitorProcessIO lacked an #include before user.h for the definition of NGROUPS (and others). 5. kaccess.h had an include to Phonon MediaObject, which I had to change (see attached). 6. automoc got stuck three times while working on something. The first was kwin_ozone_config.so, I don't remember the second, the last was: kdebase-4.0.83/build/apps/konqueror/sidebar/trees/history_module/kcm_history_automoc.cpp After killing the stuck process and restarting the make, the problem did not appear again. Upon the start of kde4 I first got an error "URL cannot be listed desktop:/" and KCMInit crashed, signal 11 (SIGSEV) (no valid backtrace). In the end startup did seem to succeed, but I had no kind of graphics, that's what I'm working on now. --- work/automoc4-0.9.83/CMakeLists.txt.bak 2008-07-04 03:21:36.0 +0200 +++ work/automoc4-0.9.83/CMakeLists.txt 2008-07-04 03:21:56.0 +0200 @@ -5,7 +5,7 @@ find_package(Qt4 REQUIRED) if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_C_COMPILER MATCHES "icc") - set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-check-new -fno-common") + set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-check-new -fno-common") endif (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_C_COMPILER MATCHES "icc") include_directories(${QT_INCLUDE_DIR}) --- work/kdebase-workspace-4.0.83/kcontrol/access/kaccess.h.bak 2008-07-04 07:20:50.0 +0200 +++ work/kdebase-workspace-4.0.83/kcontrol/access/kaccess.h 2008-07-04 07:21:12.0 +0200 @@ -12,7 +12,7 @@ #include #include -#include +#include #include #define explicit int_explicit// avoid compiler name clash in XKBlib.h ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
Re: [kde-freebsd] PC-BSD 7 with KDE 4.1 beta2 Alpha available!
Duncan Young wrote: > Good news/Bad News > > Good News: It installs onto virtualbox. > > Bad news: Its asking me for CD #3 > > regards > > Duncan Opps sorry about that! I forgot to mention, for this alpha, please "skip" the optional components section, and you won't be prompted for CD3. You also can tell it to skip CD3, and the install will proceed as usual. Our build-servers are busy cranking away at over 200 PBIs PCBSD7, and I need to wait until that is done before I put together a 3rd CD. -- Kris Moore PC-BSD Software http://www.pcbsd.com ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
[kde-freebsd] cvs commit: area51/misc/kdehier4 Makefile pkg-descr pkg-plist area51/misc/kdehier4/files dirlist make-plist.sh mtree-dirlist
makc2008/07/04 23:51:32 CEST KDE/FreeBSD QA/Devel Repository Added files: misc/kdehier4Makefile pkg-descr pkg-plist misc/kdehier4/files dirlist make-plist.sh mtree-dirlist Log: Add kdehier4 port that installs common KDE4 directories Revision ChangesPath 1.1 +46 -0 area51/misc/kdehier4/Makefile (new) 1.1 +607 -0area51/misc/kdehier4/files/dirlist (new) 1.1 +15 -0 area51/misc/kdehier4/files/make-plist.sh (new) 1.1 +14 -0 area51/misc/kdehier4/files/mtree-dirlist (new) 1.1 +1 -0 area51/misc/kdehier4/pkg-descr (new) 1.1 +482 -0area51/misc/kdehier4/pkg-plist (new) ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
[kde-freebsd] cvs commit: area51/accessibility/kdeaccessibility4 Makefile pkg-plist area51/databases/akonadi Makefile pkg-plist area51/deskutils/kdepim4 Makefile area51/deskutils/kdepimlibs Makefile p
makc2008/07/05 00:01:22 CEST KDE/FreeBSD QA/Devel Repository Modified files: accessibility/kdeaccessibility4 Makefile pkg-plist databases/akonadiMakefile pkg-plist deskutils/kdepim4Makefile deskutils/kdepimlibs Makefile pkg-plist deskutils/kdeplasmoids Makefile pkg-plist devel/kdesdk Makefile pkg-plist games/kdegames Makefile pkg-plist graphics/kdegraphics Makefile pkg-plist misc/automoc Makefile pkg-plist misc/kdeedu Makefile pkg-plist misc/kdeutilsMakefile pkg-plist multimedia/kdemultimedia Makefile pkg-plist multimedia/phononMakefile pkg-plist net/kdenetwork Makefile pkg-plist sysutils/kdeadminMakefile pkg-plist www/kdewebdev4 Makefile pkg-plist x11/kde4 Makefile x11/kdebase-runtime Makefile pkg-plist x11/kdebase-workspace Makefile pkg-plist x11/kdebase4 Makefile pkg-plist x11/kdelibs4 Makefile pkg-plist x11-clocks/kdetoys Makefile pkg-plist x11-themes/kdeartwork Makefile pkg-plist Log: Finalise migration to KDE_PREFIX. Extend USE_KDE4 for automoc, kdehier and kdeprefix. kdeprefix should be used to install port to ${KDE_PREFIX}. Remove kde4 subprefix from plists for all kde4 ports. Revision ChangesPath 1.8 +1 -1 area51/accessibility/kdeaccessibility4/Makefile 1.5 +2089 -2103area51/accessibility/kdeaccessibility4/pkg-plist 1.8 +2 -5 area51/databases/akonadi/Makefile 1.6 +49 -58area51/databases/akonadi/pkg-plist 1.2 +1 -3 area51/deskutils/kdepim4/Makefile 1.16 +1 -1 area51/deskutils/kdepimlibs/Makefile 1.9 +889 -900 area51/deskutils/kdepimlibs/pkg-plist 1.2 +1 -1 area51/deskutils/kdeplasmoids/Makefile 1.2 +204 -204 area51/deskutils/kdeplasmoids/pkg-plist 1.8 +1 -1 area51/devel/kdesdk/Makefile 1.4 +739 -758 area51/devel/kdesdk/pkg-plist 1.10 +1 -1 area51/games/kdegames/Makefile 1.4 +1714 -1730area51/games/kdegames/pkg-plist 1.10 +1 -1 area51/graphics/kdegraphics/Makefile 1.6 +446 -462 area51/graphics/kdegraphics/pkg-plist 1.5 +1 -2 area51/misc/automoc/Makefile 1.2 +4 -7 area51/misc/automoc/pkg-plist 1.11 +1 -1 area51/misc/kdeedu/Makefile 1.5 +3648 -3663area51/misc/kdeedu/pkg-plist 1.8 +1 -1 area51/misc/kdeutils/Makefile 1.5 +317 -331 area51/misc/kdeutils/pkg-plist 1.9 +1 -1 area51/multimedia/kdemultimedia/Makefile 1.4 +160 -176 area51/multimedia/kdemultimedia/pkg-plist 1.3 +3 -4 area51/multimedia/phonon/Makefile 1.3 +93 -106 area51/multimedia/phonon/pkg-plist 1.10 +1 -1 area51/net/kdenetwork/Makefile 1.3 +1503 -1521area51/net/kdenetwork/pkg-plist 1.8 +1 -1 area51/sysutils/kdeadmin/Makefile 1.3 +170 -185 area51/sysutils/kdeadmin/pkg-plist 1.7 +3 -17 area51/www/kdewebdev4/Makefile 1.3 +130 -144 area51/www/kdewebdev4/pkg-plist 1.8 +1 -1 area51/x11-clocks/kdetoys/Makefile 1.3 +579 -593 area51/x11-clocks/kdetoys/pkg-plist 1.8 +1 -1 area51/x11-themes/kdeartwork/Makefile 1.2 +11425 -11473 area51/x11-themes/kdeartwork/pkg-plist 1.5 +2 -3 area51/x11/kde4/Makefile 1.18 +1 -1 area51/x11/kdebase-runtime/Makefile 1.8 +7873 -7895area51/x11/kdebase-runtime/pkg-plist 1.20 +6 -4 area51/x11/kdebase-workspace/Makefile 1.11 +1359 -1384area51/x11/kdebase-workspace/pkg-plist 1.19 +1 -1 area51/x11/kdebase4/Makefile 1.8 +1022 -1050area51/x11/kdebase4/pkg-plist 1.24 +2 -4 area51/x11/kdelibs4/Makefile 1.11 +3943 -3959area51/x11/kdelibs4/pkg-plist ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
[kde-freebsd] cvs commit: area51/Mk bsd.kde4.mk
makc2008/07/05 00:10:49 CEST KDE/FreeBSD QA/Devel Repository Modified files: Mk bsd.kde4.mk Log: oops, add forgotten bsd.kde4.mk Finalise migration to KDE_PREFIX. Extend USE_KDE4 for automoc, kdehier and kdeprefix. kdeprefix should be used to install port to ${KDE_PREFIX}. Remove kde4 subprefix from plists for all kde4 ports. Revision ChangesPath 1.8 +19 -8 area51/Mk/bsd.kde4.mk ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
Re: [kde-freebsd] ports/122909: [NEW PORT] [KDE4] polish/qnapi
Synopsis: [NEW PORT] [KDE4] polish/qnapi State-Changed-From-To: suspended->closed State-Changed-By: edwin State-Changed-When: Sat Jul 5 00:56:10 UTC 2008 State-Changed-Why: Committed, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=122909 ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
Re: [kde-freebsd] ports/122909: commit references a PR
The following reply was made to PR ports/122909; it has been noted by GNATS. From: [EMAIL PROTECTED] (dfilter service) To: [EMAIL PROTECTED] Cc: Subject: Re: ports/122909: commit references a PR Date: Sat, 5 Jul 2008 00:56:13 + (UTC) edwin 2008-07-05 00:56:04 UTC FreeBSD ports repository Modified files: polish Makefile Added files: polish/qnapi Makefile distinfo pkg-descr pkg-plist polish/qnapi/files patch-doc-qnapi.desktop patch-doc-qnapi_download.desktop patch-doc-qnapi_download.schemas patch-qnapi.pro Log: [NEW PORT] polish/qnapi This is port of polish subtitle distribution project Qt4 client. WWW:http://krzemin.iglu.cz/?page_id=29 PR: ports/122909 Submitted by: "Pawel Pekala" <[EMAIL PROTECTED]> Revision ChangesPath 1.24 +1 -0 ports/polish/Makefile 1.1 +43 -0 ports/polish/qnapi/Makefile (new) 1.1 +3 -0 ports/polish/qnapi/distinfo (new) 1.1 +11 -0 ports/polish/qnapi/files/patch-doc-qnapi.desktop (new) 1.1 +17 -0 ports/polish/qnapi/files/patch-doc-qnapi_download.desktop (new) 1.1 +11 -0 ports/polish/qnapi/files/patch-doc-qnapi_download.schemas (new) 1.1 +48 -0 ports/polish/qnapi/files/patch-qnapi.pro (new) 1.1 +1 -0 ports/polish/qnapi/pkg-descr (new) 1.1 +16 -0 ports/polish/qnapi/pkg-plist (new) ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]" ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
Re: [kde-freebsd] qt4.4 and kde4 buildtest on 6.3
On Friday 04 July 2008 02:26:37 am Oliver Heesakkers wrote: > 1: > Most of the qt4-ports would not extract the mkspecs directory. So I had to > copy those every time from qmake4 (where it did extract correctly) You shouldn't need those in the work directory, because they have already been installed with qmake4. > (Ever since the first unofficial qt4-port I have QMAKESPEC=freebsd-g++ in > my environment.) That is the cause of the problem. bsd.qt.mk defines QMAKESPEC as "${QT_PREFIX}/share/qt4/mkspecs/freebsd-g++". If you're defining it as plain "freebsd-g++", it's stripping off the path configure needs to find the makespecs. How do we robustify this? Ignore the environment's QMAKESPEC, or extract the makespecs? Or something else? -- David Johnson ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
Re: [kde-freebsd] ports/125300: x11/kde3: devel/kdesdk3: devel/kdevelop: www/kdewebdev: update versions for APR update
Synopsis: x11/kde3: devel/kdesdk3: devel/kdevelop: www/kdewebdev: update versions for APR update Responsible-Changed-From-To: freebsd-ports-bugs->kde Responsible-Changed-By: edwin Responsible-Changed-When: Sat Jul 5 01:40:10 UTC 2008 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=125300 ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
[kde-freebsd] cvs commit: area51/graphics/qt4-svg Makefile
brandybuck2008/07/05 05:56:57 CEST KDE/FreeBSD QA/Devel Repository Modified files: graphics/qt4-svg Makefile Log: missing $ in variable Revision ChangesPath 1.23 +1 -1 area51/graphics/qt4-svg/Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd
[kde-freebsd] cvs commit: area51/devel/qt4-help Makefile
brandybuck2008/07/05 08:28:01 CEST KDE/FreeBSD QA/Devel Repository Modified files: devel/qt4-help Makefile Log: Add runtime dependency on qt4-sqlite3-plugin Revision ChangesPath 1.3 +2 -0 area51/devel/qt4-help/Makefile ___ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd