cvs commit: ports/graphics/ImageMagick Makefile distinfo pkg-plist

Andrey Chernov ache at FreeBSD.ORG
Thu Jul 27 14:35:47 UTC 2006


On Thu, Jul 27, 2006 at 10:09:20AM +0200, Kirill Ponomarew wrote:
> On Wed, Jul 26, 2006 at 03:44:04PM +0000, Andrey A. Chernov wrote:
> > ache        2006-07-26 15:44:04 UTC
> > 
> >   FreeBSD ports repository
> > 
> >   Modified files:
> >     graphics/ImageMagick Makefile distinfo pkg-plist 
> >   Log:
> >   Upgrade to 6.2.8-5
> >   
> >   Submitted by:   maintainer
> 
> It seems broken here on amd64:
> 
> /usr/local/lib/libjasper.so: warning: warning: tmpnam() possibly used unsafely; consider using mkstemp()
> magick/.libs/libMagick.so: undefined reference to `png_set_asm_flags'
> magick/.libs/libMagick.so: undefined reference to `png_get_asm_flags'
> gmake: *** [utilities/animate] Error 1
> *** Error code 2

Probably your local error, check where PNG_USE_PNGGCCRD is defined (I 
don't have amd64 to test).
This function call is compiled only if PNG_USE_PNGGCCRD is defined, which 
should _not_ be defined on != i386 i.e. amd64. See coders/png.c:

#if defined(PNG_USE_PNGGCCRD) && defined(PNG_ASSEMBLER_CODE_SUPPORTED) \
&& (PNG_LIBPNG_VER >= 10200)
...
    png_set_asm_flags(ping, asm_flags & ~mmx_disable_mask);
  }
#endif

-- 
http://ache.pp.ru/


More information about the cvs-all mailing list