Your message dated Thu, 24 Dec 2009 18:32:31 +0000
with message-id <e1nnsub-0001s3...@ries.debian.org>
and subject line Bug#561131: fixed in csound 1:5.11.1~dfsg-3
has caused the Debian Bug report #561131,
regarding require 'csnd' fails, missing extern "C"
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 ow...@bugs.debian.org
immediately.)
--
561131: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561131
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: liblua5.1-csnd
Version: 1:5.11.1~dfsg-2
Severity: grave
ta...@birba:/tmp$ lua
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
> require 'csnd'
error loading module 'csnd' from file '/usr/lib/lua/5.1/csnd.so':
/usr/lib/lua/5.1/csnd.so: undefined symbol: luaopen_csnd
stack traceback:
[C]: ?
[C]: in function 'require'
stdin:1: in main chunk
[C]: ?
>
If we look at objdump:
ta...@birba:/tmp$ objdump -T /usr/lib/lua/5.1/csnd.so | grep luaopen
0000000000017880 g DF .text 00000000000000b7 Base
_Z20luaopen_luaCsnd_userP9lua_State
00000000002a0a60 g DO .data 0000000000000008 Base
luaopen_luaCsnd_luacode
0000000000019560 g DF .text 0000000000000dc4 Base luaopen_luaCsnd
It seems some extern "C" directives are missing, since symbols names are
mangled according to C++ conventions, while Lua expects the entrypoint to be
called luaopen_csnd.
Cheers
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages liblua5.1-csnd depends on:
ii libc6 2.10.2-2 GNU C Library: Shared libraries
ii libcsnd5.2 1:5.11.1~dfsg-2 C++ bindings for the Csound API
ii libcsound64-5.2 1:5.11.1~dfsg-2 main library for Csound
ii libgcc1 1:4.4.2-5 GCC support library
ii liblua5.1-0 5.1.4-6 Simple, extensible, embeddable pro
ii libstdc++6 4.4.2-5 The GNU Standard C++ Library v3
liblua5.1-csnd recommends no packages.
liblua5.1-csnd suggests no packages.
-- no debconf information
--
Enrico Tassi
--- End Message ---
--- Begin Message ---
Source: csound
Source-Version: 1:5.11.1~dfsg-3
We believe that the bug you reported is fixed in the latest version of
csound, which is due to be installed in the Debian FTP archive:
csladspa_5.11.1~dfsg-3_amd64.deb
to main/c/csound/csladspa_5.11.1~dfsg-3_amd64.deb
csound-gui_5.11.1~dfsg-3_amd64.deb
to main/c/csound/csound-gui_5.11.1~dfsg-3_amd64.deb
csound-utils_5.11.1~dfsg-3_amd64.deb
to main/c/csound/csound-utils_5.11.1~dfsg-3_amd64.deb
csound_5.11.1~dfsg-3.debian.tar.gz
to main/c/csound/csound_5.11.1~dfsg-3.debian.tar.gz
csound_5.11.1~dfsg-3.dsc
to main/c/csound/csound_5.11.1~dfsg-3.dsc
csound_5.11.1~dfsg-3_amd64.deb
to main/c/csound/csound_5.11.1~dfsg-3_amd64.deb
libcsnd-dev_5.11.1~dfsg-3_all.deb
to main/c/csound/libcsnd-dev_5.11.1~dfsg-3_all.deb
libcsnd-java_5.11.1~dfsg-3_amd64.deb
to main/c/csound/libcsnd-java_5.11.1~dfsg-3_amd64.deb
libcsnd5.2_5.11.1~dfsg-3_amd64.deb
to main/c/csound/libcsnd5.2_5.11.1~dfsg-3_amd64.deb
libcsound64-5.2_5.11.1~dfsg-3_amd64.deb
to main/c/csound/libcsound64-5.2_5.11.1~dfsg-3_amd64.deb
libcsound64-dev_5.11.1~dfsg-3_all.deb
to main/c/csound/libcsound64-dev_5.11.1~dfsg-3_all.deb
libcsound64-doc_5.11.1~dfsg-3_all.deb
to main/c/csound/libcsound64-doc_5.11.1~dfsg-3_all.deb
libcsoundac-dev_5.11.1~dfsg-3_all.deb
to main/c/csound/libcsoundac-dev_5.11.1~dfsg-3_all.deb
libcsoundac5.2_5.11.1~dfsg-3_amd64.deb
to main/c/csound/libcsoundac5.2_5.11.1~dfsg-3_amd64.deb
liblua5.1-luacsnd5.2_5.11.1~dfsg-3_amd64.deb
to main/c/csound/liblua5.1-luacsnd5.2_5.11.1~dfsg-3_amd64.deb
pd-csound_5.11.1~dfsg-3_amd64.deb
to main/c/csound/pd-csound_5.11.1~dfsg-3_amd64.deb
python-csound_5.11.1~dfsg-3_amd64.deb
to main/c/csound/python-csound_5.11.1~dfsg-3_amd64.deb
python-csoundac_5.11.1~dfsg-3_amd64.deb
to main/c/csound/python-csoundac_5.11.1~dfsg-3_amd64.deb
tclcsound_5.11.1~dfsg-3_amd64.deb
to main/c/csound/tclcsound_5.11.1~dfsg-3_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 561...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Smedegaard <d...@jones.dk> (supplier of updated csound 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
Format: 1.8
Date: Wed, 23 Dec 2009 18:51:51 +0100
Source: csound
Binary: csound csound-gui csound-utils libcsound64-5.2 libcsnd-java
libcsound64-dev libcsnd-dev libcsoundac-dev pd-csound python-csound libcsnd5.2
liblua5.1-luacsnd5.2 tclcsound libcsoundac5.2 python-csoundac csladspa
libcsound64-doc
Architecture: source all amd64
Version: 1:5.11.1~dfsg-3
Distribution: unstable
Urgency: low
Maintainer: Felipe Sateler <fsate...@gmail.com>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Description:
csladspa - LADSPA plugin for Csound
csound - powerful and versatile sound synthesis software
csound-gui - GUI interfaces and opcodes for Csound
csound-utils - miscellaneous utilities for the Csound system
libcsnd-dev - development files for Csound -- C++ API
libcsnd-java - Java bindings for the Csound API
libcsnd5.2 - C++ bindings for the Csound API
libcsound64-5.2 - main library for Csound
libcsound64-dev - development files for Csound
libcsound64-doc - Csound API documentation
libcsoundac-dev - development files for CsoundAC
libcsoundac5.2 - the Csound Algorithmic Composition library
liblua5.1-luacsnd5.2 - Lua bindings for the Csound API
pd-csound - Csound external for PureData
python-csound - Python bindings for Csound
python-csoundac - Python bindings for CsoundAC
tclcsound - Tcl bindings and interpreters for Csound
Closes: 561128 561131
Changes:
csound (1:5.11.1~dfsg-3) unstable; urgency=low
.
[ Felipe Sateler ]
* Be more verbose on mv-inside-for-loops
* Rename the lua module (Closes: #561131)
* Do not link against the lua library (Closes: #561128)
* Rename the lua module as per the lua policy
* Correct SONAME and package name of the lua bindings
* Regenerate control file
Checksums-Sha1:
309bd96c587540534c55cbc2697194126f514578 2093 csound_5.11.1~dfsg-3.dsc
20e9edfce5e71f38936a68278776b8e70db3452c 41991
csound_5.11.1~dfsg-3.debian.tar.gz
a9c438e72766741689fea62ed4f9ef59cd25a53e 178980
libcsound64-dev_5.11.1~dfsg-3_all.deb
249a2e9e5727464922216a66739cf9dabb5ff5bd 141512
libcsnd-dev_5.11.1~dfsg-3_all.deb
dec848a4b89abcde26d613a810e873f996c00438 159840
libcsoundac-dev_5.11.1~dfsg-3_all.deb
f65b640fb315e76d80a49592c7fd699fa3334635 1681908
libcsound64-doc_5.11.1~dfsg-3_all.deb
18429298f888c8afa8d5b91ebc78e38ec5f10da4 295750 csound_5.11.1~dfsg-3_amd64.deb
854df6fe0c6e9371d0fdebee9030c745aa2523a9 402180
csound-gui_5.11.1~dfsg-3_amd64.deb
53e99f6bc61150517620ababd053f6f80babe15e 173534
csound-utils_5.11.1~dfsg-3_amd64.deb
59c8b2d6b1eff88039c9e8d96fcd7e6b16f90e68 1311872
libcsound64-5.2_5.11.1~dfsg-3_amd64.deb
470758a8efb2f0d0f15532a31d501fbd133a1db9 285400
libcsnd-java_5.11.1~dfsg-3_amd64.deb
9228ca6b2864a59ab1673f744e07050cee74930e 141444
pd-csound_5.11.1~dfsg-3_amd64.deb
73597ab52dde95db43af2c93a9aea53c85bfe2a0 405512
python-csound_5.11.1~dfsg-3_amd64.deb
a3c8cb67c989f45177001e4d72ccfe3fe94fe4e4 195082
libcsnd5.2_5.11.1~dfsg-3_amd64.deb
adcdd63cbd89b6e781f76a1580d367d7e9c4f2cd 130992
liblua5.1-luacsnd5.2_5.11.1~dfsg-3_amd64.deb
0add7019b84920ae766f6bf27d1baf6904884233 162416
tclcsound_5.11.1~dfsg-3_amd64.deb
6da82e69ca3cfc573d8395bc88ab87cc03052aa2 386674
libcsoundac5.2_5.11.1~dfsg-3_amd64.deb
cfa19b24313ec67c4efcf842d139c09c11c56443 571892
python-csoundac_5.11.1~dfsg-3_amd64.deb
96193ed9aa0bd7418c487021b15cfa5693ccf257 151906
csladspa_5.11.1~dfsg-3_amd64.deb
Checksums-Sha256:
59d3b0e23ab1289883e4f8cda1addea9b5548b62d36ab19369901af67ac66c85 2093
csound_5.11.1~dfsg-3.dsc
deeb4d04f57abcb2706fa383fb80c755a7f00436d02455d717af68142be0195b 41991
csound_5.11.1~dfsg-3.debian.tar.gz
9ab48d599dcb585ccdf902afd6890dbb3984e3bcdc9f0b4e3f9dd969db32c0e7 178980
libcsound64-dev_5.11.1~dfsg-3_all.deb
a9cb829f595f5e7584bd594a3546b689773087849f15066ed21a94b0c37ad118 141512
libcsnd-dev_5.11.1~dfsg-3_all.deb
96f19d3194a23b539da9e9c037a4c5ff5c7fdb25fa40f3693a0ce86926d2b9e5 159840
libcsoundac-dev_5.11.1~dfsg-3_all.deb
3a8e97321cdaae6b0702dd7b3c2b09d83a7f266d148e2c6ff5b4e1307e4fccbf 1681908
libcsound64-doc_5.11.1~dfsg-3_all.deb
de4d76ebf35496f8ad61b13b2cc09a7dd3aed8ee78667db5ca57cb378af88ef2 295750
csound_5.11.1~dfsg-3_amd64.deb
ab4b70ee2f0d777f3ce0b757859211c5c6ea60a0ce1dc4669a5b21e7c96da2ce 402180
csound-gui_5.11.1~dfsg-3_amd64.deb
80a533b6721864fb7cd9f79debd4913542db4c1da46be8d7c2be8a65ee5e68ac 173534
csound-utils_5.11.1~dfsg-3_amd64.deb
a8f3cb2bd7a8c3d9f5d1f26cc89a6da1cf668b112a6233492d9479151eeee2b3 1311872
libcsound64-5.2_5.11.1~dfsg-3_amd64.deb
31a4730ba8a2834b1976d664aa42c5c9e8a263752e4ec2a91405ed063489bcde 285400
libcsnd-java_5.11.1~dfsg-3_amd64.deb
ebec60cb6b9f80778643eb7489bac413b0354494b9bf2b9699cd984d42003a91 141444
pd-csound_5.11.1~dfsg-3_amd64.deb
054724121493bcb93fa04c0a5e0e590cb19f1f48809e5e2f4570ff5a00742baf 405512
python-csound_5.11.1~dfsg-3_amd64.deb
b4bcaeed27496cc56a67eacc5346a7f2e32025e4624fb7f0db52ff21eb296543 195082
libcsnd5.2_5.11.1~dfsg-3_amd64.deb
89f83d14eadc65aff5c85d4c3294cea0a2c54b64de319d41dd233cf33f6226d3 130992
liblua5.1-luacsnd5.2_5.11.1~dfsg-3_amd64.deb
9dfdebef96129cc53b5d3c5418ba5e8d69533a6d43524226761db3682c4e9623 162416
tclcsound_5.11.1~dfsg-3_amd64.deb
04e5768e87ed1f705f1cb741d8db3a2db31d8d66c9588296715d726ea793f36b 386674
libcsoundac5.2_5.11.1~dfsg-3_amd64.deb
bb4a1f126e63470c3c5a725731540d86910ea5e4b65a209f89cc71b2f5f973d0 571892
python-csoundac_5.11.1~dfsg-3_amd64.deb
4603302e2bb6ba249df7d3c2b9d51e3c01b7044918dd67ea84bebc9e60fcf0de 151906
csladspa_5.11.1~dfsg-3_amd64.deb
Files:
697ed984eb4766fc03831d252d6db874 2093 sound optional csound_5.11.1~dfsg-3.dsc
2bd2f19750b38590c6acc49c7b85d8cb 41991 sound optional
csound_5.11.1~dfsg-3.debian.tar.gz
78f638879085662dd2b93fb08f1146d9 178980 libdevel extra
libcsound64-dev_5.11.1~dfsg-3_all.deb
2b82b131d35a7d64055ed3b29d975d68 141512 libdevel extra
libcsnd-dev_5.11.1~dfsg-3_all.deb
8b23d2bd923a2319edda0ef5486e3ee6 159840 libdevel extra
libcsoundac-dev_5.11.1~dfsg-3_all.deb
bb8452736c636d73969c8e72962dc01d 1681908 doc extra
libcsound64-doc_5.11.1~dfsg-3_all.deb
d60ef7118ef1ec80a60f00add3f071bd 295750 sound optional
csound_5.11.1~dfsg-3_amd64.deb
873db52367c538cb0c8952b596330cf4 402180 sound optional
csound-gui_5.11.1~dfsg-3_amd64.deb
e97e1adc2cf11df02b5874e4348f19e9 173534 sound optional
csound-utils_5.11.1~dfsg-3_amd64.deb
217b4b13c36e812f4f69356ef96ea10b 1311872 libs optional
libcsound64-5.2_5.11.1~dfsg-3_amd64.deb
32a8e1f7a71963279940e9560540407f 285400 java optional
libcsnd-java_5.11.1~dfsg-3_amd64.deb
48a692b2c3f961980dfcfce31cf4c03d 141444 sound optional
pd-csound_5.11.1~dfsg-3_amd64.deb
81448bbdde2a358a7d187e0bee01cdad 405512 python optional
python-csound_5.11.1~dfsg-3_amd64.deb
977dbef981447c5289d525890a5a9f80 195082 sound optional
libcsnd5.2_5.11.1~dfsg-3_amd64.deb
0f124eba4906fcb917b223d78e9ac13b 130992 sound optional
liblua5.1-luacsnd5.2_5.11.1~dfsg-3_amd64.deb
af50ffc9875425579cbb3352c3567c3d 162416 sound optional
tclcsound_5.11.1~dfsg-3_amd64.deb
fa54924db7a3a0964d34ca063331b68b 386674 sound optional
libcsoundac5.2_5.11.1~dfsg-3_amd64.deb
a528e6157c4e44b412e3c97d6250806a 571892 python optional
python-csoundac_5.11.1~dfsg-3_amd64.deb
0ff89ec7eea72c62810a51647fa95ac9 151906 sound optional
csladspa_5.11.1~dfsg-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEAREDAAYFAkszHwcACgkQn7DbMsAkQLgi4QCbBXlojIK+RvtwkkxieAz7LdPl
DLUAnApS1rJNuHjt0+grbXxHM6iZFcqK
=xZtd
-----END PGP SIGNATURE-----
--- End Message ---