diff options
-rw-r--r-- | sys-freebsd/freebsd-lib/ChangeLog | 6 | ||||
-rw-r--r-- | sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-rpcsec_gss.patch | 12 | ||||
-rw-r--r-- | sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild | 5 |
3 files changed, 20 insertions, 3 deletions
diff --git a/sys-freebsd/freebsd-lib/ChangeLog b/sys-freebsd/freebsd-lib/ChangeLog index c54e3cc153dd..1fb58a4a9fe9 100644 --- a/sys-freebsd/freebsd-lib/ChangeLog +++ b/sys-freebsd/freebsd-lib/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-freebsd/freebsd-lib # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.84 2010/03/19 11:50:39 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.85 2010/03/23 06:28:17 the_paya Exp $ + + 23 Mar 2010; Javier Villavicencio <the_paya@gentoo.org> + freebsd-lib-8.0.ebuild, +files/freebsd-lib-8.0-rpcsec_gss.patch: + Fix linking during a stage3 build. *freebsd-lib-8.0 (19 Mar 2010) diff --git a/sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-rpcsec_gss.patch b/sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-rpcsec_gss.patch new file mode 100644 index 000000000000..3b23387ce076 --- /dev/null +++ b/sys-freebsd/freebsd-lib/files/freebsd-lib-8.0-rpcsec_gss.patch @@ -0,0 +1,12 @@ +Without this linking fails during a stage3 build. + +--- lib/librpcsec_gss/Makefile.orig ++++ lib/librpcsec_gss/Makefile +@@ -8,6 +8,7 @@ + + DPADD+= ${LIBGSSAPI} + LDADD+= -lgssapi ++LDFLAGS+= -L${.CURDIR}/../libgssapi + + VERSION_DEF= ${.CURDIR}/../libc/Versions.def + SYMBOL_MAPS= ${.CURDIR}/Symbol.map diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild b/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild index dbc4d5bbdab6..9362517fef79 100644 --- a/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild +++ b/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild,v 1.2 2010/03/19 22:24:37 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild,v 1.3 2010/03/23 06:28:17 the_paya Exp $ EAPI=2 @@ -88,7 +88,8 @@ PATCHES=( "${FILESDIR}/${PN}-bsdxml.patch" "${FILESDIR}/${PN}-6.1-csu.patch" "${FILESDIR}/${PN}-6.2-bluetooth.patch" "${FILESDIR}/${PN}-new_as.patch" - "${FILESDIR}/${PN}-8.0-log2.patch" ) + "${FILESDIR}/${PN}-8.0-log2.patch" + "${FILESDIR}/${PN}-8.0-rpcsec_gss.patch" ) # Here we disable and remove source which we don't need or want # In order: |