From owner-freebsd-ports@FreeBSD.ORG Sat May 15 01:05:09 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED9DE1065674 for ; Sat, 15 May 2010 01:05:09 +0000 (UTC) (envelope-from bruce@zuhause.org) Received: from mailhost.zuhause.org (216.243.156.193.real-time.com [216.243.156.193]) by mx1.freebsd.org (Postfix) with ESMTP id 95B118FC16 for ; Sat, 15 May 2010 01:05:09 +0000 (UTC) Received: from mailhost (mailhost [10.0.2.231]) by mailhost.zuhause.org (Postfix) with ESMTP id 56687AE9E for ; Fri, 14 May 2010 19:46:16 -0500 (CDT) X-Virus-Scanned: amavisd-new at zuhause.org Received: from mailhost.zuhause.org ([10.0.2.231]) by mailhost (mailhost.zuhause.org [10.0.2.231]) (amavisd-new, port 10024) with ESMTP id 06XaGB+OEhmu for ; Fri, 14 May 2010 19:46:07 -0500 (CDT) Received: from [10.0.2.13] (acer.zuhause.org [10.0.2.13]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: bruce@zuhause.org) by mailhost.zuhause.org (Postfix) with ESMTPSA id D50A7AE9B for ; Fri, 14 May 2010 19:46:07 -0500 (CDT) Message-ID: <4BEDEECA.3090605@zuhause.org> Date: Fri, 14 May 2010 19:46:02 -0500 From: Bruce Albrecht User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <20100512174258.0f8282b6@sorrow.ashke.com> <20100512194744.33cb42e3@sorrow.ashke.com> <20100514090245.5ac84981@memory.visualtech.com> <201005150028.55237.fluffy@freebsd.org> <1273845527.3333.10.camel@memory.visualtech.com> <20100514184315.55b8fc57@scroll> In-Reply-To: <20100514184315.55b8fc57@scroll> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: KDE 4.4 problems X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 May 2010 01:05:10 -0000 On 5/14/2010 5:43 PM, Adam K Kirchhoff wrote: > On Fri, 14 May 2010 09:58:47 -0400 > Adam K Kirchhoff wrote: > > >> On Sat, 2010-05-15 at 00:28 +1100, Dima Panov wrote: >> >>> On Saturday 15 May 2010 00:02:45 Adam K Kirchhoff wrote: >>> >>>> On Wed, 12 May 2010 19:47:44 -0400 >>>> Adam K Kirchhoff wrote: >>>> >>>> >>>>> On Thu, 13 May 2010 02:23:28 +0400 >>>>> Max Brazhnikov wrote: >>>>> >>>>> >>>>>> On Wed, 12 May 2010 17:42:58 -0400, Adam K Kirchhoff wrote: >>>>>> >>>>>>> So when I attempted to upgrade KDE4.3 to KDE4.4 via ports >>>>>>> (following the instructions in /usr/ports/UPDATING) it >>>>>>> failed in x11/kdelibs4 with: >>>>>>> >>>>>>> gmake[2]: Leaving directory >>>>>>> >>>>>> `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build' >>>>>> >>>>>>> /usr/local/bin/cmake -E cmake_progress_report >>>>>>> >>>>>> /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/CMakeFiles >>>>>> 48 49 50 51 52 >>>>>> >>>>>>> [ 48%] Built target kio >>>>>>> gmake[1]: Leaving directory >>>>>>> >>>>>> `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build' >>>>>> >>>>>>> gmake: *** [all] Error 2 >>>>>>> *** Error code 1 >>>>>>> >>>>>>> Stop in /usr/ports/x11/kdelibs4. >>>>>>> >>>>>> Build kdelibs with DISABLE_MAKE_JOBS and with CMAKE_VERBOSE >>>>>> (make -DDISABLE_MAKE_JOBS -DCMAKE_VERBOSE) and show us actual >>>>>> error message. >>>>>> >>>>>> Max >>>>>> >>>>> Thanks, this is what I'm getting now: >>>>> >>>>> [ 20%] Building CXX object >>>>> nepomuk/core/CMakeFiles/nepomuk.dir/resourcedata.o >>>>> cd /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/nepomuk/core >>>>> && /usr/bin/c++ -DMAKE_NEPOMUK_LIB -D_GNU_SOURCE -DQT_NO_STL >>>>> -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS >>>>> -DKDE_DEFAULT_DEBUG_AREA=300000 -O2 -pipe -fno-strict-aliasing >>>>> -Woverloaded-virtual -fvisibility=hidden >>>>> -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/nepomuk/core >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/nepomuk/core >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3 >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/interfaces >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/nepomuk >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/KDE >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kio >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kio/bookmarks >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kio/kio >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kio/kfile >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/actions >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/colors >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/config >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/dialogs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/findreplace >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/fonts >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/icons >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/itemviews >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/jobs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/kernel >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/notifications >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/paged >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/plotting >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/shortcuts >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/sonnet >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/util >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/widgets >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/windowmanagement >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdeui/xmlgui >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kjs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/kjs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/kdecore >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/compression >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/config >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/date >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/io >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/jobs >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/kernel >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/auth >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/network >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/services >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/localization >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/sycoca >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/text >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/util >>>>> -I/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/kdecore/sonnet >>>>> -I/usr/local/include/QtCrypto -I/utils >>>>> -I/usr/local/include/qt4/KDE -I/usr/local/include/qt4 >>>>> -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/QtUiTools >>>>> -I/usr/local/include/qt4/QtTest -I/usr/local/include/qt4/QtSvg >>>>> -I/usr/local/include/qt4/QtSql >>>>> -I/usr/local/include/qt4/QtScriptTools >>>>> -I/usr/local/include/qt4/QtScript >>>>> -I/usr/local/include/qt4/QtOpenGL >>>>> -I/usr/local/include/qt4/QtNetwork >>>>> -I/usr/local/include/qt4/QtHelp >>>>> -I/usr/local/include/qt4/QtDesigner >>>>> -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 >>>>> -o CMakeFiles/nepomuk.dir/resourcedata.o >>>>> -c /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/nepomuk/core/resourcedata.cpp >>>>> In file included >>>>> from /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/nepomuk/core/resourcedata.cpp:29: /usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build/nepomuk/core/pimo.h:870: >>>>> error: expected unqualified-id before ')' token gmake[2]: *** >>>>> [nepomuk/core/CMakeFiles/nepomuk.dir/resourcedata.o] Error 1 >>>>> gmake[2]: Leaving directory >>>>> `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build' gmake[1]: >>>>> *** [nepomuk/core/CMakeFiles/nepomuk.dir/all] Error 2 gmake[1]: >>>>> Leaving directory >>>>> `/usr/ports/x11/kdelibs4/work/kdelibs-4.4.3/build' gmake: *** >>>>> [all] Error 2 >>>>> >>>>> If it matters, I am running 9.0-CURRENT from exactly one week >>>>> ago. >>>>> >>>> No thoughts? It's not complaining about a missing head or >>>> library, but about an include from kdelibs4 itself. Yet I know >>>> others have gotten it to build. Is it really just broken on >>>> -CURRENT? >>>> >>>> >>> >>> No, it's not broken. I use it on -current, amd64 >>> >>> Did you follow all instructions in UPDATING? nepomuk libraries was >>> moved between packages, so you strongly need to remove kdebase\* >>> and kdepim\* at first BEFORE starting upgrade process. >>> And don't do it by hands - use specific tools like >>> portupgrade/portmaster >>> >>> >> I removed all KDE ports and qt ports first (after using the >> portupgrade directions in /usr/ports/UPDATING resulted in the error >> in my first e-mail on the topic), so kdebase\* and kdepim\* are gone. >> >> Adam >> > Alright, I guess if no one else has any suggestions on how to fix this > or how to debug it further, I submit a pr. > Check your build logs very closely. I think I was seeing the very same thing, and my logs said that I needed to upgrade sysutils/policykit-qt to 0.9.3 (mine was at 0.9.2), and textproc/soprano to 2.4.3. soprano is dependent on Redland, which also has special upgrade instructions from a few days ago. After I upgraded them, this build problem went away.