Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 475662 - dev-libs/eina: USE=debug should be renamed to USE=valgrind
Summary: dev-libs/eina: USE=debug should be renamed to USE=valgrind
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: ARM Linux
: Normal normal (vote)
Assignee: enlightenment+disabled
URL:
Whiteboard:
Keywords:
Depends on: 475660
Blocks:
  Show dependency tree
 
Reported: 2013-07-03 19:51 UTC by Tres 'RiverRat' Melton
Modified: 2013-12-31 18:47 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 Tres 'RiverRat' Melton 2013-07-03 19:51:26 UTC
The debugging USE flag for EINA requires valgrind to be installed but valgrind fails to build on the ARMv6j (Raspberry Pi) so this USE flag will cause failure during the emerge of valgrind.
Comment 1 Tres 'RiverRat' Melton 2013-07-03 19:52:07 UTC
This bug is directly related to:  https://bugs.gentoo.org/show_bug.cgi?id=475660
Comment 2 Tres 'RiverRat' Melton 2013-07-03 19:55:20 UTC
pi /usr/src/linux $ USE="debug" emerge -av eina

 * IMPORTANT: 9 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild   R   ~] dev-libs/eina-1.7.6  USE="debug* default-mempool doc mempool-buddy mempool-chained mempool-fixed-bitmap mempool-pass-through nls static-libs (-altivec) (-mmx) (-sse) (-sse2) {-test}" 0 kB
[ebuild  N    ~]  dev-util/valgrind-3.8.1-r1  USE="(-mpi)" 0 kB

Total: 2 packages (1 new, 1 reinstall), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No] n

Quitting.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2013-07-07 13:50:43 UTC

*** This bug has been marked as a duplicate of bug 475660 ***
Comment 4 Tres 'RiverRat' Melton 2013-07-07 17:51:39 UTC
When ./configure is run on the EINA package there are 5 relevent options here:

--disable-magic-debug
--enable-debug-threads
--disable-safety-checks
--enable-valgrind
--enable-debug-malloc

What I was trying to do was enable the internel messages that are only available when compiled with the debug option.  Those are separate and distinct from the valgrind memory debugging.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2013-07-07 18:30:17 UTC
USE=debug should be USE=valgrind.
Comment 6 SpanKY gentoo-dev 2013-12-31 18:47:32 UTC
splitting USE=debug & USE=valgrind has been done in the latest version already