Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 227553 Details for
Bug 314913
media-libs/ladspa-sdk calls $(LD) directly
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
fat patch to remove calls to $(LD)
ladspa-sdk-no-LD-fix.fatpatch (text/plain), 2.59 KB, created by
Nathan Phillip Brink (binki) (RETIRED)
on 2010-04-13 01:55:44 UTC
(
hide
)
Description:
fat patch to remove calls to $(LD)
Filename:
MIME Type:
Creator:
Nathan Phillip Brink (binki) (RETIRED)
Created:
2010-04-13 01:55:44 UTC
Size:
2.59 KB
patch
obsolete
>diff -r 34dde9f0b23b media-libs/ladspa-sdk/files/ladspa-sdk-1.13-no-LD.patch >--- /dev/null Thu Jan 01 00:00:00 1970 +0000 >+++ b/media-libs/ladspa-sdk/files/ladspa-sdk-1.13-no-LD.patch Mon Apr 12 21:55:39 2010 -0400 >@@ -0,0 +1,22 @@ >+diff -r db4e8d7f66bd -r b739da53e7bd src/makefile >+--- a/src/makefile Mon Apr 12 21:21:32 2010 -0400 >++++ b/src/makefile Mon Apr 12 21:26:25 2010 -0400 >+@@ -38,15 +38,15 @@ >+ >+ ../plugins/filter.so: plugins/filter.c ladspa.h >+ $(CC) $(CFLAGS) $(INCLUDES) -fPIC -o plugins/filter.o -c plugins/filter.c >+- $(LD) $(RAW_LDFLAGS) -o ../plugins/filter.so plugins/filter.o -shared -lm >++ $(CC) $(CFLAGS) $(LDFLAGS) -o ../plugins/filter.so plugins/filter.o -nostartfiles -shared -lm >+ >+ ../plugins/%.so: plugins/%.c ladspa.h >+ $(CC) $(CFLAGS) $(INCLUDES) -fPIC -o plugins/$*.o -c plugins/$*.c >+- $(LD) $(RAW_LDFLAGS) -o ../plugins/$*.so plugins/$*.o -shared >++ $(CC) $(CFLAGS) $(LDFLAGS) -o ../plugins/$*.so plugins/$*.o -nostartfiles -shared >+ >+ ../plugins/%.so: plugins/%.cpp ladspa.h >+ $(CXX) $(CXXFLAGS) $(INCLUDES) -fPIC -o plugins/$*.o -c plugins/$*.cpp >+- $(CXX) $(LDFLAGS) -o ../plugins/$*.so plugins/$*.o -shared >++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o ../plugins/$*.so plugins/$*.o -nostartfiles -shared >+ >+ ############################################################################### >+ # >diff -r 34dde9f0b23b media-libs/ladspa-sdk/ladspa-sdk-1.13-r1.ebuild >--- a/media-libs/ladspa-sdk/ladspa-sdk-1.13-r1.ebuild Mon Apr 12 21:18:18 2010 -0400 >+++ b/media-libs/ladspa-sdk/ladspa-sdk-1.13-r1.ebuild Mon Apr 12 21:55:39 2010 -0400 >@@ -2,6 +2,8 @@ > # Distributed under the terms of the GNU General Public License v2 > # $Header: /var/cvsroot/gentoo-x86/media-libs/ladspa-sdk/ladspa-sdk-1.13-r1.ebuild,v 1.7 2010/04/02 15:42:46 jer Exp $ > >+EAPI=2 >+ > inherit eutils toolchain-funcs portability flag-o-matic > > MY_PN=${PN/-/_} >@@ -19,22 +21,22 @@ > RDEPEND="" > DEPEND=">=sys-apps/sed-4" > >-S="${WORKDIR}/${MY_PN}/src" >+S=${WORKDIR}/${MY_PN}/src > >-src_unpack() { >- unpack ${A} >+src_prepare() { > epatch "${FILESDIR}/${P}-properbuild.patch" > epatch "${FILESDIR}/${P}-asneeded.patch" > epatch "${FILESDIR}/${P}-fbsd.patch" >+ epatch "${FILESDIR}/${P}-no-LD.patch" >+ > sed -i -e 's:-sndfile-play*:@echo Disabled \0:' \ >- "${S}/makefile" || die "sed makefile failed (sound playing tests)" >+ makefile || die "sed makefile failed (sound playing tests)" > } > > src_compile() { > emake CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ >- RAW_LDFLAGS="$(raw-ldflags)" \ > DYNAMIC_LD_LIBS="$(dlopen_lib)" \ >- CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ >+ CC="$(tc-getCC)" CXX="$(tc-getCXX)" \ > targets || die > } >
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 314913
:
227549
|
227553
|
227561