1 |
hkbst 08/11/04 20:58:47 |
2 |
|
3 |
Added: drscheme-4.1.2-as_needed.patch |
4 |
Log: |
5 |
bump |
6 |
(Portage version: 2.2_rc13/cvs/Linux 2.6.26-gentoo-r1 x86_64) |
7 |
|
8 |
Revision Changes Path |
9 |
1.1 dev-scheme/drscheme/files/drscheme-4.1.2-as_needed.patch |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/drscheme/files/drscheme-4.1.2-as_needed.patch?rev=1.1&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-scheme/drscheme/files/drscheme-4.1.2-as_needed.patch?rev=1.1&content-type=text/plain |
13 |
|
14 |
Index: drscheme-4.1.2-as_needed.patch |
15 |
=================================================================== |
16 |
diff -Naur plt-372.orig/src/configure plt-372/src/configure |
17 |
--- plt-372.orig/src/configure 2008-06-01 15:25:38.000000000 +0200 |
18 |
+++ plt-372/src/configure 2008-06-01 15:32:21.000000000 +0200 |
19 |
@@ -5390,7 +5390,8 @@ |
20 |
Linux) |
21 |
LIBS="$LIBS -rdynamic" |
22 |
DYN_CFLAGS="-fPIC" |
23 |
GC_THREADS_FLAG="-DGC_LINUX_THREADS" |
24 |
+ LIBMZSCHEME_DEP="-ldl -lm" |
25 |
# PPC: X11 librares are not found |
26 |
case `$UNAME -m` in |
27 |
ppc) |
28 |
diff -Naur plt-372.orig/src/mred/Makefile.in plt-372/src/mred/Makefile.in |
29 |
--- plt-372.orig/src/mred/Makefile.in 2008-06-01 15:25:37.000000000 +0200 |
30 |
+++ plt-372/src/mred/Makefile.in 2008-06-01 20:33:27.000000000 +0200 |
31 |
@@ -125,7 +125,7 @@ |
32 |
$(MREDLINKER) $(MREDLDFLAGS) $(MRSTATIC) -o mred@CGC@ $(MREDOBJECTS) $(MREDLDLIBS) $(MRSTATIC_STUB) |
33 |
|
34 |
libmred.@LIBSFX@: $(WXLIBSNORM) |
35 |
- $(AR) $(ARFLAGS) libmred.@LIBSFX@ $(WXLIBSNORM) @LIBMRED_DEP@ |
36 |
+ $(AR) $(ARFLAGS) libmred.@LIBSFX@ $(WXLIBSNORM) @LIBMRED_DEP@ @LDFLAGS@ $(LDLIBS) |
37 |
|
38 |
MRFW = PLT_MrEd.framework/Versions/$(FWVERSION)/PLT_MrEd |
39 |
MRFWRES = PLT_MrEd.framework/Versions/$(FWVERSION)/Resources/PLT_MrEd.rsrc |
40 |
diff -Naur plt-372.orig/src/mzscheme/gc2/Makefile.in plt-372/src/mzscheme/gc2/Makefile.in |
41 |
--- plt-372.orig/src/mzscheme/gc2/Makefile.in 2008-06-01 15:25:38.000000000 +0200 |
42 |
+++ plt-372/src/mzscheme/gc2/Makefile.in 2008-06-01 20:32:00.000000000 +0200 |
43 |
@@ -310,7 +310,7 @@ |
44 |
EXTRA_OBJS_L = ../src/gmp.@LTO@ @FOREIGN_OBJSLIB_IF_USED@ |
45 |
|
46 |
../libmzscheme3m.@LIBSFX@: $(OBJS) $(EXTRA_OBJS_T) |
47 |
- $(AR) $(ARFLAGS) ../libmzscheme3m.@LIBSFX@ $(OBJS) $(EXTRA_OBJS_L) |
48 |
+ $(AR) $(ARFLAGS) ../libmzscheme3m.@LIBSFX@ $(OBJS) $(EXTRA_OBJS_L) @LDFLAGS@ $(LIBS) |
49 |
$(RANLIB) ../libmzscheme3m.@LIBSFX@ |
50 |
|
51 |
../mzscheme@MMM@@NOT_OSX@: main.@LTO@ ../libmzscheme3m.@LIBSFX@ |