Your message dated Wed, 08 Apr 2009 03:17:04 +0000
with message-id <[email protected]>
and subject line Bug#505377: fixed in sndobj 2.6.1a-2.4
has caused the Debian Bug report #505377,
regarding FTBFS with GCC 4.4: missing #include
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.)
--
505377: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505377
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sndobj
Version: 2.6.1a-2.3
User: [email protected]
Usertags: ftbfs-gcc-4.4
Tags: patch
Your package fails to build with the upcoming GCC 4.4. Version 4.4
has not been released yet but I'm building with a snapshot in order
to find errors and give people an advance warning.
GCC 4.4 cleaned up some more C++ headers. You always have to #include
headers directly and cannot rely for things to be included indirectly.
You can reproduce this problem with gcc-snapshot from unstable.
> Automatic build of sndobj_2.6.1a-2.3 on em64t by sbuild/amd64 0.53
...
> gcc -O2 -fPIC -I../include -DALSA -DJACK -c SndJackIO.cpp -o SndJackIO.o
> SndJackIO.cpp: In constructor 'SndJackIO::SndJackIO(char*, int, int, int,
> SndObj**, int, float)':
> SndJackIO.cpp:78: error: 'sprintf' was not declared in this scope
> SndJackIO.cpp:113: error: 'sprintf' was not declared in this scope
> SndJackIO.cpp: In member function 'virtual char* SndJackIO::ErrorMessage()':
> SndJackIO.cpp:312: warning: deprecated conversion from string constant to
> 'char*'
> SndJackIO.cpp:316: warning: deprecated conversion from string constant to
> 'char*'
> SndJackIO.cpp:320: warning: deprecated conversion from string constant to
> 'char*'
> SndJackIO.cpp:324: warning: deprecated conversion from string constant to
> 'char*'
> SndJackIO.cpp:328: warning: deprecated conversion from string constant to
> 'char*'
> SndJackIO.cpp:332: warning: deprecated conversion from string constant to
> 'char*'
> SndJackIO.cpp:336: warning: deprecated conversion from string constant to
> 'char*'
Here's a patch for this problem but I'm not sure that's all you need:
--- src/SndJackIO.cpp~ 2008-11-11 22:04:50.000000000 +0000
+++ src/SndJackIO.cpp 2008-11-11 22:05:00.000000000 +0000
@@ -6,6 +6,7 @@
#ifdef JACK
+#include <cstdio>
#include <unistd.h>
#include "SndJackIO.h"
--
Martin Michlmayr
http://www.cyrius.com/
--- End Message ---
--- Begin Message ---
Source: sndobj
Source-Version: 2.6.1a-2.4
We believe that the bug you reported is fixed in the latest version of
sndobj, which is due to be installed in the Debian FTP archive:
libsndobj-dev_2.6.1a-2.4_amd64.deb
to pool/main/s/sndobj/libsndobj-dev_2.6.1a-2.4_amd64.deb
libsndobj2c2_2.6.1a-2.4_amd64.deb
to pool/main/s/sndobj/libsndobj2c2_2.6.1a-2.4_amd64.deb
sndobj_2.6.1a-2.4.diff.gz
to pool/main/s/sndobj/sndobj_2.6.1a-2.4.diff.gz
sndobj_2.6.1a-2.4.dsc
to pool/main/s/sndobj/sndobj_2.6.1a-2.4.dsc
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.
Pascal Giard <[email protected]> (supplier of updated sndobj 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, 08 Mar 2009 17:26:09 -0400
Source: sndobj
Binary: libsndobj-dev libsndobj2c2
Architecture: source amd64
Version: 2.6.1a-2.4
Distribution: unstable
Urgency: low
Maintainer: Guenter Geiger (Debian/GNU) <[email protected]>
Changed-By: Pascal Giard <[email protected]>
Description:
libsndobj-dev - Sound Object development files
libsndobj2c2 - Sound Object library
Closes: 505377 519088
Changes:
sndobj (2.6.1a-2.4) unstable; urgency=low
.
* Non-maintainer upload
* patches/01_shlib_fix.patch:
Fix unresolved symbols by using LFLAGS variable (closes: #519088).
* control:
- Added ${misc:Depends} to both packages.
- Moved libsndobj from devel to libdevel.
- Renamed ${Source-Version} to ${binary:Version}.
* patches/04-gcc44.patch: Add #include for g++ 4.4 (closes: #505377)
(patch from Martin Michlmayr).
Checksums-Sha1:
5710793702a9bb07d334a5fca1e803ab4c60d1a6 1097 sndobj_2.6.1a-2.4.dsc
a19f118ba0175d5aa8f81a3fe1e8dfc324bf09b2 5052 sndobj_2.6.1a-2.4.diff.gz
02e4191773efa72d4a2f3da3a975494198cdcb7c 515986
libsndobj-dev_2.6.1a-2.4_amd64.deb
8521f4a75399af0f4b14bf79e31c338b499030a5 347602
libsndobj2c2_2.6.1a-2.4_amd64.deb
Checksums-Sha256:
8e96188d61859d4dff3374e1335208e54465a1c8e494ae2d20cc4e51c03a4639 1097
sndobj_2.6.1a-2.4.dsc
d42976e8bd250d066f0f24d59268520ad66f22adceeb2ca2267d62a68d021175 5052
sndobj_2.6.1a-2.4.diff.gz
634f8d237f79bdd389fa37fd2181d6ecca627c2353d0ec140b31c6844598e2da 515986
libsndobj-dev_2.6.1a-2.4_amd64.deb
4b2604b4194567e8bc45f6ab91df07bcdafd29c3ce90ee966f3341f44ff94e91 347602
libsndobj2c2_2.6.1a-2.4_amd64.deb
Files:
0db3cbd5e06a7cc53e6d66f0918b0aa0 1097 sound optional sndobj_2.6.1a-2.4.dsc
69b8e801c6a7f541920053bc59d992c5 5052 sound optional sndobj_2.6.1a-2.4.diff.gz
8c114e3a924f6e8d35d5a2b0b7fbe16a 515986 libdevel optional
libsndobj-dev_2.6.1a-2.4_amd64.deb
8d1f34719002fe7e44ac8f7fcf5d3e3d 347602 libs optional
libsndobj2c2_2.6.1a-2.4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkm3JiMACgkQ1Lfd97FsypWJCACePQgtFjxx2507rpJVf616w0nf
Nm4AnRPEVFwoi9qxE5wrX7Qy9DlXt08Z
=sF4x
-----END PGP SIGNATURE-----
--- End Message ---