diff options
author | 2008-09-30 23:35:50 +0000 | |
---|---|---|
committer | 2008-09-30 23:35:50 +0000 | |
commit | ac7dd6538546e0f33443dd772a08fa256d0afb3d (patch) | |
tree | 2374fa24d97370b5e4f6bc5d1a306636db931f2f /dev-libs | |
parent | Drop to mips to ~mips again. (diff) | |
download | gentoo-2-ac7dd6538546e0f33443dd772a08fa256d0afb3d.tar.gz gentoo-2-ac7dd6538546e0f33443dd772a08fa256d0afb3d.tar.bz2 gentoo-2-ac7dd6538546e0f33443dd772a08fa256d0afb3d.zip |
Fixed test building on OpenSolaris issue, bug #239020.
(Portage version: 2.2_rc11/cvs/Linux 2.6.26-gentoo-r1 x86_64)
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/confuse/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/confuse/confuse-2.6-r3.ebuild (renamed from dev-libs/confuse/confuse-2.6-r1.ebuild) | 8 | ||||
-rw-r--r-- | dev-libs/confuse/files/confuse-2.6-solaris.patch | 17 |
3 files changed, 32 insertions, 2 deletions
diff --git a/dev-libs/confuse/ChangeLog b/dev-libs/confuse/ChangeLog index c0fcb461ea1b..4c2a7bc0cf26 100644 --- a/dev-libs/confuse/ChangeLog +++ b/dev-libs/confuse/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-libs/confuse # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/confuse/ChangeLog,v 1.33 2008/09/15 01:40:47 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/confuse/ChangeLog,v 1.34 2008/09/30 23:35:50 matsuu Exp $ + +*confuse-2.6-r3 (30 Sep 2008) + + 30 Sep 2008; MATSUU Takuto <matsuu@gentoo.org> + +files/confuse-2.6-solaris.patch, -confuse-2.6-r1.ebuild, + +confuse-2.6-r3.ebuild: + Fixed test building on OpenSolaris issue, bug #239020. *confuse-2.6-r2 (15 Sep 2008) diff --git a/dev-libs/confuse/confuse-2.6-r1.ebuild b/dev-libs/confuse/confuse-2.6-r3.ebuild index 2edb43c46e31..f6aed2b80f27 100644 --- a/dev-libs/confuse/confuse-2.6-r1.ebuild +++ b/dev-libs/confuse/confuse-2.6-r3.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/confuse/confuse-2.6-r1.ebuild,v 1.2 2008/05/17 03:07:07 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/confuse/confuse-2.6-r3.ebuild,v 1.1 2008/09/30 23:35:50 matsuu Exp $ + +inherit eutils DESCRIPTION="a configuration file parser library" HOMEPAGE="http://www.nongnu.org/confuse/" @@ -20,6 +22,10 @@ RDEPEND="nls? ( virtual/libintl )" src_unpack() { unpack ${A} cd "${S}" + # bug #236347 + epatch "${FILESDIR}"/${P}-O0.patch + # bug 239020 + epatch "${FILESDIR}"/${P}-solaris.patch # drop -Werror, bug #208095 sed -i -e 's/-Werror//' */Makefile.* || die } diff --git a/dev-libs/confuse/files/confuse-2.6-solaris.patch b/dev-libs/confuse/files/confuse-2.6-solaris.patch new file mode 100644 index 000000000000..21c42125306e --- /dev/null +++ b/dev-libs/confuse/files/confuse-2.6-solaris.patch @@ -0,0 +1,17 @@ +Index: configure.ac +=================================================================== +RCS file: /sources/confuse/confuse/configure.ac,v +retrieving revision 1.18 +diff -u -B -r1.18 configure.ac +--- configure.ac 13 Oct 2007 15:02:52 -0000 1.18 ++++ configure.ac 29 Sep 2008 10:13:10 -0000 +@@ -39,6 +39,9 @@ + # Checks for library functions. + AC_CHECK_FUNCS([strcasecmp strdup strndup]) + ++dnl Check for the library containing inet_aton/inet_ntoa (for tests) ++AC_SEARCH_LIBS([inet_ntoa], [socket nsl]) ++ + AC_CONFIG_FILES([Makefile \ + src/Makefile \ + examples/Makefile \ |