Changeset - 0942eb0db576
[Not reviewed]
default
0 3 0
Nathan Brink (binki) - 15 years ago 2010-04-13 00:27:10
ohnobinki@ohnopublishing.net
Fix compilation of C++ object. I had strangled it so that the lib failed its tests.
(Portage version: 2.2_rc67-r3/hg/Linux x86_64)
(Signed Manifest commit)
3 files changed with 11 insertions and 11 deletions:
0 comments (0 inline, 0 general)
media-libs/ladspa-sdk/ChangeLog
Show inline comments
 
# ChangeLog for media-libs/ladspa-sdk
 
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 
# $Header: /var/cvsroot/gentoo-x86/media-libs/ladspa-sdk/ChangeLog,v 1.50 2010/04/02 15:42:46 jer Exp $
 

	
 
  13 Apr 2010; Nathan Phillip Brink (ohnobinki)
 
  <ohnobinki@ohnopublishing.net> files/ladspa-sdk-1.13-no-LD.patch:
 
  Fix compilation of C++ object which my earlier no-LD patch strangled
 
  earlier.
 

	
 
  13 Apr 2010; Nathan Phillip Brink (ohnobinki)
 
  <ohnobinki@ohnopublishing.net> -ladspa-sdk-1.12-r2.ebuild,
 
  -files/ladspa-sdk-1.12-fbsd.patch, -files/ladspa-sdk-1.12-gcc4.patch,
 
  -files/ladspa-sdk-1.12-test.patch, -ladspa-sdk-1.13.ebuild,
 
  ladspa-sdk-1.13-r1.ebuild, +files/ladspa-sdk-1.13-no-LD.patch:
 
  Drop old versions. Fixes bug 314913 (ladspa-sdk directly calls LD).
 
  Upgrade to EAPI=2.
 

	
 
  02 Apr 2010; Jeroen Roovers <jer@gentoo.org> ladspa-sdk-1.13-r1.ebuild:
 
  Stable for HPPA (bug #304033).
 

	
 
  20 Mar 2010; Raúl Porcel <armin76@gentoo.org> ladspa-sdk-1.13-r1.ebuild:
 
  alpha/sparc stable wrt #304033
 

	
 
  15 Feb 2010; Joseph Jezak <josejx@gentoo.org> ladspa-sdk-1.13-r1.ebuild:
 
  Marked ppc/ppc64 stable for bug #304033.
 

	
 
  09 Feb 2010; Pacho Ramos <pacho@gentoo.org> ladspa-sdk-1.13-r1.ebuild:
 
  amd64 stable, bug 304033
 

	
 
  22 Mar 2008; Santiago M. Mola <coldwind@gentoo.org>
 
  ladspa-sdk-1.13.ebuild:
 
  amd64 stable wrt bug #208032
 

	
 
  01 Mar 2008; Alexis Ballier <aballier@gentoo.org>
 
  +files/ladspa-sdk-1.13-fbsd.patch, ladspa-sdk-1.13-r1.ebuild:
 
  fix build on g/fbsd
 

	
 
  01 Mar 2008; Alexis Ballier <aballier@gentoo.org>
 
  +files/ladspa-sdk-1.13-asneeded.patch, ladspa-sdk-1.13-r1.ebuild:
 
  Fix linking of filter.so with asneeded
 

	
 
*ladspa-sdk-1.13-r1 (14 Feb 2008)
 

	
 
  14 Feb 2008; Diego Pettenò <flameeyes@gentoo.org>
 
  +files/ladspa-sdk-1.13-properbuild.patch, +ladspa-sdk-1.13-r1.ebuild:
 
  Revision bump, use a new patch to handle the makefile, sent upstream hoping
 
  for it to be integrated in the next release. This also solves bug #209718 as
 
  it respect LDFLAGS (and also LD now).
 

	
 
  31 Jan 2008; nixnut <nixnut@gentoo.org> ladspa-sdk-1.13.ebuild:
 
  Stable on ppc wrt bug 208032
 

	
 
  30 Jan 2008; Brent Baude <ranger@gentoo.org> ladspa-sdk-1.13.ebuild:
 
  Marking ladspa-sdk-1.13 ppc64 for bug 208032
 

	
 
  30 Jan 2008; Raúl Porcel <armin76@gentoo.org> ladspa-sdk-1.13.ebuild:
 
  alpha/sparc stable wrt #208032
 

	
 
  30 Jan 2008; Dawid Węgliński <cla@gentoo.org> ladspa-sdk-1.13.ebuild:
 
  Stable on x86 (bug #208032)
 

	
 
  29 Jan 2008; Jeroen Roovers <jer@gentoo.org> ladspa-sdk-1.13.ebuild:
 
  Marked ~hppa (bug #208032).
 

	
 
  18 Nov 2007; Alexis Ballier <aballier@gentoo.org> -ladspa-sdk-1.0.ebuild,
 
  -ladspa-sdk-1.12.ebuild, -ladspa-sdk-1.12-r1.ebuild,
 
  ladspa-sdk-1.12-r2.ebuild:
 
  remove old, quote variables
 

	
 
*ladspa-sdk-1.13 (18 Nov 2007)
 

	
 
  18 Nov 2007; Alexis Ballier <aballier@gentoo.org> +ladspa-sdk-1.13.ebuild:
 
  version bump
 

	
 
  11 Nov 2007; Fabian Groffen <grobian@gentoo.org>
 
  -files/ladspa-sdk-1.12-ppc-macos.patch, ladspa-sdk-1.12-r2.ebuild:
 
  Dropped ppc-macos keyword, dropped ppc-macos patch which didn't work/apply
 
  any more. See you in prefix, where we have a working, non-conditional Darwin
 
  patch.
 

	
 
  02 Jul 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
 
  Hand to newly-born proaudio herd.
 

	
 
  22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
 
  Transition to Manifest2.
 

	
 
  31 Oct 2006; Javier Villavicencio <the_paya@gentoo.org>
 
  +files/ladspa-sdk-1.12-fbsd.patch, ladspa-sdk-1.12-r2.ebuild:
 
  Add fix to enable compilation on Gentoo/FreeBSD, and keyword ~x86-fbsd.
 

	
 
  18 Jan 2006; Hanno Boeck <hanno@gentoo.org>
 
  +files/ladspa-sdk-1.12-gcc4.patch, ladspa-sdk-1.12-r2.ebuild:
 
  Fix for gcc 4.
 

	
 
  30 Sep 2005; Diego Pettenò <flameeyes@gentoo.org>
 
  ladspa-sdk-1.12-r2.ebuild:
 
  Respect user-defined CXXFLAGS.
 

	
 
  21 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
 
  ladspa-sdk-1.12-r2.ebuild:
 
  Stable on ppc.
 

	
 
  21 Apr 2005; Kito <kito@gentoo.org> ladspa-sdk-1.12-r2.ebuild:
 
  Stable on ppc-macos
 

	
 
  06 Feb 2005; Markus Rothe <corsair@gentoo.org> ladspa-sdk-1.12-r2.ebuild:
 
  Stable on ppc64
 

	
 
  02 Jan 2005; Mike Frysinger <vapier@gentoo.org> ladspa-sdk-1.12-r2.ebuild:
 
  hppa KEYWORDS for #75669
 

	
 
  29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
 
  Change encoding to UTF-8 for GLEP 31 compliance
 

	
 
  26 Dec 2004; Markus Rothe <corsair@gentoo.org> ladspa-sdk-1.12-r2.ebuild:
 
  Added ~ppc64 to KEYWORDS; bug #75669
 

	
 
  23 Nov 2004; Bryan Østergaard <kloeri@gentoo.org>
 
  ladspa-sdk-1.12-r2.ebuild:
 
  Stable on alpha.
 

	
 
  21 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
 
  ladspa-sdk-1.12-r1.ebuild, ladspa-sdk-1.12-r2.ebuild,
 
  ladspa-sdk-1.12.ebuild:
 
  -j1 to fix bug #71956.
 

	
 
  06 Oct 2004; Jeremy Huddleston <eradicator@gentoo.org>
 
  ladspa-sdk-1.12-r2.ebuild:
 
  get_libdir fixes.
 

	
 
  15 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
 
  ladspa-sdk-1.12-r2.ebuild:
 
  Stable amd64, sparc, x86.
 

	
 
  10 Sep 2004; Kito <kito@gentoo.org> +files/ladspa-sdk-1.12-macos.patch,
 
  ladspa-sdk-1.12-r2.ebuild:
 
  Added Mac OS X/Darwin compatibility patch. Closes Bug #63433
 

	
 
*ladspa-sdk-1.12-r2 (16 Aug 2004)
 

	
 
  16 Aug 2004; <frank@gentoo.org> +files/ladspa-sdk-1.12-test.patch,
 
  +ladspa-sdk-1.12-r2.ebuild:
 
  Patched to make the maketest work. Closes bug #60159.
 

	
 
*ladspa-sdk-1.12-r1 (15 Jul 2004)
 

	
 
  15 Jul 2004; Marc Hildebrand <zypher@gentoo.org>
 
  ladspa-sdk-1.12-r1.ebuild:
 
  Added LADSPA_PATH=/usr/lib/ladspa (via /etc/env.d/60ladspa)
 
  
 
  01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
 
  ladspa-sdk-1.0.ebuild, ladspa-sdk-1.12.ebuild:
 
  virtual/glibc -> virtual/libc
 

	
 
  05 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> ladspa-sdk-1.12.ebuild:
 
  Stable on alpha.
 

	
 
  28 Feb 2004; Dylan Carlson <absinthe@gentoo.org> ladspa-sdk-1.12.ebuild:
 
  Added amd64 to KEYWORDS.
 

	
 
  06 Feb 2004; Jeremy Huddleston <eradicator@gentoo.org>
 
  ladspa-sdk-1.12.ebuild:
 
  Makefile patch to allow compilation on systems without XFree86 installed.
 
  Closes bug #34468.
 

	
 
  19 Jun 2003; <msterret@gentoo.org> ladspa-sdk-1.12.ebuild:
 
  use sed -i, emake, and dohtml (bug 23048)
 

	
 
  10 Feb 2003; Aron Griffis <agriffis@gentoo.org> ladspa-sdk-1.12.ebuild :
 
  Add ~alpha to KEYWORDS
 

	
 
*ladspa-sdk-1.12 (25 Dec 2002)
 

	
 
  12 Jan 2003; Tobias Eichert <viz@gentoo.org> ladspa-sdk-1.12.ebuild :
 
  Removed ALSA as a dependency. Closes bug #13556 .
 

	
 
  08 Jan 2003; Nick Hadaway <raker@gentoo.org> ladspa-sdk-1.12.ebuild :
 
  Marked stable.
 

	
 
  25 Dec 2002; Tobias Eichert <viz@gentoo.org> ladspa-sdk-1.12.ebuild
 
  files/digest-ladspa-sdk-1.12 :
 

	
 
  Version bump.
 
  Did a few ebuild cleanups.
 
  Thanks to vaino.jarvela@pp.inet.fi (Vaino Jarvela) for bug report
 
  and jkraut1@nyc.rr.com (Jonathan Kraut) for pointing to this update.
 
  
 
  Closes bug #11072.
 

	
 
  06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
 
 
 
*ladspa-sdk-1.0 (09 June 2002)
 

	
 
  07 Aug 2002; Mark Guertin <gerk@gentoo.org> :
 
  Added ppc to keywords
 

	
 
  09 June 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog :
 
  
 
  Added initial ChangeLog which should be updated whenever the package is
 
  updated in any way. This changelog is targetted to users. This means that the
 
  comments should well explained and written in clean English. The details about
 
  writing correct changelogs are explained in the skel.ChangeLog file which you
media-libs/ladspa-sdk/Manifest
Show inline comments
 
-----BEGIN PGP SIGNED MESSAGE-----
 
Hash: SHA1
 

	
 
AUX ladspa-sdk-1.13-asneeded.patch 624 RMD160 2f4cdc2f3d0a35279fec0699113cca9bbf743139 SHA1 c12f4dc88452da7c9eb27c31f26d4476399033f6 SHA256 0fc78bd4035485559147e9468427a27dcfa879cebcebfec92c7d006e9e95afd0
 
AUX ladspa-sdk-1.13-fbsd.patch 440 RMD160 60f446ca31f4b363fed45bfde1265815a90c61f2 SHA1 efb27fbb3a9d787c5fe96e743d4c754bfa45baf9 SHA256 97db76bebb56866d006a0667bb3e67de81b2da1933e4c4d479163a992a488ef8
 
AUX ladspa-sdk-1.13-no-LD.patch 1076 RMD160 ea67c2fc57970ceb34f7e25b8501dabc4652d99f SHA1 0be698d4fbe8ead7732c2e435f8dbdaa0c5e9021 SHA256 9b6aead4b761ff85ad1a4a5cf81b82e954153519d8eb95d3e7d92029d5d81bd7
 
AUX ladspa-sdk-1.13-no-LD.patch 842 RMD160 40cc097dc2796da0c6fd3370cf34f4458e5edac0 SHA1 f4d9e112eac27dae6f8f4ffb3964b5d6832345b0 SHA256 8c9fee36c0bab5f1f3ea2c93fcf56de250fb6cc6da87842495a933fac431b3db
 
AUX ladspa-sdk-1.13-properbuild.patch 3020 RMD160 e9a344e42ae28bd1c25fca187b5750435fef158f SHA1 5066d6b2526e3678b7373df4b00bbb8e0a6cafd8 SHA256 a5bc7ec6643d47a8d57e4e27a5934949c55d9b1f8d2c98a60eca99ea558f24ef
 
DIST ladspa_sdk_1.13.tgz 70540 RMD160 e9eeae8edd24a6890fac3e34c4b55f844f44f8a0 SHA1 2b69e28afb62c0d97943124f48ed82de796f83ed SHA256 b5ed3f4f253a0f6c1b7a1f4b8cf62376ca9f51d999650dd822650c43852d306b
 
EBUILD ladspa-sdk-1.13-r1.ebuild 1429 RMD160 113bf3fce8e4fd1760a9b11a933de6fed0753c9a SHA1 c6e9514ce2dad8b1d1bba516a045c08d5ec89de7 SHA256 64276e3a0dfd946a0764bef61031ba88dac911cc8dbcffce6104ccb1f28df79b
 
MISC ChangeLog 7145 RMD160 fca70c8e3f86b72a889609dc5c53f50dff6eba68 SHA1 7c60436634bb338b7acdafd680e2959389cd3b52 SHA256 eb769967f87970bb2f84320459cfe49e93eaf538466a1c423e8dfdf47a8a8ea3
 
MISC ChangeLog 7344 RMD160 bf8b8c0e2e359b87c07b28e3d79f313022102537 SHA1 7aa4462511563bf845e37f30cc67f55cafb3a5a6 SHA256 650a3b7185fe59fb1d873c8a3b65b0f49935d9af2bda48ad61fc38081db95be6
 
MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e
 
-----BEGIN PGP SIGNATURE-----
 
Version: GnuPG v2.0.14 (GNU/Linux)
 

	
 
iEYEARECAAYFAkvD0EsACgkQni8M22OVw8CkfwCfa2wzbP0h0jUsniPkOP3nSTFV
 
MJUAn2uFDeeZBv0UoNgs65Jx7P5VD6W+
 
=Fdpv
 
iEYEARECAAYFAkvD8p4ACgkQni8M22OVw8AaMwCfd7D/OlQ6JnegWebxGYgoIcUu
 
xD0An2eIN3+VpEgr+1lWjMwgJee4Q08N
 
=sjJ8
 
-----END PGP SIGNATURE-----
media-libs/ladspa-sdk/files/ladspa-sdk-1.13-no-LD.patch
Show inline comments
 
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 @@
 
@@ -38,11 +38,11 @@
 
 
 
 ../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
 
 
 
 ###############################################################################
 
 #
0 comments (0 inline, 0 general)