Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 419691 (dragonegg-build) - [TRACKER] Packages failing with sys-devel/dragonegg
Summary: [TRACKER] Packages failing with sys-devel/dragonegg
Status: RESOLVED OBSOLETE
Alias: dragonegg-build
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Low enhancement (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords: Tracker
Depends on: 393373 393377 393379 393381 393383 393385 393389 393391 393489 393491 416691 416827
Blocks:
  Show dependency tree
 
Reported: 2012-06-05 04:16 UTC by John (EBo) David
Modified: 2015-09-03 13:41 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 John (EBo) David 2012-06-05 04:16:24 UTC

    
Comment 1 John (EBo) David 2012-06-05 04:28:09 UTC
somewhere I remember reading a request to list portage packages that fail to build with DragonEgg.  This is a list of packages that fail to build with CFLAGS="${CFLAGS} -fplugin=/usr/lib64/llvm/dragonegg.so", but succeeds when it is commented out:

   kde-base/nepomuk
   dev-lang/ocaml
   dev-lang/ruby-1.8.7_p357
   dev-lang/ruby-enterprise-1.8.7.2010.02-r1
   app-office/libreoffice-3.5.2.2
   media-libs/xine-lib-1.2.1-r1
   x11-libs/pixman-0.24.0
   kde-base/kdelibs-4.8.1-r2
   dev-libs/glib-2.32.3 -- 'asm goto' not supported
   dev-lang/ruby (1.9.3_p125 to 1.9.3_p194_r1)

Looking into the problem more I'm wondering if this does not screem for a use flag that is implemented in parallel with multilib in the toolchain-funcs.eclass.  That would likely give a suitable location to inherit a new dragonegg.eclass which can appropriately deal with locating and adding dragonegg.so to CFLAGS/CXXFLAGS and specificially setting USE="-dragonegg" to turn it off on a per package basis.

If I can break away some time I may try to hack a test, but I am not an expert at setting up eclasses...

Just a thought.  Hope this helps.
Comment 2 Bernard Cafarelli gentoo-dev 2012-09-28 13:01:48 UTC
Thanks for the report! Let's fill this tracker bug with the existing ones
Comment 3 Bernard Cafarelli gentoo-dev 2015-09-03 13:41:30 UTC
Last rites for sys-devel/dragonegg in progress, bug #543644