summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Jones <cretin@gentoo.org>2004-04-11 11:27:52 +0000
committerStefan Jones <cretin@gentoo.org>2004-04-11 11:27:52 +0000
commit23cb2fda09a20949e17b238014ac94a3c042709c (patch)
tree6a2be351207f977430a0a4b21e22ad56beb165f6 /dev-libs
parentREmove old version (diff)
downloadhistorical-23cb2fda09a20949e17b238014ac94a3c042709c.tar.gz
historical-23cb2fda09a20949e17b238014ac94a3c042709c.tar.bz2
historical-23cb2fda09a20949e17b238014ac94a3c042709c.zip
Mark as stable and remove old
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/elfutils/ChangeLog5
-rw-r--r--dev-libs/elfutils/Manifest18
-rw-r--r--dev-libs/elfutils/elfutils-0.76-r1.ebuild50
-rw-r--r--dev-libs/elfutils/elfutils-0.76-r2.ebuild53
-rw-r--r--dev-libs/elfutils/elfutils-0.84.ebuild56
-rw-r--r--dev-libs/elfutils/elfutils-0.89.ebuild54
-rw-r--r--dev-libs/elfutils/elfutils-0.94-r1.ebuild4
-rw-r--r--dev-libs/elfutils/elfutils-0.94.ebuild44
-rw-r--r--dev-libs/elfutils/files/digest-elfutils-0.76-r11
-rw-r--r--dev-libs/elfutils/files/digest-elfutils-0.76-r21
-rw-r--r--dev-libs/elfutils/files/digest-elfutils-0.841
-rw-r--r--dev-libs/elfutils/files/digest-elfutils-0.891
-rw-r--r--dev-libs/elfutils/files/digest-elfutils-0.941
-rw-r--r--dev-libs/elfutils/files/elfutils-0.76-hidden.diff24
-rw-r--r--dev-libs/elfutils/files/elfutils-0.84-atime.diff18
-rw-r--r--dev-libs/elfutils/files/elfutils-0.89-alpha-mips-atime.diff21
-rw-r--r--dev-libs/elfutils/files/elfutils-0.89-atime.diff18
17 files changed, 8 insertions, 362 deletions
diff --git a/dev-libs/elfutils/ChangeLog b/dev-libs/elfutils/ChangeLog
index 5f14e5e7492c..2e1b099c36c1 100644
--- a/dev-libs/elfutils/ChangeLog
+++ b/dev-libs/elfutils/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/elfutils
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.34 2004/04/09 09:20:24 tuxus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.35 2004/04/11 11:27:52 cretin Exp $
+
+ 11 Apr 2004; <cretin@gentoo.org> elfutils-0.94-r1.ebuild:
+ Stable on all archs
09 Apr 2004; <tuxus@gentoo.org> elfutils-0.89.ebuild:
Stable on mips
diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index 10287fa62a9c..85d46fb34b41 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -1,17 +1,3 @@
-MD5 8bdb5c189c37e81891194de40d9bd848 ChangeLog 4084
-MD5 b5e465fbe23d8fa0a68f9f5a63838d8d elfutils-0.76-r1.ebuild 1218
-MD5 e286c97511ff53144b97ce43d8371b25 elfutils-0.76-r2.ebuild 1277
-MD5 5a4809ef0451dfbacb8c1e698ced155f elfutils-0.84.ebuild 1379
-MD5 7180e838ee965d2bc497c23b4c7c32cf elfutils-0.89.ebuild 1349
-MD5 b1f543a3405e2d25c52d90eb413bd73a elfutils-0.94.ebuild 985
-MD5 9884185bbc137b2f565a0c41f821e5a6 elfutils-0.94-r1.ebuild 1330
-MD5 6cbd1797e98b78a920f6c33f1f2f3d57 files/digest-elfutils-0.76-r1 65
-MD5 6cbd1797e98b78a920f6c33f1f2f3d57 files/digest-elfutils-0.76-r2 65
-MD5 a882fca2671d8e3e7b6b7c04ca71180d files/digest-elfutils-0.84 65
-MD5 cd4ce360acc3c3980ce4f4ee83f2ecc4 files/digest-elfutils-0.89 65
-MD5 6cf1b4c89c8668b6f6ac5713b8b496c7 files/elfutils-0.76-hidden.diff 789
-MD5 047333404e596c3ff55996698cf0c7ec files/elfutils-0.84-atime.diff 528
-MD5 975360e1dcd01119961071c14dda6896 files/elfutils-0.89-atime.diff 553
-MD5 e77114cc7509f5c182383d04b1715ce4 files/elfutils-0.89-alpha-mips-atime.diff 699
-MD5 98e005817217428fef7c200faec78382 files/digest-elfutils-0.94 65
+MD5 ab1716f8f14c2362b124f81d45754fdd elfutils-0.94-r1.ebuild 1336
+MD5 52b099a4b06e503d79b42ef2db50a7d7 ChangeLog 4168
MD5 98e005817217428fef7c200faec78382 files/digest-elfutils-0.94-r1 65
diff --git a/dev-libs/elfutils/elfutils-0.76-r1.ebuild b/dev-libs/elfutils/elfutils-0.76-r1.ebuild
deleted file mode 100644
index 6c738c5c561e..000000000000
--- a/dev-libs/elfutils/elfutils-0.76-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.76-r1.ebuild,v 1.4 2004/02/29 18:21:15 azarah Exp $
-
-IUSE=""
-
-S="${WORKDIR}/${P}"
-DESCRIPTION="Libraries and utilities to handle compiled objects.
-This should be a drop in replacement for libelf."
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-HOMEPAGE="http://www.redhat.com/"
-
-LICENSE="OpenSoftware"
-SLOT="0"
-KEYWORDS="x86 sparc ppc alpha amd64"
-
-DEPEND="virtual/glibc
- >=sys-devel/gcc-3.2.1-r6
- !dev-libs/libelf"
-
-src_unpack() {
- unpack ${A}
-
- for x in $(find ${S}/ -name Makefile.in) ; do
- cp ${x} ${x}.orig
- sed -e 's:-Werror::g' \
- ${x}.orig > ${x}
- done
-}
-
-src_compile() {
- econf --program-prefix="eu-" \
- --enable-shared || die "./configure failed"
-
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- # Remove stuff we do not use ...
- rm -f ${D}/usr/bin/eu-ld
- rm -f ${D}/usr/include/elfutils/lib{asm,dw,dwarf}.h
- rm -f ${D}/usr/lib/lib{asm,dw}-${PV}.so
- rm -f ${D}/usr/lib/lib{asm,dw}.so*
- rm -f ${D}/usr/lib/lib{asm,dw,dwarf}.a
- rm -rf ${D}/usr/usr
-
- dodoc AUTHORS COPYING ChangeLog NEWS NOTES README THANKS TODO
-}
diff --git a/dev-libs/elfutils/elfutils-0.76-r2.ebuild b/dev-libs/elfutils/elfutils-0.76-r2.ebuild
deleted file mode 100644
index 6b4659ea2c51..000000000000
--- a/dev-libs/elfutils/elfutils-0.76-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.76-r2.ebuild,v 1.9 2004/02/29 18:21:15 azarah Exp $
-
-inherit eutils
-
-IUSE=""
-
-S="${WORKDIR}/${P}"
-DESCRIPTION="Libraries and utilities to handle compiled objects.
-This should be a drop in replacement for libelf."
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-HOMEPAGE="http://www.redhat.com/"
-
-LICENSE="OpenSoftware"
-SLOT="0"
-KEYWORDS="x86 ~sparc ppc ~alpha hppa mips"
-
-DEPEND="virtual/glibc
- >=sys-devel/gcc-3.2.1-r6
- !dev-libs/libelf"
-
-src_unpack() {
- unpack ${A}
- epatch ${FILESDIR}/${P}-hidden.diff
-
- for x in $(find ${S}/ -name Makefile.in) ; do
- cp ${x} ${x}.orig
- sed -e 's:-Werror::g' \
- ${x}.orig > ${x}
- done
-}
-
-src_compile() {
- econf --program-prefix="eu-" \
- --enable-shared || die "./configure failed"
-
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- # Remove stuff we do not use ...
- rm -f ${D}/usr/bin/eu-ld
- rm -f ${D}/usr/include/elfutils/lib{asm,dw,dwarf}.h
- rm -f ${D}/usr/lib/lib{asm,dw}-${PV}.so
- rm -f ${D}/usr/lib/lib{asm,dw}.so*
- rm -f ${D}/usr/lib/lib{asm,dw,dwarf}.a
- rm -rf ${D}/usr/usr
-
- dodoc AUTHORS COPYING ChangeLog NEWS NOTES README THANKS TODO
-}
diff --git a/dev-libs/elfutils/elfutils-0.84.ebuild b/dev-libs/elfutils/elfutils-0.84.ebuild
deleted file mode 100644
index 688ca4401729..000000000000
--- a/dev-libs/elfutils/elfutils-0.84.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.84.ebuild,v 1.10 2004/03/23 03:50:58 weeve Exp $
-
-inherit eutils
-
-IUSE=""
-
-S="${WORKDIR}/${P}"
-DESCRIPTION="Libraries and utilities to handle compiled objects.
-This should be a drop in replacement for libelf."
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-HOMEPAGE="http://www.redhat.com/"
-
-LICENSE="OpenSoftware"
-SLOT="0"
-KEYWORDS="x86 sparc ~ppc ~alpha hppa ~mips"
-
-DEPEND=">=sys-libs/glibc-2.3.2
- >=sys-devel/binutils-2.14.90.0.6
- >=sys-devel/gcc-3.2.1-r6
- !dev-libs/libelf"
-
-src_unpack() {
- unpack ${A}
-
- for x in $(find ${S}/ -name Makefile.in) ; do
- cp ${x} ${x}.orig
- sed -e 's:-Werror::g' \
- ${x}.orig > ${x}
- done
-
- use alpha && epatch ${FILESDIR}/${P}-atime.diff
- use mips && epatch ${FILESDIR}/${P}-atime.diff
-}
-
-src_compile() {
- econf --program-prefix="eu-" \
- --enable-shared || die "./configure failed"
-
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- # Remove stuff we do not use ...
- rm -f ${D}/usr/bin/eu-ld
- rm -f ${D}/usr/include/elfutils/lib{asm,dw,dwarf}.h
- rm -f ${D}/usr/lib/lib{asm,dw}-${PV}.so
- rm -f ${D}/usr/lib/lib{asm,dw}.so*
- rm -f ${D}/usr/lib/lib{asm,dw,dwarf}.a
- rm -rf ${D}/usr/usr
-
- dodoc AUTHORS COPYING ChangeLog NEWS NOTES README THANKS TODO
-}
diff --git a/dev-libs/elfutils/elfutils-0.89.ebuild b/dev-libs/elfutils/elfutils-0.89.ebuild
deleted file mode 100644
index 254409de7819..000000000000
--- a/dev-libs/elfutils/elfutils-0.89.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.89.ebuild,v 1.8 2004/04/09 09:20:24 tuxus Exp $
-
-inherit eutils
-
-DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
-HOMEPAGE="http://www.redhat.com/"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="OpenSoftware"
-SLOT="0"
-KEYWORDS="~x86 ~sparc ~ppc alpha ~hppa mips amd64 ia64"
-IUSE="nls"
-
-DEPEND=">=sys-libs/glibc-2.3.2
- >=sys-devel/binutils-2.14.90.0.6
- >=sys-devel/gcc-3.2.1-r6
- !dev-libs/libelf"
-
-src_unpack() {
- unpack ${A}
-
- for x in $(find ${S}/ -name Makefile.in) ; do
- cp ${x} ${x}.orig
- sed -e 's:-Werror::g' \
- ${x}.orig > ${x}
- done
-
- use mips || use alpha && epatch ${FILESDIR}/${P}-alpha-mips-atime.diff
-}
-
-src_compile() {
- econf \
- --program-prefix="eu-" \
- --enable-shared \
- `use_enable nls` \
- || die "./configure failed"
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- # Remove stuff we do not use ...
- rm -f ${D}/usr/bin/eu-ld
- rm -f ${D}/usr/include/elfutils/lib{asm,dw,dwarf}.h
- rm -f ${D}/usr/lib/lib{asm,dw}-${PV}.so
- rm -f ${D}/usr/lib/lib{asm,dw}.so*
- rm -f ${D}/usr/lib/lib{asm,dw,dwarf}.a
- rm -rf ${D}/usr/usr
-
- dodoc AUTHORS COPYING ChangeLog NEWS NOTES README THANKS TODO
-}
diff --git a/dev-libs/elfutils/elfutils-0.94-r1.ebuild b/dev-libs/elfutils/elfutils-0.94-r1.ebuild
index bceabf30e55f..10ff4ee821f2 100644
--- a/dev-libs/elfutils/elfutils-0.94-r1.ebuild
+++ b/dev-libs/elfutils/elfutils-0.94-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.94-r1.ebuild,v 1.3 2004/03/21 19:20:26 jhuebel Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.94-r1.ebuild,v 1.4 2004/04/11 11:27:52 cretin Exp $
inherit eutils
@@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="OpenSoftware"
SLOT="0"
-KEYWORDS="~x86 ~sparc ~amd64"
+KEYWORDS="x86 sparc amd64 ppc alpha"
IUSE="nls"
DEPEND=">=sys-libs/glibc-2.3.2
diff --git a/dev-libs/elfutils/elfutils-0.94.ebuild b/dev-libs/elfutils/elfutils-0.94.ebuild
deleted file mode 100644
index fa5b891aec15..000000000000
--- a/dev-libs/elfutils/elfutils-0.94.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.94.ebuild,v 1.2 2004/03/01 19:51:05 cretin Exp $
-
-inherit eutils
-
-DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
-HOMEPAGE="http://www.redhat.com/"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="OpenSoftware"
-SLOT="0"
-KEYWORDS="~x86"
-IUSE="nls"
-
-DEPEND=">=sys-libs/glibc-2.3.2
- >=sys-devel/binutils-2.14.90.0.6
- >=sys-devel/gcc-3.2.1-r6
- !dev-libs/libelf"
-
-src_unpack() {
- unpack ${A}
-
- for x in $(find ${S}/ -name Makefile.in) ; do
- cp ${x} ${x}.orig
- sed -e 's:-Werror::g' \
- ${x}.orig > ${x}
- done
-}
-
-src_compile() {
- econf \
- --program-prefix="eu-" \
- --enable-shared \
- `use_enable nls` \
- || die "./configure failed"
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
-
- dodoc AUTHORS COPYING ChangeLog NEWS NOTES README THANKS TODO
-}
diff --git a/dev-libs/elfutils/files/digest-elfutils-0.76-r1 b/dev-libs/elfutils/files/digest-elfutils-0.76-r1
deleted file mode 100644
index 566928d8de69..000000000000
--- a/dev-libs/elfutils/files/digest-elfutils-0.76-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 51adf608642cd5fd6a4e3f25545b3c42 elfutils-0.76.tar.gz 746988
diff --git a/dev-libs/elfutils/files/digest-elfutils-0.76-r2 b/dev-libs/elfutils/files/digest-elfutils-0.76-r2
deleted file mode 100644
index 566928d8de69..000000000000
--- a/dev-libs/elfutils/files/digest-elfutils-0.76-r2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 51adf608642cd5fd6a4e3f25545b3c42 elfutils-0.76.tar.gz 746988
diff --git a/dev-libs/elfutils/files/digest-elfutils-0.84 b/dev-libs/elfutils/files/digest-elfutils-0.84
deleted file mode 100644
index 236f85f9aca9..000000000000
--- a/dev-libs/elfutils/files/digest-elfutils-0.84
+++ /dev/null
@@ -1 +0,0 @@
-MD5 709ebb65697abe38262c844c955808e8 elfutils-0.84.tar.gz 801833
diff --git a/dev-libs/elfutils/files/digest-elfutils-0.89 b/dev-libs/elfutils/files/digest-elfutils-0.89
deleted file mode 100644
index d4c67a1ffdcb..000000000000
--- a/dev-libs/elfutils/files/digest-elfutils-0.89
+++ /dev/null
@@ -1 +0,0 @@
-MD5 a690778e93e4b04eb531c6a3ef0ad23a elfutils-0.89.tar.gz 830016
diff --git a/dev-libs/elfutils/files/digest-elfutils-0.94 b/dev-libs/elfutils/files/digest-elfutils-0.94
deleted file mode 100644
index fc665ad9f118..000000000000
--- a/dev-libs/elfutils/files/digest-elfutils-0.94
+++ /dev/null
@@ -1 +0,0 @@
-MD5 de39e0af6b82b30d48e5d69b75aa2e0b elfutils-0.94.tar.gz 812616
diff --git a/dev-libs/elfutils/files/elfutils-0.76-hidden.diff b/dev-libs/elfutils/files/elfutils-0.76-hidden.diff
deleted file mode 100644
index 4f4f03138ed5..000000000000
--- a/dev-libs/elfutils/files/elfutils-0.76-hidden.diff
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ur elfutils-0.76.orig/libelf/elf_fill.c elfutils-0.76/libelf/elf_fill.c
---- elfutils-0.76.orig/libelf/elf_fill.c 2002-11-29 01:13:55.000000000 +0000
-+++ elfutils-0.76/libelf/elf_fill.c 2003-05-14 11:08:46.000000000 +0100
-@@ -21,7 +21,7 @@
- #include "libelfP.h"
-
-
--int __libelf_fill_byte;
-+int __libelf_fill_byte = 0;
-
-
- void
-diff -ur elfutils-0.76.orig/libelf/elf_version.c elfutils-0.76/libelf/elf_version.c
---- elfutils-0.76.orig/libelf/elf_version.c 2002-11-29 01:13:55.000000000 +0000
-+++ elfutils-0.76/libelf/elf_version.c 2003-05-14 11:03:33.000000000 +0100
-@@ -20,7 +20,7 @@
-
-
- /* Is the version initialized? */
--int __libelf_version_initialized;
-+int __libelf_version_initialized = 0;
-
- /* Currently selected version. */
- unsigned int __libelf_version = EV_CURRENT;
diff --git a/dev-libs/elfutils/files/elfutils-0.84-atime.diff b/dev-libs/elfutils/files/elfutils-0.84-atime.diff
deleted file mode 100644
index e01de380fb5f..000000000000
--- a/dev-libs/elfutils/files/elfutils-0.84-atime.diff
+++ /dev/null
@@ -1,18 +0,0 @@
---- elfutils-0.84/src/strip.c.jj 2003-09-01 21:26:01.969396280 +0100
-+++ elfutils-0.84/src/strip.c 2003-09-01 21:26:11.984873696 +0100
-@@ -271,8 +271,15 @@
- format utimes() understands. */
- struct timeval tv[2];
-
-+/*
- TIMESPEC_TO_TIMEVAL (&tv[0], &st.st_atim);
- TIMESPEC_TO_TIMEVAL (&tv[1], &st.st_mtim);
-+ */
-+
-+ tv[0].tv_sec = st.st_atime;
-+ tv[0].tv_usec = 0;
-+ tv[1].tv_sec = st.st_mtime;
-+ tv[1].tv_usec = 0;
-
- int result = handle_elf (fd, elf, NULL, fname,
- st.st_mode & ACCESSPERMS,
diff --git a/dev-libs/elfutils/files/elfutils-0.89-alpha-mips-atime.diff b/dev-libs/elfutils/files/elfutils-0.89-alpha-mips-atime.diff
deleted file mode 100644
index 0fb2add1e69a..000000000000
--- a/dev-libs/elfutils/files/elfutils-0.89-alpha-mips-atime.diff
+++ /dev/null
@@ -1,21 +0,0 @@
---- elfutils-0.89/src/strip.c.old 2003-09-26 08:01:49.000000000 +0200
-+++ elfutils-0.89/src/strip.c 2004-02-22 22:20:42.000000000 +0100
-@@ -265,8 +265,16 @@
-
- /* If we have to preserve the timestamp, we need it in the
- format utimes() understands. */
-- TIMESPEC_TO_TIMEVAL (&tv[0], &pre_st.st_atim);
-- TIMESPEC_TO_TIMEVAL (&tv[1], &pre_st.st_mtim);
-+
-+#if defined ( __alpha ) || defined ( __mips)
-+ tv[0].tv_sec = pre_st.st_atime;
-+ tv[0].tv_usec = 0;
-+ tv[1].tv_sec = pre_st.st_mtime;
-+ tv[1].tv_usec = 0;
-+#else
-+ TIMESPEC_TO_TIMEVAL (&tv[0], &pre_st.st_atim);
-+ TIMESPEC_TO_TIMEVAL (&tv[1], &pre_st.st_mtim);
-+#endif
- }
-
- /* Open the file. */
diff --git a/dev-libs/elfutils/files/elfutils-0.89-atime.diff b/dev-libs/elfutils/files/elfutils-0.89-atime.diff
deleted file mode 100644
index 489eb8a6b107..000000000000
--- a/dev-libs/elfutils/files/elfutils-0.89-atime.diff
+++ /dev/null
@@ -1,18 +0,0 @@
---- elfutils-0.89/src/strip.c.old 2003-10-26 22:08:04.000000000 -0500
-+++ elfutils-0.89/src/strip.c 2003-10-26 22:08:12.000000000 -0500
-@@ -265,8 +265,15 @@
-
- /* If we have to preserve the timestamp, we need it in the
- format utimes() understands. */
-+#ifndef __alpha
- TIMESPEC_TO_TIMEVAL (&tv[0], &pre_st.st_atim);
- TIMESPEC_TO_TIMEVAL (&tv[1], &pre_st.st_mtim);
-+#else
-+ tv[0].tv_sec = pre_st.st_atime;
-+ tv[0].tv_usec = 0;
-+ tv[1].tv_sec = pre_st.st_mtime;
-+ tv[1].tv_usec = 0;
-+#endif
- }
-
- /* Open the file. */