Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 124924 Details for
Bug 182898
drscheme needs bump to 370
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Old fPIC patch still being used
drscheme-350-fPIC.patch (text/plain), 2.91 KB, created by
Hendrik Boom
on 2007-07-15 16:50:00 UTC
(
hide
)
Description:
Old fPIC patch still being used
Filename:
MIME Type:
Creator:
Hendrik Boom
Created:
2007-07-15 16:50:00 UTC
Size:
2.91 KB
patch
obsolete
>diff -ur plt.orig/collects/make/setup-extension.ss plt/collects/make/setup-extension.ss >--- plt.orig/collects/make/setup-extension.ss 2006-05-12 17:14:02.000000000 -0400 >+++ plt/collects/make/setup-extension.ss 2006-07-09 12:53:34.000000000 -0400 >@@ -191,7 +191,7 @@ > current-extension-linker-flags > (if is-win? > null >- (list (format "-L~a/lib" (path->string sys-path)))) >+ (list "-fPIC" (format "-L~a/lib" (path->string sys-path)))) > > ;; Add libs for Windows: > (with-new-flags >diff -ur plt.orig/src/foreign/Makefile.in plt/src/foreign/Makefile.in >--- plt.orig/src/foreign/Makefile.in 2005-06-29 15:28:16.000000000 -0400 >+++ plt/src/foreign/Makefile.in 2006-07-09 12:53:34.000000000 -0400 >@@ -3,7 +3,7 @@ > srcdir = @srcdir@ > builddir = @builddir@ > CC = @CC@ >-CFLAGS = @CFLAGS@ @COMPFLAGS@ @PREFLAGS@ @PROFFLAGS@ @OPTIONS@ @MZOPTIONS@ \ >+CFLAGS = @CFLAGS@ @COMPFLAGS@ @PREFLAGS@ @PROFFLAGS@ @OPTIONS@ @MZOPTIONS@ -fPIC \ > -I$(builddir)/../mzscheme \ > -I$(srcdir)/../mzscheme/include -I$(srcdir)/../mzscheme/src \ > -Igcc/libffi/include >diff -ur plt.orig/src/mzscheme/dynsrc/Makefile.in plt/src/mzscheme/dynsrc/Makefile.in >--- plt.orig/src/mzscheme/dynsrc/Makefile.in 2006-05-24 15:29:58.000000000 -0400 >+++ plt/src/mzscheme/dynsrc/Makefile.in 2006-07-09 12:54:47.000000000 -0400 >@@ -18,14 +18,14 @@ > CFLAGS = @CFLAGS@ @COMPFLAGS@ @PREFLAGS@ -I$(builddir)/.. -I$(srcdir)/../include -I$(srcdir)/../src @MZOPTIONS@ > > dynlib: >- $(MAKE) ../mzdyn.o >+ $(MAKE) CFLAGS="$(CFLAGS) -fPIC" ../mzdyn.o > $(MAKE) ../starter > > dynlib3m: >- $(MAKE) ../mzdyn3m.o >+ $(MAKE) CFLAGS="$(CFLAGS) -fPIC" ../mzdyn3m.o > > dynexample: >- $(MAKE) ../dynexmpl.so >+ $(MAKE) CFLAGS="$(CFLAGS) -fPIC" ../dynexmpl.so > > HEADERS = $(builddir)/../mzconfig.h \ > $(srcdir)/../include/scheme.h $(srcdir)/../src/schemef.h \ >diff -ur plt.orig/src/mzscheme/gc/Makefile.in plt/src/mzscheme/gc/Makefile.in >--- plt.orig/src/mzscheme/gc/Makefile.in 2005-05-27 19:11:11.000000000 -0400 >+++ plt/src/mzscheme/gc/Makefile.in 2006-07-09 12:53:34.000000000 -0400 >@@ -10,7 +10,7 @@ > # and runs some tests of collector and cords. Does not add cords or > # c++ interface to gc.a > # cord/de - builds dumb editor based on cords. >-ABI_FLAG= >+ABI_FLAG= -fPIC > CC= @CC@ $(ABI_FLAG) > CXX= @CXX@ $(ABI_FLAG) > AS= @AS@ $(ABI_FLAG) >diff -ur plt.orig/src/mzscheme/gc2/Makefile.in plt/src/mzscheme/gc2/Makefile.in >--- plt.orig/src/mzscheme/gc2/Makefile.in 2006-06-11 09:02:10.000000000 -0400 >+++ plt/src/mzscheme/gc2/Makefile.in 2006-07-09 12:53:34.000000000 -0400 >@@ -13,7 +13,7 @@ > ARFLAGS = @ARFLAGS@ > RANLIB = @RANLIB@ > >-CPPFLAGS = @PREFLAGS@ @OPTIONS@ @GC2OPTIONS@ @MZOPTIONS@ -I$(builddir)/.. -I$(srcdir)/../include >+CPPFLAGS = @PREFLAGS@ -fPIC @OPTIONS@ @GC2OPTIONS@ @MZOPTIONS@ -I$(builddir)/.. -I$(srcdir)/../include > CFLAGS = @CFLAGS@ $(CPPFLAGS) @COMPFLAGS@ @PROFFLAGS@ > LIBS = @LIBS@ >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 182898
:
124163
|
124165
|
124167
|
124924
|
125867