Gentoo Archives: gentoo-commits

From: "Fabian Groffen (grobian)" <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/schroedinger/files: schroedinger-1.0.10-orc-symbols.patch
Date: Thu, 28 Oct 2010 19:33:34
Message-Id: 20101028193324.E124320051@flycatcher.gentoo.org
1 grobian 10/10/28 19:33:24
2
3 Added: schroedinger-1.0.10-orc-symbols.patch
4 Log:
5 Grab patch from upstream to fix compilation with stricter linkers, such as Darwin's
6
7 (Portage version: 2.2.01.17133-prefix/cvs/Darwin powerpc)
8
9 Revision Changes Path
10 1.1 media-libs/schroedinger/files/schroedinger-1.0.10-orc-symbols.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/schroedinger/files/schroedinger-1.0.10-orc-symbols.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/schroedinger/files/schroedinger-1.0.10-orc-symbols.patch?rev=1.1&content-type=text/plain
14
15 Index: schroedinger-1.0.10-orc-symbols.patch
16 ===================================================================
17 From: David Schleef <ds@×××××××.org>
18 Date: Fri, 8 Oct 2010 20:32:11 +0000 (-0700)
19 Subject: Don't export orc_ symbols and fix related bugs
20 X-Git-Url: http://diracvideo.schleef.org/git?p=schroedinger.git;a=commitdiff_plain;h=9c4e8a89af9f8ce408e50a0ffab79348e9703df2
21
22 Don't export orc_ symbols and fix related bugs
23 ---
24
25 diff --git a/schroedinger/Makefile.am b/schroedinger/Makefile.am
26 index b9b10c6..aa5e41c 100644
27 --- a/schroedinger/Makefile.am
28 +++ b/schroedinger/Makefile.am
29 @@ -157,7 +157,7 @@ libschroedinger_@SCHRO_MAJORMINOR@_la_LIBADD = \
30 libschroedinger_@SCHRO_MAJORMINOR@_la_LDFLAGS = \
31 -no-undefined \
32 -version-info $(SCHRO_LIBVERSION) \
33 - -export-symbols-regex '^(schro|orc)_'
34 + -export-symbols-regex '^schro_'
35
36 %.c.gcov: .libs/libschroedinger_@SCHRO_MAJORMINOR@_la-%.gcda %.c
37 $(GCOV) -b -f -o $^ > $@.out
38 diff --git a/testsuite/Makefile.am b/testsuite/Makefile.am
39 index fac2e21..92d74fd 100644
40 --- a/testsuite/Makefile.am
41 +++ b/testsuite/Makefile.am
42 @@ -95,7 +95,7 @@ wavelet_gain_curve_SOURCES = wavelet_gain_curve.c
43
44 #wavelet_2d_CFLAGS = $(SCHRO_CFLAGS)
45 #wavelet_2d_LDADD = $(SCHRO_LIBS)
46 -wavelet_2d_SOURCES = wavelet_2d.c
47 +wavelet_2d_SOURCES = wavelet_2d.c $(top_srcdir)/schroedinger/tmp-orc.c
48
49 wavelet_noise_2d_SOURCES = wavelet_noise_2d.c
50
51 @@ -113,7 +113,7 @@ motion2_SOURCES = motion2.c
52
53 #quant_CFLAGS =
54 #quant_LDADD = -lm
55 -quant_SOURCES = quant.c
56 +quant_SOURCES = quant.c $(top_srcdir)/schroedinger/tmp-orc.c
57
58 #sort_CFLAGS = $(SCHRO_CFLAGS)
59 #sort_LDADD = $(SCHRO_LIBS)