[mapserver-dev] AGG dependency

Stephen Woodbridge woodbri at swoodbridge.com
Fri Apr 24 09:30:18 EDT 2009


I'm +1

I've keep my own patched version of 2.4 for doing installs, so having 
one the simplifies things would be great.

-Steve W

Thomas Bonfort wrote:
> Devs,
> 
> I foresee this might by stirring a can of worms given the precedent
> with the GD library, but I would like to propose that we stop relying
> on an external agg library, and pull in our own subset of agg in the
> mapserver source tree:
> 
> * most of the agg code is templated, which means that the agg external
> library actually only contains a tiny subset of what we're using
> anyways.
> * building agg is a pain for our users (Makefile needs to be patched
> (adding -fPIC and building a shared library), and some distro's
> package are just plain broken (rhel notably). This is my primary
> motivation for the modification.
> * the design intent of the library was to be directly included in
> project trees rather than being built as a library
> * the agg project is to the least not very lively. It has been taken
> over by the community, but for the time being this has limited itself
> to having a large list of commiters but no actual coding going on. As
> such I do not see it evolving in a near future.
> * there would be no change in the mapserver code, only Makefile modifications.
> 
> If we decide to go down this route, I volunteer to maintain the
> imported code and the corresponding Makefiles.
> 
> so:
> - can the mapscript maintainers speak up if this can be disruptive ?
> - bring on the flames :)
> 
> best regards,
> 
> thomas
> 



More information about the mapserver-dev mailing list