Your message dated Sun, 21 Aug 2011 08:49:22 +0000
with message-id <[email protected]>
and subject line Bug#638599: fixed in sineshaper 0.4.2-7
has caused the Debian Bug report #638599,
regarding sineshaper: FTBFS with ld --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.)
--
638599: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638599
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sineshaper
Version: 0.4.2-6
Severity: normal
Tags: upstream patch
User: [email protected]
Usertags: ld-as-needed
The package fails to build when --as-needed linker option is enabled,
because of incorrect order of parameters passed to ld. Here's a log of
failed build in Ubuntu:
https://launchpadlibrarian.net/76089806/buildlog_ubuntu-oneiric-i386.sineshaper_0.4.2-6_FAILEDTOBUILD.txt.gz
See also
http://wiki.debian.org/ToolChain/DSOLinking#Only_link_with_needed_libraries
The attached patch was used in Ubuntu to fix the problem.
https://launchpad.net/ubuntu/+source/sineshaper/0.4.2-6ubuntu1
-- System Information:
Debian Release: wheezy/sid
APT prefers oneiric
APT policy: (500, 'oneiric')
Architecture: i386 (i686)
Kernel: Linux 2.6.38-11-generic (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Description: Change order of libraries to enable linking with --as-needed
option.
Author: Ilya Barygin <[email protected]>
--- sineshaper-0.4.2.orig/src/sineshaper/Makefile.am
+++ sineshaper-0.4.2/src/sineshaper/Makefile.am
@@ -14,7 +14,7 @@ sineshaper_gtk_SOURCES = \
skindial_gtkmm.cpp skindial_gtkmm.hpp \
sineshapergui.hpp sineshapergui.cpp \
sineshaperports.hpp
-sineshaper_gtk_LDADD = @DSSI_LIBS@ @LIBGLADEMM_LIBS@ @LIBLO_LIBS@
../common/libdssi_ui.la ../common/libdssi_common.la
+sineshaper_gtk_LDADD = ../common/libdssi_ui.la ../common/libdssi_common.la
@DSSI_LIBS@ @LIBGLADEMM_LIBS@ @LIBLO_LIBS@
sineshaper_gtk_CXXFLAGS = @LIBLO_CFLAGS@ @DSSI_CFLAGS@ -D_XOPEN_SOURCE
@LIBGLADEMM_CFLAGS@ -DINSTALL_DIR=\"$(dssidir)\" -I../common/
-I../gui-components
dist_bin_SCRIPTS = sineshaper.sh
--- sineshaper-0.4.2.orig/src/sineshaper/Makefile.in
+++ sineshaper-0.4.2/src/sineshaper/Makefile.in
@@ -220,7 +220,7 @@ sineshaper_gtk_SOURCES = \
sineshapergui.hpp sineshapergui.cpp \
sineshaperports.hpp
-sineshaper_gtk_LDADD = @DSSI_LIBS@ @LIBGLADEMM_LIBS@ @LIBLO_LIBS@
../common/libdssi_ui.la ../common/libdssi_common.la
+sineshaper_gtk_LDADD = ../common/libdssi_ui.la ../common/libdssi_common.la
@DSSI_LIBS@ @LIBGLADEMM_LIBS@ @LIBLO_LIBS@
sineshaper_gtk_CXXFLAGS = @LIBLO_CFLAGS@ @DSSI_CFLAGS@ -D_XOPEN_SOURCE
@LIBGLADEMM_CFLAGS@ -DINSTALL_DIR=\"$(dssidir)\" -I../common/
-I../gui-components
dist_bin_SCRIPTS = sineshaper.sh
gui_DATA = sineshaper.glade dial.png pixmaps/dummydial.png
pixmaps/sineshaper.png presets
--- End Message ---
--- Begin Message ---
Source: sineshaper
Source-Version: 0.4.2-7
We believe that the bug you reported is fixed in the latest version of
sineshaper, which is due to be installed in the Debian FTP archive:
sineshaper_0.4.2-7.debian.tar.gz
to main/s/sineshaper/sineshaper_0.4.2-7.debian.tar.gz
sineshaper_0.4.2-7.dsc
to main/s/sineshaper/sineshaper_0.4.2-7.dsc
sineshaper_0.4.2-7_amd64.deb
to main/s/sineshaper/sineshaper_0.4.2-7_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.
Alessio Treglia <[email protected]> (supplier of updated sineshaper 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, 21 Aug 2011 10:28:19 +0200
Source: sineshaper
Binary: sineshaper
Architecture: source amd64
Version: 0.4.2-7
Distribution: unstable
Urgency: low
Maintainer: Debian Multimedia Maintainers
<[email protected]>
Changed-By: Alessio Treglia <[email protected]>
Description:
sineshaper - Monophonic synth plugin with two oscillators and waveshapers
Closes: 638599
Changes:
sineshaper (0.4.2-7) unstable; urgency=low
.
* Team upload.
.
[ Jaromír Mikeš ]
* Added icon entry to menu file
.
[ Alessio Treglia ]
* Prevent FTBFS with --as-needed, thanks to Ilya Barygin
for the patch (Closes: #638599)
* Add --as-needed to LDFLAGS.
Checksums-Sha1:
a9f635102e36e4ec92fe755bd51b0a8c10fc6642 1562 sineshaper_0.4.2-7.dsc
094e0d536e7dad536faf694b0d95f044241915ca 7690 sineshaper_0.4.2-7.debian.tar.gz
579a413fa23bda30e16610d2218240723a3ad9a3 316366 sineshaper_0.4.2-7_amd64.deb
Checksums-Sha256:
679218b4d87d30716b2bc7ca06de2e1a0d03841e18505f674fbd91efcaf282db 1562
sineshaper_0.4.2-7.dsc
10b105d50bfa4054a2ca32c7e3b7dafda87f69ecdfe18e3f9f6f66f04b1d5db5 7690
sineshaper_0.4.2-7.debian.tar.gz
42736dd416072dedfe0c0cacb3f0ec354a9796294d2351b134811204b86badcc 316366
sineshaper_0.4.2-7_amd64.deb
Files:
693797aac29af1a6f058a320ba224537 1562 sound optional sineshaper_0.4.2-7.dsc
c8f2c42a12ec7eb1926557ab3a230241 7690 sound optional
sineshaper_0.4.2-7.debian.tar.gz
cf2b38f1645c2360142ee4f00d6da0c9 316366 sound optional
sineshaper_0.4.2-7_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk5Qw0QACgkQRdSMfNz8P9AlfgCghISRhLBmzZYBjC6AtD8M9z7a
2X8An2TMpBXsPp0A8IlZtpfPkJb5dOCS
=UPBa
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers