Re: [PATCH] MNG detection fails with libjpeg-turbo

The Wanderer <[email protected]>
Newsgroups gmane.comp.video.mplayer.devel
Organization This space intentionally left blank.
Message-ID <[email protected]>
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

_______________________________________________
MPlayer-dev-eng mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEJCOqsZEc2qVC44pUBKk1jTQoMmsFAlo9qpcACgkQBKk1jTQo
MmtIrxAAkSCKi2dyp0HoI0A8t7ShktvuAVhpUqiXP0AZE/3vS2wMewf9BbKKWmhg
zlxYhaTdKgiOM9atcz0tCf6RLBK2gnc6EzkQ1WZ7EIlOcQZ9VR/y9o9bpitQVT4r
4a9IGfBS6y5iy21ANDe2n23Z3G3UypOPNQGhuKzFEnIKInMK5W8WAHJNx4BpeJBU
irHjHXFp6wrYXSy9E5tBTzX+2Rgm8BvYeDNAwjqlPGl+UF13Dfp57iqPuyqMn8Ea
owVBjG7gwhn0hxzFCIp/yAsfcc1lhbXqNtwYnJph+CWNZAeB3qUBhlj9+H6rP/5j
gMeXSTJE05L6QPhz2KqQs+XNSf7/ZO0L22RVVL3nzZcnBaJsbG9uW7kiN5YCM/vz
V+hCoeMexyUyyTLATYnzU7/yRLEb+mj3BIQ6yg4SpwArnnfWsYzrV6CrRSxRVB0P
LtxFXEtCDg5lE9NXxUmpafTNGSQMftmt8sI3PhKrq4IJ1a7u/vBy9ldGfr+6AcqF
njMVorBIwUo/Bf95dq/oXBigtDeCyCbH17N+7g+IjfzKxEJQFDxZBZzNWzGf6FXT
scbtMzIoU0VzHcU3kNS8O5+DCawGkrqVVh7d4+bcza3oOCXz5qBuGcBZ3Zwzk3Ze
URF482fHmrnD5vdwVWOVx1tWZLeNWm21tMQIDQJaP4xHSfBLM2Y=
=XD4j
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.