Your message dated Wed, 08 Apr 2009 03:17:04 +0000
with message-id <[email protected]>
and subject line Bug#519088: fixed in sndobj 2.6.1a-2.4
has caused the Debian Bug report #519088,
regarding undefined symbol jack_on_shutdown
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.)


-- 
519088: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519088
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libsndobj2c2
Version: 2.6.1a-2.3
Tags: patch

As the title says, there are undefined symbols.
Attempting to run a library linked against libsndobj results in the
following error:
/usr/lib/libsndobj.so.2: undefined symbol: jack_on_shutdown

This can be fixed by:
1) modifying the 01_shlib.patch to make it use $(LFLAGS) (i've
included the modified patch in the attachment).
2) adding "-ljack -lasound" to LFLAGS  in debian/rules.

Cheers,

-Pascal
-- 
Homepage (http://organact.mine.nu)
Debian GNU/Linux (http://www.debian.org)
LACIME: École de technologie supérieure (http://lacime.etsmtl.ca)
diff -ruN SndObj-2.6.1-old/src/Makefile.alsa SndObj-2.6.1/src/Makefile.alsa
--- SndObj-2.6.1-old/src/Makefile.alsa	2005-03-24 18:00:36.000000000 +0100
+++ SndObj-2.6.1/src/Makefile.alsa	2005-10-28 19:29:00.000000000 +0200
@@ -20,6 +20,8 @@
 iDir    =   ../include
 
 LIBNAME = $(libDir)/libsndobj.a
+VERSION = 2.6
+MAJOR = 2
 
 # Flags for includes and libraries
 
@@ -101,6 +103,9 @@
 
 $(LIBNAME):  $(FFTWOBJS) $(LIBOBJS)
 	ar -rcs $@ *.o
+	g++ -shared -Wl,-soname=libsndobj.so.$(MAJOR),-E -o ../lib/libsndobj.so.$(VERSION) *.o -lc $(LFLAGS)
+	ln -s libsndobj.so.$(VERSION) ../lib/libsndobj.so.$(MAJOR)
+	ln -s libsndobj.so.$(MAJOR) ../lib/libsndobj.so
 
 $(FFTWOBJS): %.o: rfftw/%.c 
 	$(CC) $(CFLAGS) -c $< -o $@

--- 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 ---

Reply via email to