#29749: libdevil 1.7.8_2 refers to deprecated and removed function in libpng -------------------------------+-------------------------------------------- Reporter: daftalx@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: -------------------------------+-------------------------------------------- while running a code dependent on libdevil, I get: {{{ 15:39:49: Error: dlopen(/opt/local/lib/libunitsync.so, 2): Symbol not found: _png_set_gray_1_2_4_to_8 Referenced from: /opt/local/lib/libIL.1.dylib Expected in: flat namespace in /opt/local/lib/libIL.1.dylib }}} Further reading got me to: "png_set_gray_1_2_4_to_8" was deprecated and REMOVED in libpng 1.4 and replaced with "png_set_expand_gray_1_2_4_to_8". MacPorts has libpng 1.4.7. -- Ticket URL: <https://trac.macports.org/ticket/29749> MacPorts <http://www.macports.org/> Ports system for Mac OS