summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2012-04-12 18:42:29 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2012-04-12 18:42:29 +0000
commitfb64b8af041a4245166de66afbeb44095c2e1005 (patch)
tree9828aa7d9271f843d9be9bf084ef9b6960fc32cb /gnome-base
parentadd Gentoo Prefix support, KEYWORDS and path offsets (diff)
downloadgentoo-2-fb64b8af041a4245166de66afbeb44095c2e1005.tar.gz
gentoo-2-fb64b8af041a4245166de66afbeb44095c2e1005.tar.bz2
gentoo-2-fb64b8af041a4245166de66afbeb44095c2e1005.zip
__GL_NO_DSO_FINALIZER also needs to be unset in src_compile for 2.36.0 to fix build error for nvidia-drivers users (bug #411765, thanks to Chris Smith for reporting).
(Portage version: 2.2.0_alpha100/cvs/Linux x86_64)
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/librsvg/ChangeLog8
-rw-r--r--gnome-base/librsvg/librsvg-2.36.0.ebuild8
2 files changed, 14 insertions, 2 deletions
diff --git a/gnome-base/librsvg/ChangeLog b/gnome-base/librsvg/ChangeLog
index 83a8e9dc8511..8623f97d891e 100644
--- a/gnome-base/librsvg/ChangeLog
+++ b/gnome-base/librsvg/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnome-base/librsvg
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.272 2012/04/12 02:49:02 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/ChangeLog,v 1.273 2012/04/12 18:42:29 tetromino Exp $
+
+ 12 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ librsvg-2.36.0.ebuild:
+ __GL_NO_DSO_FINALIZER also needs to be unset in src_compile for 2.36.0 to fix
+ build error for nvidia-drivers users (bug #411765, thanks to Chris Smith for
+ reporting).
*librsvg-2.36.0 (12 Apr 2012)
diff --git a/gnome-base/librsvg/librsvg-2.36.0.ebuild b/gnome-base/librsvg/librsvg-2.36.0.ebuild
index 9123a1c9a39b..e139f41e35ed 100644
--- a/gnome-base/librsvg/librsvg-2.36.0.ebuild
+++ b/gnome-base/librsvg/librsvg-2.36.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.36.0.ebuild,v 1.1 2012/04/12 02:49:02 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/librsvg/librsvg-2.36.0.ebuild,v 1.2 2012/04/12 18:42:29 tetromino Exp $
EAPI="4"
GNOME2_LA_PUNT="yes"
@@ -63,6 +63,12 @@ src_prepare() {
gnome2_src_prepare
}
+src_compile() {
+ # causes segfault if set, see bug #411765
+ unset __GL_NO_DSO_FINALIZER
+ gnome2_src_compile
+}
+
pkg_postinst() {
# causes segfault if set, see bug 375615
unset __GL_NO_DSO_FINALIZER