From 9d39ae21c892888f8404986a4702c6e684504a94 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 16 Dec 2011 16:09:54 +0100 Subject: [PATCH] binutils: build shared libs required by oprofile. --- common/shlibs | 2 ++ srcpkgs/binutils/binutils-devel.template | 3 ++- srcpkgs/binutils/depends | 2 +- srcpkgs/binutils/template | 3 ++- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/common/shlibs b/common/shlibs index 2f95edd8970..506620145ff 100644 --- a/common/shlibs +++ b/common/shlibs @@ -924,3 +924,5 @@ libconfuse.so.0 confuse confuse-devel libLLVM-3.0.so libllvm llvm-devel libclang.so libclang libclang-devel libisofs.so.6 libisofs libisofs-devel +libbfd-2.22.so binutils binutils-devel +libopcodes-2.22.so binutils binutils-devel diff --git a/srcpkgs/binutils/binutils-devel.template b/srcpkgs/binutils/binutils-devel.template index 7b378255843..71109ccc5aa 100644 --- a/srcpkgs/binutils/binutils-devel.template +++ b/srcpkgs/binutils/binutils-devel.template @@ -1,5 +1,6 @@ # Template file for 'binutils-devel'. # +revision=1 short_desc="binutils development files" long_desc="${long_desc} @@ -11,5 +12,5 @@ Add_dependency run binutils do_install() { vmove usr/include usr - vmove usr/lib usr + vmove "usr/lib/*.a" usr/lib } diff --git a/srcpkgs/binutils/depends b/srcpkgs/binutils/depends index f1429dbc703..c35f12dce1d 100644 --- a/srcpkgs/binutils/depends +++ b/srcpkgs/binutils/depends @@ -1,2 +1,2 @@ -abi_depends=">=2.18" +abi_depends=">=2.22<2.23" api_depends="${abi_depends}" diff --git a/srcpkgs/binutils/template b/srcpkgs/binutils/template index 5039b79a102..a71bdc90a13 100644 --- a/srcpkgs/binutils/template +++ b/srcpkgs/binutils/template @@ -1,6 +1,7 @@ # Template file for 'binutils' pkgname=binutils version=2.22 +revision=1 distfiles="${GNU_SITE}/binutils/$pkgname-$version.tar.bz2" short_desc="GNU binary utilities" maintainer="Juan RP " @@ -30,7 +31,7 @@ fi do_configure() { ./configure ${CONFIGURE_SHARED_ARGS} --enable-threads \ --enable-64-bit-bfd --enable-multilib --enable-plugins \ - --enable-secureplt --with-mmap + --enable-secureplt --with-mmap --enable-shared } do_build() {