Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 274647 - deb-libs/glib: Add --disable-visibility on USE=debug
Summary: deb-libs/glib: Add --disable-visibility on USE=debug
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2009-06-18 21:19 UTC by Olivier Crete (RETIRED)
Modified: 2010-10-06 21:53 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 Olivier Crete (RETIRED) gentoo-dev 2009-06-18 21:19:04 UTC
Without --disable-visibility, refdbg can not work and it is very hard to debug reference counting bugs in gobject apps.

Please disable the visibility stuff (and expose the variables that refdbg needs to work) when glib is compiled with USE=debug
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2010-10-06 21:53:22 UTC
+  06 Oct 2010; Gilles Dartiguelongue <eva@gentoo.org> glib-2.24.2.ebuild,
+  glib-2.26.0.ebuild,
+  +files/glib-2.26.0-disable-locale-sensitive-test.patch,
+  +files/glib-2.26.0-disable-volumemonitor-broken-test.patch:
+  Fix testsuite failure on hardened, bug #338891. Disable visibility with
+  USE=debug, bug #274647. Disable 3 tests in the 2.26 testsuite to allow a
+  successful run and sync the ebuild back with latest changes in 2.24.
+
Fixed in 2.24 and later. Thanks for reporting.