[MPlayer-dev-eng] [PATCH] MNG detection fails with libjpeg-turbo

The Wanderer wanderer at fastmail.fm
Sat Dec 23 03:00:07 EET 2017


On 2017-12-17 at 19:20, The Wanderer wrote:

> On 2017-12-17 at 16:55, Alexander Strasser wrote:

>> There are only 2 choices for libmng, document that it is always
>> needed to include stdio.h before libmng.h or to include it
>> themselves.
> 
> I hadn't even considered that aspect, but you're right.
> 
>> And indeed I think they decided to do the latter. Though for some
>> unknown reason, this was removed from the Debian package in a
>> seemingly unrelated custom patch that is applied to libmng in the
>> build process of the libmng debian package:
>> 
>> https://sources.debian.org/src/libmng/1.0.10+dfsg-3.1/debian/patches/support-lcms2.patch/

I agree that that line of the patch looks buggy.

>>  So I believe MPlayer mng support is working fine when using
>> vanilla libmng or maybe even on all distributions not re-using the
>> debian package.
>> 
>> This is why I do not really like to apply the patch anymore :( It
>> is like programming for the Debian version of libmng, when they are
>> actually the ones that got it wrong. This should be reported to a
>> person or a mailing list at Debian.
> 
> Apparently it's already been reported, in 2015, as Debian bug
> #798781.
> 
> That bug was closed as "fixed in new upstream version" back in 2016,
> but the new version in question is apparently *still* in
> experimental (rather than unstable) after all this time.

Judging by

https://tracker.debian.org/pkg/libmng

and some of the things linked from there, it looks like the former
maintainer of the Debian package for libmng orphaned that package
shortly *before* uploading this fixed version to experimental, and the
package hasn't been touched since.

What's really needed is a new maintainer for that package, but I'm not
sure I can volunteer in that role and expect to be able to hold it up
properly.

If it would be accepted, a NMU to update the package to current
standards (and current upstream, if any, which would involve updating
any still-applicable patches) and upload it to unstable would probably
be enough, but I'm not sure that would be considered appropriate in the
absence of anyone to maintain the package.

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man.         -- George Bernard Shaw

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20171222/764f40fd/attachment.sig>


More information about the MPlayer-dev-eng mailing list