[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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

Attachment: signature.asc
Description: signature


Reply to: