Hello KDE gentooists, the build of kdemultimedia 3.1.3 (and also kdemultimedia 3.1.2) fails linking kaboodle if the CXXFLAG -fno-default-inline is set. While I've added a patch below for the ebuild to strip the flag, the real problem is kaboodle itself, since it violates the closure of one of its components. Anyway, stripping the flag solves the problem for the ebuild ... ==== snip ==== joehni@paddy kdemultimedia $ diff -u /usr/portage/kde-base/kdemultimedia/kdemultimedia-3.1.3.ebuild kdemultimedia-3.1.3.ebuild --- /usr/portage/kde-base/kdemultimedia/kdemultimedia-3.1.3.ebuild 2003-09-08 04:09:05.000000000 +0200 +++ kdemultimedia-3.1.3.ebuild 2003-09-10 19:24:12.000000000 +0200 @@ -28,6 +28,7 @@ >=app-cdr/cdrdao-1.1.5 )" replace-flags "-O3" "-O2" +filter-flags "-fno-default-inline" myaudio="--enable-audio=oss" myinterface="--enable-interface=xaw,ncurses" ==== snap ==== Regards, J
Hello KDE gentooists, the build of kdemultimedia 3.1.3 (and also kdemultimedia 3.1.2) fails linking kaboodle if the CXXFLAG -fno-default-inline is set. While I've added a patch below for the ebuild to strip the flag, the real problem is kaboodle itself, since it violates the closure of one of its components. Anyway, stripping the flag solves the problem for the ebuild ... ==== snip ==== joehni@paddy kdemultimedia $ diff -u /usr/portage/kde-base/kdemultimedia/kdemultimedia-3.1.3.ebuild kdemultimedia-3.1.3.ebuild --- /usr/portage/kde-base/kdemultimedia/kdemultimedia-3.1.3.ebuild 2003-09-08 04:09:05.000000000 +0200 +++ kdemultimedia-3.1.3.ebuild 2003-09-10 19:24:12.000000000 +0200 @@ -28,6 +28,7 @@ >=app-cdr/cdrdao-1.1.5 )" replace-flags "-O3" "-O2" +filter-flags "-fno-default-inline" myaudio="--enable-audio=oss" myinterface="--enable-interface=xaw,ncurses" ==== snap ==== Regards, Jörg
your fix is in kdemultimedia 3.1.4 ebuild