[Vm-dev] Re: 4.0 in Debian

Bert Freudenberg bert at freudenbergs.de
Sun Apr 18 10:42:55 UTC 2010


On 17.04.2010, at 21:42, José L. Redrejo Rodríguez wrote:
> 
> El vie, 16-04-2010 a las 13:42 +0200, José L. Redrejo Rodríguez
> escribió:
>> El vie, 16-04-2010 a las 12:35 +0200, Bert Freudenberg escribió:
>>> I only now looked at the actual build failures. Seems to be unrelated to the actual VM building so far, it's about missing png files.
>>> 
>>> Still, seeing the lot of architectures it's being built on is awesome :)
>>> 
>> 
>> 
>> Yes, there's a problem with quilt patching in those archs. It doesn't
>> apply the needed patches. I'll investigate it this weekend, it shouldn't
>> be hard to fix.
>> 
>> Regards.
>> 
>> 
>> 
> 
> 
> It's already fixed.


Yay :)


> Now it's going ok in all archs, except in freebsd
> machines where alsa is not available.
> 
> https://buildd.debian.org/pkg.cgi?pkg=squeak-vm
> 
> Regards

So, are you going to remove libasound2-dev from build-depends, or should we fix the ALSA plugin? Apparently it is just a differing struct definition:

[100%] Building C object vm-sound-ALSA/CMakeFiles/vm-sound-ALSA.dir/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c.o
/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c: In function 'sound_Start':
/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c:111: warning: the address of 'hwparams' will always evaluate as 'true'
/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c:122: warning: the address of 'swparams' will always evaluate as 'true'
/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c: In function 'sound_StartRecording':
/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c:273: warning: the address of 'hwparams' will always evaluate as 'true'
/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c:284: warning: the address of 'swparams' will always evaluate as 'true'
/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c: In function 'mixer_open':
/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c:340: error: 'struct snd_mixer_selem_regopt' has no member named 'device'
/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c:341: warning: the address of 'sid' will always evaluate as 'true'
make[3]: *** [vm-sound-ALSA/CMakeFiles/vm-sound-ALSA.dir/build/buildd-squeak-vm_4.0.3.2202-2-kfreebsd-amd64-wP7nbu/squeak-vm-4.0.3.2202/unix/vm-sound-ALSA/sqUnixSoundALSA.c.o] Error 1



- Bert -




More information about the Vm-dev mailing list