Re: No binaries installed by 6.4.5-0 on Mac OS X 10.4.11

Ryan Schmidt <[email protected]>
Newsgroups gmane.comp.video.image-magick.bugs
Message-ID <[email protected]>
On Oct 28, 2008, at 18:10,  
[email protected] wrote:

>> I maintain ImageMagick in MacPorts,
>
> Well that's very different.   We have updated the autoconf /  
> automake /
> libtool scripts in ImageMagick 6.4.5-1, available now in
> ftp://magick.imagemagick.org/pub/ImageMagick.  Can you see if the  
> updated
> scripts fixes the problem?  If not, save the configure, make, and  
> make install
> logs to a file we can download and review.

6.4.5-1 doesn't change it.

The binaries are getting built, they're just not getting installed by  
"make install" on 6.4.5-1, though they were installed by make install  
on 6.4.4-10.

I noticed that during the MacPorts destroot phase (which is basically  
"make install DESTROOT=/someplace") 6.4.4-10 uses the sh shell while  
6.4.5-1 uses ksh.

I also found these differences between running ./configure on  
6.4.4-10 vs. 6.4.5-1:


  checking the name lister (/usr/bin/nm -p) interface... BSD nm
  checking the maximum length of command line arguments... 196608
  checking whether the shell understands some XSI constructs... yes
-checking whether the shell understands "+="... no
+checking whether the shell understands "+="... yes
  checking for /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld option to  
reload object files... -r
  checking for objdump... no
  checking how to recognize dependent libraries... pass_all
@@ -668,7 +669,7 @@
  checking if XML package is complete... yes
  -------------------------------------------------------------
  checking for ImageMagick delegate programs...
-./configure: line 42120: test: -gt: unary operator expected
+./configure[34776]: test: argument expected
  checking for autotrace... autotrace
  checking for mplayer... mplayer
  checking for bzip2... /mp/bin/bzip2
@@ -841,7 +842,7 @@
  Options used to compile and link:
    PREFIX          = /mp
    EXEC-PREFIX     = /mp
-  VERSION         = 6.4.4
+  VERSION         = 6.4.5
    CC              = /usr/bin/gcc-4.0 -std=gnu99
    CFLAGS          = -O2 -Wall -W -D_THREAD_SAFE
    MAGICK_CFLAGS   = -O2 -Wall -W -D_THREAD_SAFE
@@ -854,3 +855,4 @@
    CXX             = /usr/bin/g++-4.0
    CXXFLAGS        = -O2 -Wall -W -D_THREAD_SAFE

+./configure: line 90: 5: cannot open [Bad file descriptor]


Not sure what that file is that it can't open.


> We did a standard ImageMagick build under Mac OS X Leopard as we  
> always do
> before a release and it installed without complaint.

I had a friend try 6.4.5-0 using MacPorts on Leopard. There was no  
problem. The binaries got installed.


Tiger has ksh version "sh (AT&T Labs Research) 1993-12-28 p"

Leopard has ksh version "sh (AT&T Research) 1993-12-28 s+"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.