[kde-freebsd] All of kde4, qt4, etc build fine except kdenetwork4 on my FreeBSD Current laptop.

eculp eculp at encontacto.net
Tue Jan 27 11:41:33 PST 2009


Quoting Max Brazhnikov <makc at issp.ac.ru>:

> On Mon, 26 Jan 2009 08:48:17 -0600, eculp wrote:
>> Quoting Max Brazhnikov <makc at issp.ac.ru>:
>> > I've replied to kde at freebsd maillist, duplicating here:
>> >
>> > On Sat, 24 Jan 2009 00:32:15 +0300, Max Brazhnikov wrote:
>> >> On Fri, 23 Jan 2009 13:17:32 -0600, eculp wrote:
>> >> > I have tried everyway that I can think of.  Port by port, with
>> >> > portupgrade and with portmaster.  I have even tried portmaster -r
>> >> > net/kdenetwork4 - portupgrade -rf net/kdenetwork4 and all generate the
>> >> > exact same results:
>> >> >
>> >> >
>> >> > /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabb
>> >> >er\ /libiris/iris/xmpp-im/xmpp_task.cpp:21:27: error: qplatformdefs.h:
>> >> > Noº such file or directory
>> >> >      *** Error code 1
>> >> >
>> >> >      Stop in /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/build.
>> >> >      *** Error code 1
>> >> >
>> >> > with no change.
>> >>
>> >> Could you start verbose build (make -DCMAKE_VERBOSE) and show failed
>> >> command?
>>
>> Thanks for your help, Max.  I just did:
>>
>> /usr/ports/net/kdenetwork4 # make -DCMAKE_VERBOSE
>>
>> and the results were the same:
>>
>> [ 57%] Building CXX object
>> kopete/protocols/jabber/libiris/CMakeFiles/iris_kopete.dir/iris/xmpp-im/xmp
>> p_task.o cd
>> /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/build/kopete/protocols/jab
>> ber/libiris && /usr/bin/c++   -D_GNU_SOURCE -DQT_NO_STL
>> -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DQT3_SUPPORT
>> -DQT3_SUPPORT_WARNINGS -DMAKE_IRIS_KOPETE_LIB -O2 -pipe
>> -fno-strict-aliasing -Woverloaded-virtual -fvisibility=hidden
>> -fvisibility-inlines-hidden -O2 -DNDEBUG -DQT_NO_DEBUG -fPIC
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/build/kopete/protocols/j
>> abber/libiris
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/build
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/build/kopete
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/libkopete
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/build/kopete/libkopete
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/libkopete/ui
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/build/kopete/libkopete/u
>> i
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/libkopete/private
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/libkopete/contact
>> list
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/libkopete/tasks
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris/cutestuff
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris/cutestuff/legacy
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris/cutestuff/network
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris/cutestuff/util
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris/iris/include
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris/iris/jabber
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris/iris/xmpp-core
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris/iris/xmpp-im
>> -I/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/
>> libiris/iris -I/usr/local/kde4/include -I/usr/local/kde4/include/KDE
>> -I/usr/local/include/qt4/QtXmlPatterns -I/usr/local/include/qt4/QtWebKit
>> -I/usr/local/include/qt4/QtHelp -I/usr/local/include/qt4/QtAssistant
>> -I/usr/local/include/qt4/QtDBus -I/usr/local/include/qt4/QtTest
>> -I/usr/local/include/qt4/QtUiTools -I/usr/local/include/qt4/QtScript
>> -I/usr/local/include/qt4/QtSvg -I/usr/local/include/qt4/QtXml
>> -I/usr/local/include/qt4/QtSql -I/usr/local/include/qt4/QtOpenGL
>> -I/usr/local/include/qt4/QtNetwork -I/usr/local/include/qt4/QtDesigner
>> -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 -I/usr/local/include/qt4
>> -I/usr/local/include -I/usr/local/include/QtCrypto -o
>> CMakeFiles/iris_kopete.dir/iris/xmpp-im/xmpp_task.o -c
>> /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/li
>> biris/iris/xmpp-im/xmpp_task.cpp
>> /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/kopete/protocols/jabber/li
>> biris/iris/xmpp-im/xmpp_task.cpp:21:27: error: qplatformdefs.h: No such file
>> or directory
>> *** Error code 1
>>
>> Stop in /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.4/build.
>> *** Error code 1
>>
>> >> > Please let me know if you need more information.
>> >>
>> >> Output of "pkg_info -g qt4-corelib\* qt4-qmake\*"
>>
>> /usr/ports/net/kdenetwork4 # pkg_info -g qt4-corelib\* qt4-qmake\*
>> Information for qt4-corelib-4.4.3:
>>
>> Mismatched Checksums:
>>
>> Information for qt4-qmake-4.4.3:
>>
>> Mismatched Checksums:
>> >> > BTW, is there a date for kde4.2 yet?
>> >>
>> >> http://techbase.kde.org/Schedules
>>
>> Thanks for the link and again for your help.
>>
>> ed
>
> I remember I've seen this error already
> http://mail.kde.org/pipermail/kde-freebsd/2008-July/003178.html
>
> The problem is that cmake can't find Qt4 properly. Make sure you don't set
> QMAKESPEC

Don't have any reference to QMAKESPEC or QMAKE anywhere that I can find.

> in your environment or make.conf, then rebuild qmake4, qt4-corelib
> and kdelibs4. And try kdenetwork4 again.

I rebuilt them one by one, changing to each port and doing make clean  
&& make && make deinstall && make reinstall.  Then I tried kdenetwork4  
again and got to the exact same place.  If it will help, I can  
re-report on any or all.  I have always had this problem with kde4  
ever since it was added to the tree.  I have had to install  
kdenetwork4 from a package, i''ve never been able to build it.

Thanks for all your help.

ed

>
> Max
>



More information about the freebsd-ports mailing list