Your message dated Sat, 24 Sep 2011 12:37:08 +0200
with message-id <1316860628.4837.3.camel@localhost>
and subject line Re: Pulseaudio: Vala bindings aren't shipped in any binary 
package
has caused the Debian Bug report #616535,
regarding valac produces invalid c-code when using pulseaudio's official 
bindings
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.)


-- 
616535: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=616535
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: valac-0.10
Version: 0.10.4-1
Severity: normal

Hi,

I've got a problem with vala and pulseaudio's official vala bindings[1].

This is my source code:

        $ cat test.vala 
        class MyClass : Object {
                PulseAudio.ChannelMap map;
                static void main(){
                }
        }
        $

Compiling it fails:

        $ valac --pkg=libpulse --vapidir=. test.vala
        test.vala:2.2-2.26: warning: field `MyClass.map' never used
                PulseAudio.ChannelMap map;
                ^^^^^^^^^^^^^^^^^^^^^^^^^
        /tmp/ccCFqscK.o: In function `myclass_finalize':
        test.vala.c:(.text+0x152): undefined reference to 
`pulse_audio_channel_map_destroy'
        collect2: ld returned 1 exit status
        error: cc exited with status 256
        Compilation failed: 1 error(s), 1 warning(s)
        $ 

I think this is a bug in vala, since valac accepts the code but gcc
throws an error. Any ideas?

Best regards

Alexander Kurtz

[1] http://git.0pointer.de/?p=pulseaudio.git;a=tree;f=vala;

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Version: 0.99.4-1

http://packages.debian.org/experimental/amd64/libpulse-dev/filelist says

        [...]
        /usr/share/vala/vapi/libpulse-mainloop-glib.deps
        /usr/share/vala/vapi/libpulse-mainloop-glib.vapi
        /usr/share/vala/vapi/libpulse.deps
        /usr/share/vala/vapi/libpulse.vapi

Thank you very much!

Alexander Kurtz

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to