[Pkg-osg-devel] Bug#662455: openscenegraph: Please Build-Depends on libpng-dev, change from libpng12-dev

Alberto Luaces aluaces at udc.es
Tue Mar 13 09:55:17 UTC 2012


Alberto Luaces writes:

> Hi Manuel,
>
> I can do it.  I will have it done today or tomorrow.

Easily said than done. However I managed to make sure that OSG is immune
to this transition: the PNG plugin has not received any updates lately,
and current OSG SVN builds fine with libpng 1.5.

As far as I have read, the problem came from software that fiddled
directly with the fields of private structures from the older versions
of libpng. As those structures were deprecated some time ago, they are
being removed in the new 1.5 version. However, software that restricted
its use of libpng to its public API is ok. I think OSG does that, and
that's why therefore I did not get any compilation error.

The question is if we should make a release now or wait for libpng 1.5
to reach unstable. Since libpng-dev is currently only provided by 1.5
—an experimental-only package—, that would trigger an immediate FTBFS.

But maybe we are not supposed to take this decision and should behave as
we didn't knew nothing...

-- 
Alberto




More information about the Pkg-osg-devel mailing list