Your message dated Sun, 25 Mar 2012 20:32:27 +0000
with message-id <[email protected]>
and subject line Bug#606837: fixed in blop 0.2.8-6
has caused the Debian Bug report #606837,
regarding FTBFS with --as-needed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
606837: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606837
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: blop
Version: 0.2.8-5
Severity: wishlist
Tags: patch

Hi,

thanks for maintaining blop.

blop fails to build from source, if --as-needed is used as a linker flag, 
see [1,2].

Attached is a patch that fixes the problem by reordering libraries for the 
linker so that libraries appear after the file using these symbols from it.

The Makefile.in was rewritten by hand, but I hope that a correct one can also
be rebuilt using autotools from the Makefile.am.

Cheers,
    Stefan.
[1]:
<http://people.ubuntuwire.org/~lucas/ubuntu-nbs/32/blop_0.2.8-5_lubuntu32.buildlog>
[2]:
<http://people.ubuntuwire.org/~lucas/ubuntu-nbs/64/blop_0.2.8-5_lubuntu64.buildlog>

-- System Information:
Debian Release: squeeze/sid
  APT prefers natty-updates
  APT policy: (500, 'natty-updates'), (500, 'natty-security'), (500, 'natty')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-7-generic (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- blop-0.2.8.orig/src/Makefile.in
+++ blop-0.2.8/src/Makefile.in
@@ -138,7 +138,8 @@
 noinst_PROGRAMS = wavegen
 wavegen_SOURCES = wavegen.c wdatutil.c
 wavegen_DEPENDENCIES = include/wdatutil.h include/common.h
-wavegen_LINK = $(COMPILE) -lc -lm -o $@
+wavegen_LINK = $(COMPILE) -o $@
+wavegen_LDADD = -lc -lm
 
 lp4pole_1671_so_SOURCES = lp4pole_1671.so.c lp4pole_filter.c
 pulse_1645_so_SOURCES = pulse_1645.so.c wavedata.c
@@ -324,7 +325,6 @@
 triangle_1649_so_LDFLAGS =
 am_wavegen_OBJECTS = wavegen.$(OBJEXT) wdatutil.$(OBJEXT)
 wavegen_OBJECTS = $(am_wavegen_OBJECTS)
-wavegen_LDADD = $(LDADD)
 wavegen_LDFLAGS =
 
 DEFS = @DEFS@
--- blop-0.2.8.orig/src/Makefile.am
+++ blop-0.2.8/src/Makefile.am
@@ -33,7 +33,8 @@
 noinst_PROGRAMS = wavegen
 wavegen_SOURCES = wavegen.c wdatutil.c
 wavegen_DEPENDENCIES = include/wdatutil.h include/common.h
-wavegen_LINK = $(COMPILE) -lc -lm -o $@
+wavegen_LDADD = -lc -lm
+wavegen_LINK = $(COMPILE) -o $@
 
 ## Need to specify sources so that make dist will include them
 lp4pole_1671_so_SOURCES = lp4pole_1671.so.c lp4pole_filter.c

--- End Message ---
--- Begin Message ---
Source: blop
Source-Version: 0.2.8-6

We believe that the bug you reported is fixed in the latest version of
blop, which is due to be installed in the Debian FTP archive:

blop_0.2.8-6.diff.gz
  to main/b/blop/blop_0.2.8-6.diff.gz
blop_0.2.8-6.dsc
  to main/b/blop/blop_0.2.8-6.dsc
blop_0.2.8-6_amd64.deb
  to main/b/blop/blop_0.2.8-6_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mario Lang <[email protected]> (supplier of updated blop package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 25 Mar 2012 17:19:49 +0200
Source: blop
Binary: blop
Architecture: source amd64
Version: 0.2.8-6
Distribution: unstable
Urgency: low
Maintainer: Mario Lang <[email protected]>
Changed-By: Mario Lang <[email protected]>
Description: 
 blop       - Bandlimited wavetable-based oscillator plugins for LADSPA hosts
Closes: 449847 606837
Changes: 
 blop (0.2.8-6) unstable; urgency=low
 .
   * debian/watch: Use sf.net redirector (Closes: Bug#449847).
   * debian/control:
     - Build-Depend on autotools-dev.
     - Update Standards-Version to 3.9.3.
   * debian/compat: Bump to 5.
   * Apply patch to fix FTBFS with --as-needed. (Closes: Bug#606837).
Checksums-Sha1: 
 70850d4ea1347b132b92207a8ff690f100beeaa9 979 blop_0.2.8-6.dsc
 d57b297f7635d30a64084564049440e622aa8e3e 3076 blop_0.2.8-6.diff.gz
 4659630b5eaa2addaee5b7e28a8ae3cb5ebff5c2 948066 blop_0.2.8-6_amd64.deb
Checksums-Sha256: 
 60870f40ee6ed4b28ebbc3e456010a93cf7135b2ccb8eec99c4803121df9aecd 979 
blop_0.2.8-6.dsc
 d0c84dadc602b91c94d743359be9036230d09c9d993ad1f74653afb6683dbf95 3076 
blop_0.2.8-6.diff.gz
 8f9df31d12318a70202eb8c6ef64dcc12a47946b371e7706a7d276060ccd14bc 948066 
blop_0.2.8-6_amd64.deb
Files: 
 76673cd9ba39e5a29cc80792d83097f1 979 sound optional blop_0.2.8-6.dsc
 0789b425c8fe838b93926b7e3bcbcda3 3076 sound optional blop_0.2.8-6.diff.gz
 1bf6ab1f69cfacb70cb894a8b51ae2ae 948066 sound optional blop_0.2.8-6_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFPbzqe3/wCKmsRPkQRAvgRAJ9T3mBXAs5heBIyE0b1fbXLh9XP+wCfeiDo
bwor+6e9jFzHc0nFatWBTxA=
=/C2s
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to