Termux: libandroid-stub 29 broke ffmpeg

A few days ago, I got an update from libandroid-stub 28c to 29.

I then found that ffmpeg (8.0.1) did not work any longer

and could also not be reinstalled. The same was true for 2 earlier versions of ffmpeg.

It appeared to try to start a shell background job, then crashed with some system type error.

Unfortunately, I can’t recall or access the exact details at this time.

When I downgraded to libandroid-stub 28c, those problems went away again.

Now I am hoping for a newer version of libandroid-stub, that does not break ffmpeg.

1 Like

subscribe to this issue [Bug]: Segmentation fault ffmpeg and ffprobe · Issue #27498 · termux/termux-packages · GitHub

or [Bug]: dpkg: error processing package ffmpeg (--configure) · Issue #4873 · termux/termux-app · GitHub or both :slight_smile:

Thank you Licaon_Kter.

I believe, that would be the issue, I encountered.

I recalled seeing linker warnings as well.

The difference, I noticed so far, is that ffmpeg started a shell background job on my terminal, that crashed.

When it works normally, I never noticed it visibly doing that.

Yesterday, I got an update to libandroid-stub 29-1.

With that, ffmpeg seems to work as usual.

If I had’nt had saved a copy of libandroid-stub 28c,

I would not have been able to downgrade and save my day[s]. :wink: