#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