binutils: update to 2.20.1

This commit is contained in:
Juergen Daubert 2010-06-03 10:08:29 +00:00
parent b61c12302c
commit 97099b0fd9
3 changed files with 12 additions and 13 deletions

View File

@ -41,15 +41,15 @@ drwxr-xr-x root/root usr/lib/ldscripts/
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xn -rw-r--r-- root/root usr/lib/ldscripts/i386linux.xn
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xr -rw-r--r-- root/root usr/lib/ldscripts/i386linux.xr
-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xu -rw-r--r-- root/root usr/lib/ldscripts/i386linux.xu
-rwxr-xr-x root/root usr/lib/libbfd-2.19.1.so -rwxr-xr-x root/root usr/lib/libbfd-2.20.1.so
-rw-r--r-- root/root usr/lib/libbfd.a -rw-r--r-- root/root usr/lib/libbfd.a
-rwxr-xr-x root/root usr/lib/libbfd.la -rwxr-xr-x root/root usr/lib/libbfd.la
lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.19.1.so lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.20.1.so
-rw-r--r-- root/root usr/lib/libiberty.a -rw-r--r-- root/root usr/lib/libiberty.a
-rwxr-xr-x root/root usr/lib/libopcodes-2.19.1.so -rwxr-xr-x root/root usr/lib/libopcodes-2.20.1.so
-rw-r--r-- root/root usr/lib/libopcodes.a -rw-r--r-- root/root usr/lib/libopcodes.a
-rwxr-xr-x root/root usr/lib/libopcodes.la -rwxr-xr-x root/root usr/lib/libopcodes.la
lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.19.1.so lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.20.1.so
drwxr-xr-x root/root usr/man/ drwxr-xr-x root/root usr/man/
drwxr-xr-x root/root usr/man/man1/ drwxr-xr-x root/root usr/man/man1/
-rw-r--r-- root/root usr/man/man1/addr2line.1.gz -rw-r--r-- root/root usr/man/man1/addr2line.1.gz

View File

@ -1,2 +1 @@
09a8c5821a2dfdbb20665bc0bd680791 binutils-2.19.1.tar.bz2 9cdfb9d6ec0578c166d3beae5e15c4e5 binutils-2.20.1.tar.bz2
547895a1bfb0224835995a3bd9690ae4 test-demangle.c.diff

View File

@ -4,23 +4,23 @@
# Depends on: zlib # Depends on: zlib
name=binutils name=binutils
version=2.19.1 version=2.20.1
release=2 release=1
source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2 source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
test-demangle.c.diff)
build() { build() {
patch -d $name-$version -p0 -i $SRC/test-demangle.c.diff
sed -i '/^SUBDIRS/s/doc//' $name-$version/bfd/Makefile.in sed -i '/^SUBDIRS/s/doc//' $name-$version/bfd/Makefile.in
sed -i '/^# RELEASE=y/s/#//' $name-$version/bfd/Makefile.in
mkdir build mkdir build
cd build cd build
../$name-$version/configure --prefix=/usr \ ../$name-$version/configure --prefix=/usr \
--mandir=/usr/man \
--enable-shared \ --enable-shared \
--disable-nls --disable-nls
make tooldir=/usr make tooldir=/usr
make check make check
make tooldir=/usr DESTDIR=$PKG install make tooldir=/usr DESTDIR=$PKG install
cp ../$name-$version/include/libiberty.h $PKG/usr/include cp ../$name-$version/include/libiberty.h $PKG/usr/include
rm -rf $PKG/usr/info rm -r $PKG/usr/share
sed -i "s|-L$SRC[^ ]* ||g" $PKG/usr/lib/libbfd.la sed -i "s|-L$SRC[^ ]* ||g" $PKG/usr/lib/libbfd.la
} }