summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-06-09 02:31:16 +0000
committerMike Frysinger <vapier@gentoo.org>2008-06-09 02:31:16 +0000
commit19832e5874a4388033d3de31121361ed1b4ef903 (patch)
treeb41b6b7e90b68ad5f0cf27aedf4a95ab757e0b99 /sys-libs
parentwhitespace (diff)
downloadgentoo-2-19832e5874a4388033d3de31121361ed1b4ef903.tar.gz
gentoo-2-19832e5874a4388033d3de31121361ed1b4ef903.tar.bz2
gentoo-2-19832e5874a4388033d3de31121361ed1b4ef903.zip
Use linker scripts like e2fsprogs #225297 by Mart Raudsepp.
(Portage version: 2.2_pre7-r1/cvs/Linux 2.6.25 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+)
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/ss/ChangeLog5
-rw-r--r--sys-libs/ss/ss-1.40.10.ebuild11
2 files changed, 14 insertions, 2 deletions
diff --git a/sys-libs/ss/ChangeLog b/sys-libs/ss/ChangeLog
index d431b1b910f7..ee3a6241392a 100644
--- a/sys-libs/ss/ChangeLog
+++ b/sys-libs/ss/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-libs/ss
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ChangeLog,v 1.64 2008/06/08 12:13:10 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ChangeLog,v 1.65 2008/06/09 02:31:16 vapier Exp $
+
+ 09 Jun 2008; Mike Frysinger <vapier@gentoo.org> ss-1.40.10.ebuild:
+ Use linker scripts like e2fsprogs #225297 by Mart Raudsepp.
08 Jun 2008; nixnut <nixnut@gentoo.org> ss-1.40.9.ebuild:
Stable on ppc wrt bug 225239
diff --git a/sys-libs/ss/ss-1.40.10.ebuild b/sys-libs/ss/ss-1.40.10.ebuild
index 601cc26aca60..37ad922cc5ab 100644
--- a/sys-libs/ss/ss-1.40.10.ebuild
+++ b/sys-libs/ss/ss-1.40.10.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ss-1.40.10.ebuild,v 1.2 2008/06/07 16:39:18 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ss-1.40.10.ebuild,v 1.3 2008/06/09 02:31:16 vapier Exp $
inherit eutils flag-o-matic toolchain-funcs multilib
@@ -32,6 +32,15 @@ src_unpack() {
# make sure we error out if com_err is attempted to be built
rm -f lib/et/*.c
+ # since we've split out com_err/ss into their own ebuilds, we
+ # need to fake out the local files. let the toolchain find them.
+ mkdir tc || die
+ echo "GROUP ( libcom_err.a )" > tc/libcom_err.a
+ echo "GROUP ( libcom_err.so )" > tc/libcom_err.so
+ sed -i \
+ -e '/^LIBCOM_ERR/s:$(LIB):$(top_builddir)/tc:' \
+ MCONFIG.in || die
+ ln -s $(type -P compile_et) lib/et/compile_et
}
src_compile() {