Bug#968555: ffmpeg: please disable build dep on libpocketsphinx-dev for alpha
Hi Michael, Quoting Michael Cree (2020-08-19 10:43:29) > On Mon, Aug 17, 2020 at 12:39:27PM +0200, Jonas Smedegaard wrote: > > Hi Michael, > > > > Quoting Michael Cree (2020-08-17 11:30:52) > > > Ffmpeg does not build on alpha as it currently depends on > > > libpocketsphinx-dev but pocketsphinx does not build on alpha due > > > to long standing test suite failures. I see the build dependency > > > has been removed on many other arches including some release > > > arches, and it would be nice if the same could be done for alpha. > > > > Has those test suite failures been investigated? > > The test suite failures on mips* and s390x are reported in #812335 and > upstream [1], with no comment whatsoever from upstream developers in > almost five years. I therefore have not bothered to burden them > further with the Alpha test suite failure. > > When I investigated the Alpha test suite failure it became clear to me > that I was not going to make any headway in debugging it without a > much better knowledge of the pocketsphinx code base and I did not have > time to invest in doing that. Oh, you already did a lot of investigation. Cool! Sorry if I was unclear: I did not mean to imply that you should _fix_ the underlying issue - although that would obviously be amazing :-) What I would like (other than perfectly compiling code everywhere) is a Debian bugreport tracking the underlying issue of pocketsphinx failing to build on alpha. We can then tag that as affecting ffmpeg, and if/when that issue gets solved then ffmpeg maintainers get notified and can drop the linking exception. In other words, I worry that if now avoiding pocketsphinx linkage for alpha, then we fail to notice if that workaround is later no longer needed. It is unclear to me which arches bug#812335 is intended to track: Title mentions mipsel/mips64el only, but upstream bugreport mentions mipsel, s390x, alpha, hppa and mips64el (and emphasizes mipsel and s390x). Would it perhaps make sense to either update the subject of bug#812335 to mention all archs affected, or file separate bugreports for related but separate issues for those other arches? Kind regards, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#968555: ffmpeg: please disable build dep on libpocketsphinx-dev for alpha
On Mon, Aug 17, 2020 at 12:39:27PM +0200, Jonas Smedegaard wrote: > Hi Michael, > > Quoting Michael Cree (2020-08-17 11:30:52) > > Ffmpeg does not build on alpha as it currently depends on > > libpocketsphinx-dev but pocketsphinx does not build on alpha > > due to long standing test suite failures. I see the build > > dependency has been removed on many other arches including > > some release arches, and it would be nice if the same could > > be done for alpha. > > Has those test suite failures been investigated? The test suite failures on mips* and s390x are reported in #812335 and upstream [1], with no comment whatsoever from upstream developers in almost five years. I therefore have not bothered to burden them further with the Alpha test suite failure. When I investigated the Alpha test suite failure it became clear to me that I was not going to make any headway in debugging it without a much better knowledge of the pocketsphinx code base and I did not have time to invest in doing that. Cheers Michael. [1] https://sourceforge.net/p/cmusphinx/bugs/448/
Bug#968555: ffmpeg: please disable build dep on libpocketsphinx-dev for alpha
Quoting Fabian Greffrath (2020-08-17 12:48:15) > Am 2020-08-17 11:30, schrieb Michael Cree: > > Ffmpeg does not build on alpha as it currently depends on > > libpocketsphinx-dev but pocketsphinx does not build on alpha > > due to long standing test suite failures. I see the build > > dependency has been removed on many other arches including > > some release arches, and it would be nice if the same could > > be done for alpha. > > Too bad we don't have architecture wildcards for use in Build-Depends > that provide more detail of the used architecture, like e.g. > [any-littleendian] or [any-32bit]. Or do we? I specifically looked for that but failed to find it. So I doubt it. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#968555: ffmpeg: please disable build dep on libpocketsphinx-dev for alpha
Am 2020-08-17 11:30, schrieb Michael Cree: Ffmpeg does not build on alpha as it currently depends on libpocketsphinx-dev but pocketsphinx does not build on alpha due to long standing test suite failures. I see the build dependency has been removed on many other arches including some release arches, and it would be nice if the same could be done for alpha. Too bad we don't have architecture wildcards for use in Build-Depends that provide more detail of the used architecture, like e.g. [any-littleendian] or [any-32bit]. Or do we? - Fabian
Bug#968555: ffmpeg: please disable build dep on libpocketsphinx-dev for alpha
Hi Michael, Quoting Michael Cree (2020-08-17 11:30:52) > Ffmpeg does not build on alpha as it currently depends on > libpocketsphinx-dev but pocketsphinx does not build on alpha > due to long standing test suite failures. I see the build > dependency has been removed on many other arches including > some release arches, and it would be nice if the same could > be done for alpha. Has those test suite failures been investigated? I would prefer to reference a bugreport where that underlying issue is tracked, so that we can be notified when (hopefully) it is later solved. Kind regards, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#968555: ffmpeg: please disable build dep on libpocketsphinx-dev for alpha
Package: ffmpeg Version: 7:4.3.1-2 Severity: normal Dear Maintainer, Ffmpeg does not build on alpha as it currently depends on libpocketsphinx-dev but pocketsphinx does not build on alpha due to long standing test suite failures. I see the build dependency has been removed on many other arches including some release arches, and it would be nice if the same could be done for alpha. Regards, Michael