# HG changeset patch # User Pascal Bellard # Date 1335771501 -7200 # Node ID 4c6b6a90086044a46e6c5d2cfe1d85c3ebae4cf7 # Parent 15a9e09ad1288ce602fc51242663fdd693c74445 avant-window-navigator, bygfoot, cairo-compmgr: add LDFLAGS for Binutils 2.22 diff -r 15a9e09ad128 -r 4c6b6a900860 avant-window-navigator/receipt --- a/avant-window-navigator/receipt Sun Apr 29 23:56:02 2012 +0200 +++ b/avant-window-navigator/receipt Mon Apr 30 09:38:21 2012 +0200 @@ -20,6 +20,9 @@ # Rules to configure and make the package. compile_rules() { + # Binutils 2.22 break many packages build without LDFLAGS set correctly. + export LDFLAGS="-Wl,--copy-dt-needed-entries" + cd $src ./configure \ --prefix=/usr \ diff -r 15a9e09ad128 -r 4c6b6a900860 bygfoot/receipt --- a/bygfoot/receipt Sun Apr 29 23:56:02 2012 +0200 +++ b/bygfoot/receipt Mon Apr 30 09:38:21 2012 +0200 @@ -13,6 +13,9 @@ compile_rules() { + # Binutils 2.22 break many packages build without LDFLAGS set correctly. + export LDFLAGS="-Wl,--copy-dt-needed-entries" + cd $src chmod +x configure diff -r 15a9e09ad128 -r 4c6b6a900860 cairo-compmgr/receipt --- a/cairo-compmgr/receipt Sun Apr 29 23:56:02 2012 +0200 +++ b/cairo-compmgr/receipt Mon Apr 30 09:38:21 2012 +0200 @@ -16,6 +16,9 @@ # Rules to configure and make the package. compile_rules() { + # Binutils 2.22 break many packages build without LDFLAGS set correctly. + export LDFLAGS="-Wl,--copy-dt-needed-entries" + sed -i "s/vala-1.0/$(basename /usr/lib/pkgconfig/libvala-*.pc .pc)/" configure ./configure $CONFIGURE_ARGS && make && make install }