Your message dated Wed, 07 Mar 2012 10:22:05 +0000
with message-id <[email protected]>
and subject line Bug#658761: fixed in vala-0.16 0.15.2-1
has caused the Debian Bug report #658761,
regarding /usr/share/vala-0.12/vapi/sdl.vapi is severely broken when it comes
to audio playback
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.)
--
658761: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658761
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: valac-0.12
Version: 0.12.1-2
Severity: minor
Hi,
Vala's SDL bindings are severely broken when it comes to audio playback.
The official documentation[0] says that you need to create a
SDL_AudioSpec and then pass that to SDL_OpenAudio() in order to
establish an audio output. However, this fails at the first step:
$ cat Test.vala
public static void main(){
var foo = new SDL.AudioSpec();
}
$ valac-0.12 --pkg=sdl Test.vala
Test.vala:2.12-2.30: error: `SDL.AudioSpec' does not have a default
constructor
var foo = new SDL.AudioSpec();
^^^^^^^^^^^^^^^^^^^
Compilation failed: 1 error(s), 0 warning(s)
$
Since you can't create an SDL_AudioSpec, you can't use SDL for audio
output from Vala programs at all.
Best regards
Alexander Kurtz
[0] http://www.libsdl.org/intro.en/usingsound.html
struct Foo {
int data;
public void bar(){
data = 42;
}
}
void main(){
Foo element = { 0 };
Foo[] array = new Foo[100];
element.bar();
array[23].bar();
stdout.printf("element.data = %d, array[23].data = %d\n", element.data, array[23].data);
}
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: vala-0.16
Source-Version: 0.15.2-1
We believe that the bug you reported is fixed in the latest version of
vala-0.16, which is due to be installed in the Debian FTP archive:
libvala-0.16-0-dbg_0.15.2-1_amd64.deb
to main/v/vala-0.16/libvala-0.16-0-dbg_0.15.2-1_amd64.deb
libvala-0.16-0_0.15.2-1_amd64.deb
to main/v/vala-0.16/libvala-0.16-0_0.15.2-1_amd64.deb
libvala-0.16-dev_0.15.2-1_amd64.deb
to main/v/vala-0.16/libvala-0.16-dev_0.15.2-1_amd64.deb
vala-0.16-doc_0.15.2-1_all.deb
to main/v/vala-0.16/vala-0.16-doc_0.15.2-1_all.deb
vala-0.16_0.15.2-1.debian.tar.xz
to main/v/vala-0.16/vala-0.16_0.15.2-1.debian.tar.xz
vala-0.16_0.15.2-1.dsc
to main/v/vala-0.16/vala-0.16_0.15.2-1.dsc
vala-0.16_0.15.2.orig.tar.xz
to main/v/vala-0.16/vala-0.16_0.15.2.orig.tar.xz
valac-0.16-dbg_0.15.2-1_amd64.deb
to main/v/vala-0.16/valac-0.16-dbg_0.15.2-1_amd64.deb
valac-0.16-vapi_0.15.2-1_all.deb
to main/v/vala-0.16/valac-0.16-vapi_0.15.2-1_all.deb
valac-0.16_0.15.2-1_amd64.deb
to main/v/vala-0.16/valac-0.16_0.15.2-1_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.
Sebastian Reichel <[email protected]> (supplier of updated vala-0.16 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: SHA256
Format: 1.8
Date: Wed, 07 Mar 2012 10:39:47 +0100
Source: vala-0.16
Binary: valac-0.16 valac-0.16-vapi vala-0.16-doc libvala-0.16-0
libvala-0.16-dev valac-0.16-dbg libvala-0.16-0-dbg
Architecture: source all amd64
Version: 0.15.2-1
Distribution: experimental
Urgency: low
Maintainer: Maintainers of Vala packages
<[email protected]>
Changed-By: Sebastian Reichel <[email protected]>
Description:
libvala-0.16-0 - C# like language for the GObject system - library
libvala-0.16-0-dbg - C# like language for the GObject system - library symbols
libvala-0.16-dev - C# like language for the GObject system - development
headers
vala-0.16-doc - C# like language for the GObject system - documentation
valac-0.16 - C# like language for the GObject system
valac-0.16-dbg - C# like language for the GObject system - debug symbols
valac-0.16-vapi - C# like language for the GObject system - vapi files
Closes: 658388 658390 658761 661375
Changes:
vala-0.16 (0.15.2-1) experimental; urgency=low
.
* New upstream release (Closes: #661375, #658388, #658390, #658761)
* Update Debian Standards Version to 3.9.3
Checksums-Sha1:
0f6836447ddd8b732a5a49a418be01e545feb3f3 2612 vala-0.16_0.15.2-1.dsc
085de8426ed5625dbb7f8637c7b6bc29bf62d07b 2682520 vala-0.16_0.15.2.orig.tar.xz
792e31a866f1fb110d892f28499ae75b7c258f08 22384 vala-0.16_0.15.2-1.debian.tar.xz
0a16fef1d363babc6be22217f3d0b08afa53fc16 874872
valac-0.16-vapi_0.15.2-1_all.deb
9e52b42301f5aa9db10f5f20e70621e9422f328f 124104 vala-0.16-doc_0.15.2-1_all.deb
ddcf643080ccc880ebba70e493507edb9bc3e4a6 285940 valac-0.16_0.15.2-1_amd64.deb
140d1a6abf39cf84095f7ac37830b639373c9bb4 1178816
libvala-0.16-0_0.15.2-1_amd64.deb
83b3bf39b88fc23fb38dedacb1759ff6295717bc 174564
libvala-0.16-dev_0.15.2-1_amd64.deb
849c7068d9c300b8d73ad4f177ac468210534ecc 567542
valac-0.16-dbg_0.15.2-1_amd64.deb
2a0f38a3011e400b3ceab1a492809fcf847644c5 4438040
libvala-0.16-0-dbg_0.15.2-1_amd64.deb
Checksums-Sha256:
28d07ebf42e71f286793bb763edb3d2f1d8b5fa400aed67f9197cfb8d510e0f1 2612
vala-0.16_0.15.2-1.dsc
1cc5d62714c2e4297cb458d11372f581f0e65070ed3b0e88133ce3db0cfee13c 2682520
vala-0.16_0.15.2.orig.tar.xz
0079183fd753e20053f6b8842cbede539c6707cc71279a43066d2a7b7ae44dd3 22384
vala-0.16_0.15.2-1.debian.tar.xz
9a09384146e42414a3faf183d980a263318312f7a34a900aa8a3e2b898fc9e19 874872
valac-0.16-vapi_0.15.2-1_all.deb
80f2c008d028cda138e6f2c1cd11bf85aea8c96b4c0b9070ae2dac2044636efe 124104
vala-0.16-doc_0.15.2-1_all.deb
4132fcf65e544bd48c2fe87f7ffd65c1c8ab3264fdff52ce909b3e3b55fd37db 285940
valac-0.16_0.15.2-1_amd64.deb
df721fc2324168917dd6c9d95991fbe4b90a907d73bd9ceb9a862d7a5ae6559a 1178816
libvala-0.16-0_0.15.2-1_amd64.deb
f4419043c319e6ba45302af7f8a2b32144a68fdd978184fefbf34ce7a0badcda 174564
libvala-0.16-dev_0.15.2-1_amd64.deb
0ebe80081b995b25cb6deeeb0051f66be9fc19fca9a72e7ecb9d9a0f565b06a1 567542
valac-0.16-dbg_0.15.2-1_amd64.deb
57cffb8341a47686b093cf81a936d1ca4b1f865e00bed8445e11afe6d6d2a4e8 4438040
libvala-0.16-0-dbg_0.15.2-1_amd64.deb
Files:
183b5eb6c4ac17612a2ca2090bbe8741 2612 devel optional vala-0.16_0.15.2-1.dsc
773562e7ba7bc0b40d87b7ad2db72443 2682520 devel optional
vala-0.16_0.15.2.orig.tar.xz
578642d26b8dfdd6e4e1acadfc8001eb 22384 devel optional
vala-0.16_0.15.2-1.debian.tar.xz
998c25df3b76815ca96c383c19bc3f3a 874872 devel optional
valac-0.16-vapi_0.15.2-1_all.deb
8fe9a4b684052a1d13d76b12c9ae9214 124104 doc optional
vala-0.16-doc_0.15.2-1_all.deb
8f8e2aebc69d666158564d9f2e5b07ee 285940 devel optional
valac-0.16_0.15.2-1_amd64.deb
dc0291e5f3401e72d62c91c43ee9260e 1178816 libs optional
libvala-0.16-0_0.15.2-1_amd64.deb
2c519dcf21f3fd133629d1751e5cc1dd 174564 libdevel optional
libvala-0.16-dev_0.15.2-1_amd64.deb
969fcc1aff0cf7d756f87e02f3ba3c4e 567542 debug extra
valac-0.16-dbg_0.15.2-1_amd64.deb
1a24e2536155a70a8634928843072ef3 4438040 debug extra
libvala-0.16-0-dbg_0.15.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJPVzGwAAoJENju1/PIO/qakHYQAKiYCLMXOfme5ZJ3MCgd30Q0
O0yJE040u6Nu5+3nb3YHqbD++1cZF8HrQxKiDwCH5WQZRnjm56rSqwwn7e1LWn6A
zE8JJ792EPbZtJ07+lwWDmt4K75loSDOZvyl8/XxpsLisbSIj+jCKr/jJPVux3go
7cPIBpVEw4Lef3PJVgLhpWLRLxx8LOhboa5i9i8zYQP7e+1Bkzn4EWkYVE1iSIc2
sIygGUh0CGIPK+WwKuJC5MiCUK7GrZZ5nfGu4ycKyCEQI7iXa4hoveZrQ+UhitYo
Maci89y0p63aXPEqs9AXXZwOpRth/tOmjQhmeTRriFQz43tCPos58Emzws+GhfgG
LbN+XyZhh9LXhb68voICD3/M8nW+0HZSjJYfc/YozAPcVAgf/7pNiTuwdxhF+xet
LbK/4riB5c5by0+pCmTqPcPjkOzwjbB1ISWe5t6emRekjf+MgHTXX2WVaV6hqd8W
e7xmOnnICrOtI+ohrcR3jiOYwRL1p7TNhTsLnCCX/6vHI8Y6e/0lYOE/0sZWgqCZ
Vr3uZ4LjY2J9N5jhOQwq4koNxgf1Bd3W2dlYi+lcdAwOvTpLkOayx77AX0MubuDv
qjpuOpn+6Uvz8zcVGSK4D+WTw1B0u6b++c8R4A039+OuQP0sGXog52Vp5ro/gmmg
6cp7yPcgEKBQUy61FBT6
=karP
-----END PGP SIGNATURE-----
--- End Message ---