Package: libpng12-dev Version: 1.2.13-4 Severity: grave Justification: breaks build-depending packages
Functions png_get_asm_flags(), png_set_asm_flags(), and possible some more are part of libpng's API, but are missing from libpng's list of exported symbols on amd64. I've checked that it's present on i386 and ia64. This problem surfaced because libpng recently switched to using MMX-optimized routines on amd64 (or at least started telling to do so), and the two mentioned functions are required to ensure thread-safety in asm-optimized code (cf. libpng(3)). At least imagemagick and graphicsmagick fail to link on amd64 due to this problem, but as the affected code was taken from libpng's man page, there might be more FTBFS errors lurking. If you disagree on the RC-ness of this issue, please let me know. I can hack around it in my packages for Debian's purposes, but not in a generic way. Regards, Daniel. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]