ports/121071: graphics/ImageMagick version 6.3.8-9 compile failure (ltdl/dlopen.la is not a valid libtool archive)

User1001 supraexpress at globaleyes.net
Mon Feb 25 06:40:07 UTC 2008


>Number:         121071
>Category:       ports
>Synopsis:       graphics/ImageMagick version 6.3.8-9 compile failure (ltdl/dlopen.la is not a valid libtool archive)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 25 06:40:06 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     User1001
>Release:        FreeBSD 6.3-STABLE i386
>Organization:
>Environment:


System: FreeBSD 6.3-STABLE #3: Fri Feb 22 19:04:10 CST 2008

libtool-1.5.24
ImageMagick-6.3.6.9


>Description:


1) ImageMagick portupgrade upgrades for ImageMagick-6.3.6.9 always fail ("file moved", et cetera).

2) Source for ImageMagick is now V 6.3.8-9

3) V6.3.6-9 files/patch-configure needs a small line adjustment for V2.3.8-9 (patch attached)

4) v6.3.8-9 compile failed with:

  coders/magick_libMagickCore_la-yuv.lo    coders/magick_libMagickCore_la-fpx.lo   coders/magick_libMagickCore_la-jbig.lo coders/magick_libMagickCore_la-jpeg.lo coders/magick_libMagickCore_la-jp2.lo  coders/magick_libMagickCore_la-png.lo coders/magick_libMagickCore_la-ept.lo  coders/magick_libMagickCore_la-tiff.lo coders/magick_libMagickCore_la-x.lo  coders/magick_libMagickCore_la-xwd.lo filters/magick_libMagickCore_la-analyze.lo -ljbig -llcms -ltiff -lfreetype -ljasper -ljpeg -lpng -lfpx -L/usr/local/lib -lfontconfig -lwmflite -lXext -lXt -lSM -lICE -lX11 -lbz2 -L/usr/local/lib -lrsvg-2 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv -lxml2 -lz -lm ltdl/libltdlc.la 
copying selected object files to avoid basename conflicts...
libtool: link: `/usr/ports/graphics/ImageMagick/work/ImageMagick-6.3.8/ltdl/dlopen.la' is not a valid libtool archive
*** Error code 1

I don't know anything about "libtool archive files" but a casual glance at the file above doesn't lead to anything obvious
to me.

I don't know if this is in any way related to "libtool-1.5.24 Makefile configure arg":
    CONFIGURE_ARGS?= --disable-ltdl-install



>How-To-Repeat:





>Fix:


--- configure.orig      2008-02-25 00:00:13.000000000 -0600
+++ configure   2008-02-25 00:02:53.000000000 -0600
@@ -10768,7 +10768,7 @@
 
 # This can be used to rebuild libtool when needed
 LIBTOOL_DEPS="$ltmain"
-
+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
 # Always use our own libtool.
 LIBTOOL='$(SHELL) $(top_builddir)/libtool'


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list