well i like to build a lot of my own programs .Even if they are in the Arch,CentOS,or Fedora repos .
there was a resent update to libpng14 ( and removing libpng12)
Google libpng12 for the reason for that hack
but the upshot is a few things need hacking to build
see the libpng page
http://libpng.sourceforge.net/ANNOUNCE-1.4.0.txt
so far i have found that gimp-2.6.8 throughs an error
and Celestia svn build
” png_set_gray_1_2_4_to_8 ” needs to be changed to
png_set_expand_gray_1_2_4_to_8
but from the Arch forum there seams to be a bunch of things that will need patching
at least this is a easy fix