Hello,
This is a last warning before I cleanup the GD in HEAD.
The cleanup consists of:
-
Drop Freetype 1 support
-
Drop GD1 support
-
Remove functions getting deprecated by the precendent 2 points
-
bump the minimum version of the required libs (I left zlib to the
base dependency as it is used anywhere).- libpng, 1.2.8
- libjpeg 6b3x
- freetype 2.1.10
These versions match the last releases of each lib. As far as I
can see they are available for various distributions as well.
Obviously, we will use any critical releases which can raise from
now and the "hypothetic" php 6.0 first RC.
Once the cleanup is done, a sync with the official GD can be
commited.
If someone has any objection to a cleanup or comments, please do it
quickly :)
Regards,
--Pierre
Pierre-Alain Joye wrote:
Hello,
This is a last warning before I cleanup the GD in HEAD.
The cleanup consists of:
Drop Freetype 1 support
Drop GD1 support
Remove functions getting deprecated by the precendent 2 points
This sounds fine.
bump the minimum version of the required libs (I left zlib to the
base dependency as it is used anywhere).
- libpng, 1.2.8
- libjpeg 6b3x
- freetype 2.1.10
I say we do not have to require the latest and the greatest libs. Just
require the latest known working.
I'm using freetype-2.0.9 and libpng-1.0.14 and see no reason why we
should artificially increase the requirements.
Edin
On Thu, 18 Aug 2005 15:36:55 +0200
Edin Kadribasic edink@emini.dk wrote:
I say we do not have to require the latest and the greatest libs.
Just require the latest known working.I'm using freetype-2.0.9 and libpng-1.0.14 and see no reason why
we should artificially increase the requirements.
For libpng there is a security reason. For freetype there is a
quality reason.
As argument, we are talking about versions that will be required
when php 6.0 will get out. Meaning they will not be the latest
and greates versions.
Regards,
--Pierre
Pierre-Alain Joye wrote:
On Thu, 18 Aug 2005 15:36:55 +0200
Edin Kadribasic edink@emini.dk wrote:I say we do not have to require the latest and the greatest libs.
Just require the latest known working.I'm using freetype-2.0.9 and libpng-1.0.14 and see no reason why
we should artificially increase the requirements.For libpng there is a security reason. For freetype there is a
quality reason.
Distros upgrade security issues without upgrading the whole libraries.
As argument, we are talking about versions that will be required
when php 6.0 will get out. Meaning they will not be the latest
and greates versions.
Just don't make any hard dependancies please.
Edin
- bump the minimum version of the required libs (I left zlib to the
base dependency as it is used anywhere).
- libpng, 1.2.8
- libjpeg 6b3x
- freetype 2.1.10
As long as these are only preferred not required, they're fine.
RHEL4 for example has libpng 1.2.7 and freetype 2.1.9.
--Jani