Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 44581
  Show dependency tree
 
Reported: 2003-09-11 15:24 UTC by Joerg Schaible
Modified: 2004-03-13 14:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joerg Schaible 2003-09-11 15:24:25 UTC
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
Comment 1 Joerg Schaible 2003-09-11 15:24:25 UTC
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
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2003-09-16 20:13:37 UTC
your fix is in kdemultimedia 3.1.4 ebuild