Gentoo Archives: gentoo-commits

From: "Magnus Granberg (zorry)" <zorry@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/a52dec/files: a52dec-0.7.4-test-hidden-symbols.patch
Date: Mon, 26 Jul 2010 01:15:05
Message-Id: 20100726011500.E8C782C5F2@corvid.gentoo.org
1 zorry 10/07/26 01:15:00
2
3 Added: a52dec-0.7.4-test-hidden-symbols.patch
4 Log:
5 refix the package #327369 thanks Martin Rejman
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 media-libs/a52dec/files/a52dec-0.7.4-test-hidden-symbols.patch
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/a52dec/files/a52dec-0.7.4-test-hidden-symbols.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/a52dec/files/a52dec-0.7.4-test-hidden-symbols.patch?rev=1.1&content-type=text/plain
13
14 Index: a52dec-0.7.4-test-hidden-symbols.patch
15 ===================================================================
16 2010-07-26 Martin Rejman <martin.rejman@×××××××.cz>
17
18 #327369
19 * test/globals: bad_globals: Use readelf and ignore hidden symbols
20
21 --- a/test/globals 2010-07-07 20:37:49.000000000 +0200
22 +++ b/test/globals 2010-07-07 20:37:57.000000000 +0200
23 @@ -12,8 +12,9 @@
24 srcdir=`cd $srcdir;pwd`
25 builddir=`cd $builddir;pwd`
26
27 -bad_globals=`nm -g --defined-only $builddir/../liba52/*.o|\
28 - awk '{if ($3) print $3}'|grep -v '^_\?a52_'`
29 +bad_globals=`readelf -s $builddir/../liba52/*.o |\
30 + awk '$5=="GLOBAL" && $6!="HIDDEN" && $7!="UND" {print $8}' |\
31 + grep -v '^_\?a52_'`
32
33 if test x"$bad_globals" != x""; then
34 echo BAD GLOBAL SYMBOLS: