diff options
author | 2011-12-07 15:53:35 +0000 | |
---|---|---|
committer | 2011-12-07 15:53:35 +0000 | |
commit | d2b3c915ba89cb27698f7d74bdc3b5743916f0ea (patch) | |
tree | 02588cda0cd5ad990971147440f425aba5205ec9 /xfce-extra | |
parent | Add fix for x32 ABIs. (diff) | |
download | gentoo-2-d2b3c915ba89cb27698f7d74bdc3b5743916f0ea.tar.gz gentoo-2-d2b3c915ba89cb27698f7d74bdc3b5743916f0ea.tar.bz2 gentoo-2-d2b3c915ba89cb27698f7d74bdc3b5743916f0ea.zip |
Explicitely link against -lm for function floor as reported by Jeremy Olexa.
(Portage version: 2.2.0_alpha79/cvs/Linux x86_64)
Diffstat (limited to 'xfce-extra')
3 files changed, 30 insertions, 3 deletions
diff --git a/xfce-extra/xfce4-screenshooter/ChangeLog b/xfce-extra/xfce4-screenshooter/ChangeLog index 43bb81df7276..dc2893b10c52 100644 --- a/xfce-extra/xfce4-screenshooter/ChangeLog +++ b/xfce-extra/xfce4-screenshooter/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for xfce-extra/xfce4-screenshooter # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-screenshooter/ChangeLog,v 1.88 2011/11/26 18:14:46 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-screenshooter/ChangeLog,v 1.89 2011/12/07 15:53:35 ssuominen Exp $ + + 07 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> + xfce4-screenshooter-1.8.0.ebuild, + +files/xfce4-screenshooter-1.8.0-underlinking.patch: + Explicitely link against -lm for function floor as reported by Jeremy Olexa. 26 Nov 2011; Raúl Porcel <armin76@gentoo.org> xfce4-screenshooter-1.8.0.ebuild: diff --git a/xfce-extra/xfce4-screenshooter/files/xfce4-screenshooter-1.8.0-underlinking.patch b/xfce-extra/xfce4-screenshooter/files/xfce4-screenshooter-1.8.0-underlinking.patch new file mode 100644 index 000000000000..03ff37d1e9ad --- /dev/null +++ b/xfce-extra/xfce4-screenshooter/files/xfce4-screenshooter-1.8.0-underlinking.patch @@ -0,0 +1,16 @@ +Function floor is required, so link to libmath to avoid linking failure (underlinking) + +http://bugzilla.xfce.org/show_bug.cgi?id=8230 + +--- Makefile.am ++++ Makefile.am +@@ -51,7 +51,8 @@ + @SOUP_LIBS@ \ + @LIBXEXT_LIBS@ \ + @LIBX11_LIBS@ \ +- @XFIXES_LIBS@ ++ @XFIXES_LIBS@ \ ++ -lm + + lib_libscreenshooter_built_sources = \ + lib/screenshooter-marshal.c lib/screenshooter-marshal.h diff --git a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.0.ebuild b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.0.ebuild index 04dc7d621396..8123a7da7748 100644 --- a/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.0.ebuild +++ b/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.0.ebuild,v 1.6 2011/11/26 18:14:46 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce4-screenshooter/xfce4-screenshooter-1.8.0.ebuild,v 1.7 2011/12/07 15:53:35 ssuominen Exp $ EAPI=4 EAUTORECONF=yes @@ -31,7 +31,13 @@ DEPEND="${RDEPEND} dev-util/pkgconfig" pkg_setup() { - XFCONF=( $(xfconf_use_debug) --enable-xfixes ) + PATCHES=( "${FILESDIR}"/${P}-underlinking.patch ) + + XFCONF=( + $(xfconf_use_debug) + --enable-xfixes + ) + DOCS=( AUTHORS ChangeLog NEWS README TODO ) } |