Bug#436330: vkeybd: FTBFS: error: linux/awe_voice.h: No such file or directory
At Tue, 07 Aug 2007 11:21:58 +0100,
Daniel James wrote:
>
> Hi Lucas,
>
> > During a rebuild of all packages in sid, your package failed to build on i386.
>
> > oper_awe.c: In function 'seq_open':
> > oper_awe.c:146: error: 'SAMPLE_TYPE_AWE32' undeclared (first use in this function)
>
> In the Makefile from the original source package, it says:
>
> # device selections -- multiple avaialble
> # to disable the device, set value 0 (do not comment out!)
> #
> USE_AWE = 1
>
> I believe this relates to proprietary sequencer support for the
> seriously obsolete Sound Blaster AWE32 ISA sound card, dating from 1994:
>
> http://en.wikipedia.org/wiki/Sound_Blaster_AWE32
>
> According to the oldest entry on this changelog:
>
> http://packages.debian.org/changelogs/pool/main/v/vkeybd/vkeybd_0.1.17a-2/changelog
>
> vkeybd was split from the awe package, which was removed from sid in
> 2002, along with the OSS kernel drivers.
>
> Although the AWE32 is supported by ALSA now, I think it's quite safe to
> change the Makefile to read USE_AWE=0 and update the description of the
> package to remove the reference to AWE32 support.
>
> The alternative would be to make the linux-source-2.6.* package a build
> dependency of this vkeybd package; I don't know if that's acceptable in
> Debian policy terms. It would keep the retro sound hardware enthusiasts
> happy :-)
FYI, the fixed package 1.0.17b was already released...
Takashi
Reply to: