graphics/gdal's Makefile uses the configuration option --with-png=internal. The current version uses PNG 1.0.6. Mapserver builds with the current PNG library, which is 1.2.8. The result is an error log of complaints about incompatible PNG libraries. Fix: Workaround: Change graphics/gdal/Makefile to read --with-png=/usr/local instead of --with-png=internal Fix: Include a knob to allow using internal png or port png. This might be needed for other graphic formats as well. How-To-Repeat: Make and install graphics/gdal, make and install graphics/mapserver
Responsible Changed From-To: gnats-admin->freebsd-ports-bugs Rescue this PR from the 'pending' category.
Responsible Changed From-To: freebsd-ports-bugs->lawrance over to maintainer
Thanks for the report! GDAL needs an update, which will involve a stack of new port knobs, so I think I might default to using the ports version of PNG to avoid trouble for unsuspecting users.
State Changed From-To: open->closed Committed, thanks!