[alsa-devel] alsa-lib-1.1.6.tar.bz2: some files are missing in the tarball
Hello list,
please have a look at this Gentoo bug report [1] where a user reported that he cannot compile alsa-lib-1.1.6 with --enable-alisp configure option. The error message is:
make[3]: *** No rule to make target 'SI7018/sndoc-mixer.alisp', needed by 'all-am'. Stop.
This happens because the directory src/conf/cards/SI7018 is missing as well as the following files:
src/conf/cards/aliases.alisp src/conf/smixer.conf src/conf/sndo-mixer.alisp
First I thought those files were removed intentionally but checking the alsa-lib git tree I can see all files still being available. So at Gentoo we fixed this by re-adding the files through a patch [2].
Any chance this was an accidental oversight?
Kind regards Lars
[1] https://bugs.gentoo.org/652422 [2] https://gitweb.gentoo.org/repo/gentoo.git/tree/media-libs/alsa-lib/files/als...
P.S.: Please CC me on replies as I am not subscribed to the list.
On Mon, 09 Apr 2018 15:16:16 +0200, Lars Wendler wrote:
Hello list,
please have a look at this Gentoo bug report [1] where a user reported that he cannot compile alsa-lib-1.1.6 with --enable-alisp configure option. The error message is:
make[3]: *** No rule to make target 'SI7018/sndoc-mixer.alisp', needed by 'all-am'. Stop.
This happens because the directory src/conf/cards/SI7018 is missing as well as the following files:
src/conf/cards/aliases.alisp src/conf/smixer.conf src/conf/sndo-mixer.alisp
First I thought those files were removed intentionally but checking the alsa-lib git tree I can see all files still being available. So at Gentoo we fixed this by re-adding the files through a patch [2].
Any chance this was an accidental oversight?
It's because the contents of EXTRA_DIST also depends on the configure option, and the tarball was created without enabling the feature, I suppose. Maybe we should fix EXTRA_DIST to list all files unconditionally.
thanks,
Takashi
On Thu, 12 Apr 2018 14:31:21 +0200 Takashi Iwai wrote:
On Mon, 09 Apr 2018 15:16:16 +0200, Lars Wendler wrote:
Hello list,
please have a look at this Gentoo bug report [1] where a user reported that he cannot compile alsa-lib-1.1.6 with --enable-alisp configure option. The error message is:
make[3]: *** No rule to make target 'SI7018/sndoc-mixer.alisp', needed by 'all-am'. Stop.
This happens because the directory src/conf/cards/SI7018 is missing as well as the following files:
src/conf/cards/aliases.alisp src/conf/smixer.conf src/conf/sndo-mixer.alisp
First I thought those files were removed intentionally but checking the alsa-lib git tree I can see all files still being available. So at Gentoo we fixed this by re-adding the files through a patch [2].
Any chance this was an accidental oversight?
It's because the contents of EXTRA_DIST also depends on the configure option, and the tarball was created without enabling the feature, I suppose. Maybe we should fix EXTRA_DIST to list all files unconditionally.
thanks,
Takashi
This is still an issue with latest 1.1.9 release tarball. Did you forget about this or do you still look for a good solution?
Lars
On Mon, 13 May 2019 11:13:58 +0200, Lars Wendler wrote:
On Thu, 12 Apr 2018 14:31:21 +0200 Takashi Iwai wrote:
On Mon, 09 Apr 2018 15:16:16 +0200, Lars Wendler wrote:
Hello list,
please have a look at this Gentoo bug report [1] where a user reported that he cannot compile alsa-lib-1.1.6 with --enable-alisp configure option. The error message is:
make[3]: *** No rule to make target 'SI7018/sndoc-mixer.alisp', needed by 'all-am'. Stop.
This happens because the directory src/conf/cards/SI7018 is missing as well as the following files:
src/conf/cards/aliases.alisp src/conf/smixer.conf src/conf/sndo-mixer.alisp
First I thought those files were removed intentionally but checking the alsa-lib git tree I can see all files still being available. So at Gentoo we fixed this by re-adding the files through a patch [2].
Any chance this was an accidental oversight?
It's because the contents of EXTRA_DIST also depends on the configure option, and the tarball was created without enabling the feature, I suppose. Maybe we should fix EXTRA_DIST to list all files unconditionally.
thanks,
Takashi
This is still an issue with latest 1.1.9 release tarball. Did you forget about this or do you still look for a good solution?
IMO, we should go for dropping alisp.
Takashi
participants (2)
-
Lars Wendler
-
Takashi Iwai