[MacPorts] #26263: pngmeta: undefined symbols (doesn't build)
MacPorts
noreply at macports.org
Fri Jan 28 06:02:54 PST 2011
#26263: pngmeta: undefined symbols (doesn't build)
-----------------------------------+----------------------------------------
Reporter: macports@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.1
Keywords: | Port: pngmeta
-----------------------------------+----------------------------------------
Comment(by vinc17@…):
Adding -Wall confirms that functions like png_crc_finish() are no longer
declared:
{{{
pngmeta.c:122: warning: implicit declaration of function ‘png_crc_finish’
}}}
It seems they (at least some of them) were never part of the official
libpng API, so that they have been removed without notice from libpng. The
pngmeta.c code still has:
{{{
#define PNG_INTERNAL
}}}
So, if pngmeta relied on libpng internals, I'm not surprised that it can
no longer be built.
Note that Debian has a modified version of pngmeta.
--
Ticket URL: <https://trac.macports.org/ticket/26263#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list