CRUX-ARM : Home

Home :: Documentation :: Download :: Development :: Community :: Ports :: Packages :: Bugs :: Links :: About :: Donors
binutils: updated to 2.25.1
authorVictor Martinez <pitillo@ono.com>
Wed, 11 Nov 2015 13:18:05 +0000 (13:18 +0000)
committerVictor Martinez <pitillo@ono.com>
Wed, 11 Nov 2015 13:18:05 +0000 (13:18 +0000)
binutils/.footprint
binutils/.md5sum
binutils/Pkgfile

index ad3e041bbfdec0fb2fec10b016c64d9850a580d3..c332639636710dfc3c8156d5a390836a0a81c4c9 100644 (file)
@@ -4,10 +4,12 @@ drwxr-xr-x    root/root       usr/bin/
 -rwxr-xr-x     root/root       usr/bin/ar
 -rwxr-xr-x     root/root       usr/bin/as
 -rwxr-xr-x     root/root       usr/bin/c++filt
+-rwxr-xr-x     root/root       usr/bin/dwp
 -rwxr-xr-x     root/root       usr/bin/elfedit
 -rwxr-xr-x     root/root       usr/bin/gprof
 -rwxr-xr-x     root/root       usr/bin/ld
 -rwxr-xr-x     root/root       usr/bin/ld.bfd
+-rwxr-xr-x     root/root       usr/bin/ld.gold
 -rwxr-xr-x     root/root       usr/bin/nm
 -rwxr-xr-x     root/root       usr/bin/objcopy
 -rwxr-xr-x     root/root       usr/bin/objdump
@@ -22,6 +24,7 @@ drwxr-xr-x    root/root       usr/include/
 -rw-r--r--     root/root       usr/include/bfdlink.h
 -rw-r--r--     root/root       usr/include/dis-asm.h
 -rw-r--r--     root/root       usr/include/libiberty.h
+-rw-r--r--     root/root       usr/include/plugin-api.h
 -rw-r--r--     root/root       usr/include/symcat.h
 drwxr-xr-x     root/root       usr/lib/
 drwxr-xr-x     root/root       usr/lib/ldscripts/
@@ -51,32 +54,29 @@ drwxr-xr-x  root/root       usr/lib/ldscripts/
 -rw-r--r--     root/root       usr/lib/ldscripts/armelfb_linux_eabi.xsw
 -rw-r--r--     root/root       usr/lib/ldscripts/armelfb_linux_eabi.xu
 -rw-r--r--     root/root       usr/lib/ldscripts/armelfb_linux_eabi.xw
--rwxr-xr-x     root/root       usr/lib/libbfd-2.24.so
+-rwxr-xr-x     root/root       usr/lib/libbfd-2.25.1.so
 -rw-r--r--     root/root       usr/lib/libbfd.a
 -rwxr-xr-x     root/root       usr/lib/libbfd.la
-lrwxrwxrwx     root/root       usr/lib/libbfd.so -> libbfd-2.24.so
--rwxr-xr-x     root/root       usr/lib/libopcodes-2.24.so
+lrwxrwxrwx     root/root       usr/lib/libbfd.so -> libbfd-2.25.1.so
+-rwxr-xr-x     root/root       usr/lib/libopcodes-2.25.1.so
 -rw-r--r--     root/root       usr/lib/libopcodes.a
 -rwxr-xr-x     root/root       usr/lib/libopcodes.la
-lrwxrwxrwx     root/root       usr/lib/libopcodes.so -> libopcodes-2.24.so
-drwxr-xr-x     root/root       usr/man/
-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/ar.1.gz
--rw-r--r--     root/root       usr/man/man1/as.1.gz
--rw-r--r--     root/root       usr/man/man1/c++filt.1.gz
--rw-r--r--     root/root       usr/man/man1/dlltool.1.gz
--rw-r--r--     root/root       usr/man/man1/elfedit.1.gz
--rw-r--r--     root/root       usr/man/man1/gprof.1.gz
--rw-r--r--     root/root       usr/man/man1/ld.1.gz
--rw-r--r--     root/root       usr/man/man1/nlmconv.1.gz
--rw-r--r--     root/root       usr/man/man1/nm.1.gz
--rw-r--r--     root/root       usr/man/man1/objcopy.1.gz
--rw-r--r--     root/root       usr/man/man1/objdump.1.gz
--rw-r--r--     root/root       usr/man/man1/ranlib.1.gz
--rw-r--r--     root/root       usr/man/man1/readelf.1.gz
--rw-r--r--     root/root       usr/man/man1/size.1.gz
--rw-r--r--     root/root       usr/man/man1/strings.1.gz
--rw-r--r--     root/root       usr/man/man1/strip.1.gz
--rw-r--r--     root/root       usr/man/man1/windmc.1.gz
--rw-r--r--     root/root       usr/man/man1/windres.1.gz
+lrwxrwxrwx     root/root       usr/lib/libopcodes.so -> libopcodes-2.25.1.so
+drwxr-xr-x     root/root       usr/share/
+drwxr-xr-x     root/root       usr/share/man/
+drwxr-xr-x     root/root       usr/share/man/man1/
+-rw-r--r--     root/root       usr/share/man/man1/addr2line.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/ar.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/as.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/c++filt.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/elfedit.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/gprof.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/ld.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/nm.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/objcopy.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/objdump.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/ranlib.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/readelf.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/size.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/strings.1.gz
+-rw-r--r--     root/root       usr/share/man/man1/strip.1.gz
index 12804216875c619d4fa901f38c01aa6ec996a52c..9fc5580e995af182d9453848ae60e3486e173934 100644 (file)
@@ -1 +1 @@
-e0f71a7b2ddab0f8612336ac81d9636b  binutils-2.24.tar.bz2
+ac493a78de4fee895961d025b7905be4  binutils-2.25.1.tar.bz2
index 1fb8e257aea572e9d3f235b64c6d011e0a6ab48b..13071a81cd8beb68102c1749eb966fe2d7c8ce34 100644 (file)
@@ -5,7 +5,7 @@
 # Depends on:
 
 name=binutils
-version=2.24
+version=2.25.1
 release=2
 source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
 
@@ -21,16 +21,19 @@ build() {
                                 --host=$CTARGET \
                                 --target=$CTARGET \
                                 --prefix=/usr \
-                                --mandir=/usr/man \
                                 --enable-shared \
-                                --disable-nls
+                                --disable-nls \
+                                --enable-ld=default \
+                                --enable-gold=yes \
+                                --enable-plugins \
+                                --disable-werror
 
-  make configure-host
   make tooldir=/usr
-  make check
   make tooldir=/usr DESTDIR=$PKG install
   
-  cp ../$name-$version/include/libiberty.h $PKG/usr/include
-  rm -r $PKG/usr/share
+  install -m 0644  ../$name-$version/include/libiberty.h $PKG/usr/include
+
+  rm -r $PKG/usr/share/info
+  rm $PKG/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}.1
   sed -i "s|-L$SRC[^ ]* ||g" $PKG/usr/lib/libbfd.la
 }