Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 279118 - duma-2.5.13 emerge failure
Summary: duma-2.5.13 emerge failure
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Steve Arnold
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-26 03:12 UTC by David Relson
Modified: 2009-08-30 21:46 UTC (History)
0 users

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


Attachments
emerge --info (dev-util:duma-2.5.13:20090726-030614.log,3.85 KB, text/plain)
2009-07-26 03:13 UTC, David Relson
Details
emerge --info (emerge.info.tmp,4.12 KB, text/plain)
2009-07-26 03:13 UTC, David Relson
Details
emerge output (dev-util:duma-2.5.13:20090726-030614.log,3.85 KB, text/plain)
2009-07-26 03:15 UTC, David Relson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Relson 2009-07-26 03:12:11 UTC
emerging duma-2.5.13 fails with:

duma.c: In function ‘_duma_allocate’:
duma.c:2261: sorry, unimplemented: inlining failed in call to ‘memcpy’: redefined extern inline functions are not considered for inlining
duma.c:1129: sorry, unimplemented: called from here
make: *** [duma.o] Error 1
 

Reproducible: Always

Steps to Reproduce:
emerge -qv duma
Comment 1 David Relson 2009-07-26 03:13:16 UTC
Created attachment 199183 [details]
emerge --info
Comment 2 David Relson 2009-07-26 03:13:50 UTC
Created attachment 199185 [details]
emerge --info
Comment 3 David Relson 2009-07-26 03:15:15 UTC
Created attachment 199187 [details]
emerge output
Comment 4 James Earl Spahlinger 2009-07-26 04:29:48 UTC
Note that there is a related bug #275011 (duma-2.5.15) that seems to have similar issues. I cannot tell if the are referring to 2.5.13 or 2.5.14 so bouncing this along to the maintainer to sort out :)
Comment 5 Steve Arnold archtester gentoo-dev 2009-08-01 20:43:03 UTC
Try the new version, as it should work correctly.
Comment 6 David Relson 2009-08-02 13:13:20 UTC
My build attempt yesterday failed with the same "DUMA_PAGE_SIZE not defiend" error as before.  However when I compared the old and new /var/tmp/portage/dev-util:duma... files, I noticed that the error message was in different positions.  Removing "-j2" from my make options solved the problem.

What happens is that making createconf.c generates duma_config.h --- which supplies DUMA_PAGE_SIZE --- which is needed by dumapp.cpp.  On my AMD64-X2 system dumapp.cpp was being compiled before createconf finished, thus causing the undefined symbol.
Comment 7 Steve Arnold archtester gentoo-dev 2009-08-05 04:40:20 UTC
The "make reconfig" in the duma-2.5.15 ebuild should take care of that; is that the one you used?  I test here with -j5 and 2 or 4 cpus so I'd like to know if the above ebuild didn't work for you.
Comment 8 Steve Arnold archtester gentoo-dev 2009-08-30 21:46:19 UTC
Okay, 2.5.13 now has several (but not all) of the build and QA fixes in the latest version.  Closing...