[kde-freebsd] x11/kdebase4-workspace 4.4.4 does not build

Dima Panov fluffy at fluffy.khv.ru
Tue Jun 8 05:10:27 CEST 2010


On Tuesday 08 June 2010 13:34:24 Mario Sergio Fujikawa Ferreira wrote:
> On 07/06/2010 09:40, Raphael Kubo da Costa wrote:
> > On Monday 07 June 2010 09:20:52 Mario Sergio Fujikawa Ferreira wrote:
> >> Hi,
> >>
> >>     I am unable to build x11/kdebase4-workspace 4.4.4 on FreeBSD 8-STABLE.
> >>
> >> $ uname -a
> >> FreeBSD exxodus.fedaykin.here 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #6:
> >> Thu Jun  3 20:30:23 BRT 2010
> >> lioux at exxodus:/usr/obj/usr/src/sys/LIOUX  amd64
> >>
> >>     FreeBSD 8-STABLE as of June 3rd. Ports tree up to date as of
> >> yesterday (June 6th) with the exception of kdebase4-workspace and all
> >> ports depending on it.
> >>
> >>     It breaks around
> >>
> >> --------
> >>
> >> [ 14%] Building CXX object
> >> kwin/lib/CMakeFiles/kdecorations.dir/kdecoration_plugins_p.o
> >> [14%] Building CXX object
> >> kwin/lib/CMakeFiles/kdecorations.dir/kdecorationfactory.o
> >> [15%] Building CXX object
> >> kwin/lib/CMakeFiles/kdecorations.dir/kcommondecoration.o
> >> [15%] Building CXX object
> >> kwin/lib/CMakeFiles/kdecorations.dir/kcommondecoration_p.o
> >> [0m^[[31m^[[1mLinking CXX shared library ../../lib/libkdecorations.so
> >> [15%] Built target kdecorations
> >> gmake: *** [all] Error 2
> >> *** Error code 1
> >>
> >> --------
> >>
> >>     Full build log can be found at
> >>
> >> http://people.freebsd.org/~lioux/kde/x11__kdebase4-workspace_build_log.txt.
> >> bz2
> >>
> >>     The port work directory of the failed build can be found at
> >>
> >> http://people.freebsd.org/~lioux/kde/x11__kdebase4-workspace__work.tar.xz
> >>
> >>     Let me know if there is anything I can do to help.
> >
> > Can you please cd to your work directory, type 'gmake VERBOSE=1' and paste the
> > detailed error message?
> 
> 	It wasn't quite clean cut. I had to add "MAKE_ENV= VERBOSE=1" to the 
> port's Makefile.
> 
> 	The offending lines are:
> 
> -------
> 
> Linking CXX executable kwin_killer_helper
> cd 
> /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.4.4/build/kwin/killer 
> && /usr/local/bin/cmake -E cmake_link_script 
> CMakeFiles/kwin_killer_helper.dir/link.txt --verbose=1
> /usr/bin/c++   -O2 -pipe -march=athlon64 -fno-strict-aliasing 
> -Woverloaded-virtual -fvisibility=hidden -fvisibility-inlines-hidden -O2 
> -DNDEBUG -DQT_NO_DEBUG 
> CMakeFiles/kwin_killer_helper.dir/kwin_killer_helper_automoc.o 
> CMakeFiles/kwin_killer_helper.dir/killer.o  -o kwin_killer_helper 
> /usr/local/kde4/lib/libkdeui.so.7.0.1 /usr/local/lib/libX11.so 
> /usr/local/kde4/lib/libkdecore.so.7.0.1 /usr/local/lib/qt4/libQtDBus.so 
> /usr/local/lib/qt4/libQtCore.so -pthread /usr/local/lib/qt4/libQtSvg.so 
> /usr/local/lib/qt4/libQtGui.so 
> -Wl,-rpath,/usr/local/kde4/lib:/usr/local/lib:/usr/local/lib/qt4:::::::::::::::::::: 
> 
> cd 
> /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.4.4/build/kwin/killer 
> && /usr/local/bin/cmake 
> -D_filename=/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.4.4/build/kwin/killer/kwin_killer_helper.shell 
> -D_library_path_variable=LD_LIBRARY_PATH 
> -D_ld_library_path="/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.4.4/build/lib/./:/usr/local/kde4/lib:/usr/local/kde4/lib:/usr/local/lib/qt4" 
> -D_executable=/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.4.4/build/kwin/killer/kwin_killer_helper 
> -P /usr/local/kde4/share/apps/cmake/modules/kde4_exec_via_sh.cmake
> gmake[2]: Leaving directory 
> `/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.4.4/build'
> /usr/local/bin/cmake -E cmake_progress_report 
> /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.4.4/build/CMakeFiles 
> 
> [ 15%] Built target kwin_killer_helper
> gmake[1]: Leaving directory 
> `/usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.4.4/build'
> gmake: *** [all] Error 2
> *** Error code 1
> 
> -------
> 
> 	The complete build log can be found at:
> 
> http://people.freebsd.org/~lioux/kde/x11__kdebase4-workspace_build_log_verbose.txt.bz2

In file included from /usr/ports/x11/kdebase4-workspace/work/kdebase-workspace-4.4.4/kwin/lib/kwinglobals.cpp:46:                                                      
/usr/local/include/X11/extensions/Xcomposite.h:46:38: error: X11/extensions/composite.h: No such file or directory

Advice - set MAKE_JOBS_UNSAFE to get linear log instead of mixed from several make processes.

-- 
Dima "Red Fox" Panov @ Home | C73E 2B72 1FFD 61BD E206 1234 A626 76ED 93E3 B018
Khabarovsk, Russia          | 2D30 2CCB 9984 130C 6F87 BAFC FB8B A09D D539 8F29
KDE at FreeBSD Team | FreeBSD committer since 10.08.2009 | FreeBSD since Sept 1995
Twitter: fluffy_khv | Skype: dima.panov | Jabber.[org|ru]/GTalk/QIP: fluffy.khv


More information about the kde-freebsd mailing list