Opened 15 years ago
Closed 15 years ago
#19723 closed defect (invalid)
imagemagick: fails to compile due to compiling script
Reported by: | Damien@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.1 |
Keywords: | syntax, script, link | Cc: | |
Port: | imagemagick |
Description
port -d install imagemagick +rsvg +perl +gs +lcms +wmf +mpeg +jbig +jpeg2 +graphviz +hdri +no_x11 ... DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_ImageMagick/work/ImageMagick-6.5.2-4" && nice -n 1 make -j2 all' make all-am /bin/sh ./libtool --silent --tag=CC --mode=link /usr/bin/gcc-4.0 -std=gnu99 -pipe -O2 -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch x86_64 -mmacosx-version-min=10.5 -Wall -W -D_THREAD_SAFE -no-undefined -export-symbols-regex ".*" -version-info 2:0:0 -L/opt/local/lib -arch x86_64 -mmacosx-version-min=10.5 -L/opt/local/lib -o magick/libMagickCore.la -rpath /opt/local/lib magick/magick_libMagickCore_la-animate.lo magick/magick_libMagickCore_la-annotate.lo magick/magick_libMagickCore_la-artifact.lo magick/magick_libMagickCore_la-blob.lo magick/magick_libMagickCore_la-cache.lo magick/magick_libMagickCore_la-cache-view.lo magick/magick_libMagickCore_la-cipher.lo magick/magick_libMagickCore_la-client.lo magick/magick_libMagickCore_la-coder.lo magick/magick_libMagickCore_la-color.lo magick/magick_libMagickCore_la-colorspace.lo magick/magick_libMagickCore_la-compare.lo magick/magick_libMagickCore_la-composite.lo magick/magick_libMagickCore_la-compress.lo magick/magick_libMagickCore_la-configure.lo magick/magick_libMagickCore_la-constitute.lo magick/magick_libMagickCore_la-decorate.lo magick/magick_libMagickCore_la-delegate.lo magick/magick_libMagickCore_la-deprecate.lo magick/magick_libMagickCore_la-display.lo magick/magick_libMagickCore_la-distort.lo magick/magick_libMagickCore_la-draw.lo magick/magick_libMagickCore_la-effect.lo magick/magick_libMagickCore_la-enhance.lo magick/magick_libMagickCore_la-exception.lo magick/magick_libMagickCore_la-fx.lo magick/magick_libMagickCore_la-gem.lo magick/magick_libMagickCore_la-geometry.lo magick/magick_libMagickCore_la-hashmap.lo magick/magick_libMagickCore_la-identify.lo magick/magick_libMagickCore_la-image.lo magick/magick_libMagickCore_la-layer.lo magick/magick_libMagickCore_la-list.lo magick/magick_libMagickCore_la-locale.lo magick/magick_libMagickCore_la-log.lo magick/magick_libMagickCore_la-magic.lo magick/magick_libMagickCore_la-magick.lo magick/magick_libMagickCore_la-matrix.lo magick/magick_libMagickCore_la-memory.lo magick/magick_libMagickCore_la-mime.lo magick/magick_libMagickCore_la-module.lo magick/magick_libMagickCore_la-monitor.lo magick/magick_libMagickCore_la-montage.lo magick/magick_libMagickCore_la-option.lo magick/magick_libMagickCore_la-paint.lo magick/magick_libMagickCore_la-pixel.lo magick/magick_libMagickCore_la-policy.lo magick/magick_libMagickCore_la-PreRvIcccm.lo magick/magick_libMagickCore_la-prepress.lo magick/magick_libMagickCore_la-property.lo magick/magick_libMagickCore_la-profile.lo magick/magick_libMagickCore_la-quantize.lo magick/magick_libMagickCore_la-quantum.lo magick/magick_libMagickCore_la-quantum-export.lo magick/magick_libMagickCore_la-quantum-import.lo magick/magick_libMagickCore_la-random.lo magick/magick_libMagickCore_la-registry.lo magick/magick_libMagickCore_la-resample.lo magick/magick_libMagickCore_la-resize.lo magick/magick_libMagickCore_la-resource.lo magick/magick_libMagickCore_la-segment.lo magick/magick_libMagickCore_la-semaphore.lo magick/magick_libMagickCore_la-shear.lo magick/magick_libMagickCore_la-signature.lo magick/magick_libMagickCore_la-splay-tree.lo magick/magick_libMagickCore_la-static.lo magick/magick_libMagickCore_la-statistic.lo magick/magick_libMagickCore_la-stream.lo magick/magick_libMagickCore_la-string.lo magick/magick_libMagickCore_la-timer.lo magick/magick_libMagickCore_la-token.lo magick/magick_libMagickCore_la-transform.lo magick/magick_libMagickCore_la-threshold.lo magick/magick_libMagickCore_la-type.lo magick/magick_libMagickCore_la-utility.lo magick/magick_libMagickCore_la-version.lo magick/magick_libMagickCore_la-widget.lo magick/magick_libMagickCore_la-xml-tree.lo magick/magick_libMagickCore_la-xwindow.lo -lm -lpthread ltdl/libltdlc.la ./libtool: eval: line 961: syntax error near unexpected token `|' ./libtool: eval: line 961: `link -dump -symbols magick/.libs/magick_libMagickCore_la-animate.o magick/.libs/magick_libMagickCore_la-annotate.o magick/.libs/magick_libMagickCore_la-artifact.o magick/.libs/magick_libMagickCore_la-blob.o magick/.libs/magick_libMagickCore_la-cache.o magick/.libs/magick_libMagickCore_la-cache-view.o magick/.libs/magick_libMagickCore_la-cipher.o magick/.libs/magick_libMagickCore_la-client.o magick/.libs/magick_libMagickCore_la-coder.o magick/.libs/magick_libMagickCore_la-color.o magick/.libs/magick_libMagickCore_la-colorspace.o magick/.libs/magick_libMagickCore_la-compare.o magick/.libs/magick_libMagickCore_la-composite.o magick/.libs/magick_libMagickCore_la-compress.o magick/.libs/magick_libMagickCore_la-configure.o magick/.libs/magick_libMagickCore_la-constitute.o magick/.libs/magick_libMagickCore_la-decorate.o magick/.libs/magick_libMagickCore_la-delegate.o magick/.libs/magick_libMagickCore_la-deprecate.o magick/.libs/magick_libMagickCore_la-display.o magick/.libs/magick_libMagickCore_la-distort.o magick/.libs/magick_libMagickCore_la-draw.o magick/.libs/magick_libMagickCore_la-effect.o magick/.libs/magick_libMagickCore_la-enhance.o magick/.libs/magick_libMagickCore_la-exception.o magick/.libs/magick_libMagickCore_la-fx.o magick/.libs/magick_libMagickCore_la-gem.o magick/.libs/magick_libMagickCore_la-geometry.o magick/.libs/magick_libMagickCore_la-hashmap.o magick/.libs/magick_libMagickCore_la-identify.o magick/.libs/magick_libMagickCore_la-image.o magick/.libs/magick_libMagickCore_la-layer.o magick/.libs/magick_libMagickCore_la-list.o magick/.libs/magick_libMagickCore_la-locale.o magick/.libs/magick_libMagickCore_la-log.o magick/.libs/magick_libMagickCore_la-magic.o magick/.libs/magick_libMagickCore_la-magick.o magick/.libs/magick_libMagickCore_la-matrix.o magick/.libs/magick_libMagickCore_la-memory.o magick/.libs/magick_libMagickCore_la-mime.o magick/.libs/magick_libMagickCore_la-module.o magick/.libs/magick_libMagickCore_la-monitor.o magick/.libs/magick_libMagickCore_la-montage.o magick/.libs/magick_libMagickCore_la-option.o magick/.libs/magick_libMagickCore_la-paint.o magick/.libs/magick_libMagickCore_la-pixel.o magick/.libs/magick_libMagickCore_la-policy.o magick/.libs/magick_libMagickCore_la-PreRvIcccm.o magick/.libs/magick_libMagickCore_la-prepress.o magick/.libs/magick_libMagickCore_la-property.o magick/.libs/magick_libMagickCore_la-profile.o magick/.libs/magick_libMagickCore_la-quantize.o magick/.libs/magick_libMagickCore_la-quantum.o magick/.libs/magick_libMagickCore_la-quantum-export.o magick/.libs/magick_libMagickCore_la-quantum-import.o magick/.libs/magick_libMagickCore_la-random.o magick/.libs/magick_libMagickCore_la-registry.o magick/.libs/magick_libMagickCore_la-resample.o magick/.libs/magick_libMagickCore_la-resize.o magick/.libs/magick_libMagickCore_la-resource.o magick/.libs/magick_libMagickCore_la-segment.o magick/.libs/magick_libMagickCore_la-semaphore.o magick/.libs/magick_libMagickCore_la-shear.o magick/.libs/magick_libMagickCore_la-signature.o magick/.libs/magick_libMagickCore_la-splay-tree.o magick/.libs/magick_libMagickCore_la-static.o magick/.libs/magick_libMagickCore_la-statistic.o magick/.libs/magick_libMagickCore_la-stream.o magick/.libs/magick_libMagickCore_la-string.o magick/.libs/magick_libMagickCore_la-timer.o magick/.libs/magick_libMagickCore_la-token.o magick/.libs/magick_libMagickCore_la-transform.o magick/.libs/magick_libMagickCore_la-threshold.o magick/.libs/magick_libMagickCore_la-type.o magick/.libs/magick_libMagickCore_la-utility.o magick/.libs/magick_libMagickCore_la-version.o magick/.libs/magick_libMagickCore_la-widget.o magick/.libs/magick_libMagickCore_la-xml-tree.o magick/.libs/magick_libMagickCore_la-xwindow.o ltdl/.libs/libltdlc.a | | /opt/local/bin/gsed 's/.* //' | sort | uniq > magick/.libs/libMagickCore.exp' make[1]: *** [magick/libMagickCore.la] Error 1 make: *** [all] Error 2 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_ImageMagick/work/ImageMagick-6.5.2-4" && nice -n 1 make -j2 all " returned error 2 Command output: make all-am /bin/sh ./libtool --silent --tag=CC --mode=link /usr/bin/gcc-4.0 -std=gnu99 -pipe -O2 -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch x86_64 -mmacosx-version-min=10.5 -Wall -W -D_THREAD_SAFE -no-undefined -export-symbols-regex ".*" -version-info 2:0:0 -L/opt/local/lib -arch x86_64 -mmacosx-version-min=10.5 -L/opt/local/lib -o magick/libMagickCore.la -rpath /opt/local/lib magick/magick_libMagickCore_la-animate.lo magick/magick_libMagickCore_la-annotate.lo magick/magick_libMagickCore_la-artifact.lo magick/magick_libMagickCore_la-blob.lo magick/magick_libMagickCore_la-cache.lo magick/magick_libMagickCore_la-cache-view.lo magick/magick_libMagickCore_la-cipher.lo magick/magick_libMagickCore_la-client.lo magick/magick_libMagickCore_la-coder.lo magick/magick_libMagickCore_la-color.lo magick/magick_libMagickCore_la-colorspace.lo magick/magick_libMagickCore_la-compare.lo magick/magick_libMagickCore_la-composite.lo magick/magick_libMagickCore_la-compress.lo magick/magick_libMagickCore_la-configure.lo magick/magick_libMagickCore_la-constitute.lo magick/magick_libMagickCore_la-decorate.lo magick/magick_libMagickCore_la-delegate.lo magick/magick_libMagickCore_la-deprecate.lo magick/magick_libMagickCore_la-display.lo magick/magick_libMagickCore_la-distort.lo magick/magick_libMagickCore_la-draw.lo magick/magick_libMagickCore_la-effect.lo magick/magick_libMagickCore_la-enhance.lo magick/magick_libMagickCore_la-exception.lo magick/magick_libMagickCore_la-fx.lo magick/magick_libMagickCore_la-gem.lo magick/magick_libMagickCore_la-geometry.lo magick/magick_libMagickCore_la-hashmap.lo magick/magick_libMagickCore_la-identify.lo magick/magick_libMagickCore_la-image.lo magick/magick_libMagickCore_la-layer.lo magick/magick_libMagickCore_la-list.lo magick/magick_libMagickCore_la-locale.lo magick/magick_libMagickCore_la-log.lo magick/magick_libMagickCore_la-magic.lo magick/magick_libMagickCore_la-magick.lo magick/magick_libMagickCore_la-matrix.lo magick/magick_libMagickCore_la-memory.lo magick/magick_libMagickCore_la-mime.lo magick/magick_libMagickCore_la-module.lo magick/magick_libMagickCore_la-monitor.lo magick/magick_libMagickCore_la-montage.lo magick/magick_libMagickCore_la-option.lo magick/magick_libMagickCore_la-paint.lo magick/magick_libMagickCore_la-pixel.lo magick/magick_libMagickCore_la-policy.lo magick/magick_libMagickCore_la-PreRvIcccm.lo magick/magick_libMagickCore_la-prepress.lo magick/magick_libMagickCore_la-property.lo magick/magick_libMagickCore_la-profile.lo magick/magick_libMagickCore_la-quantize.lo magick/magick_libMagickCore_la-quantum.lo magick/magick_libMagickCore_la-quantum-export.lo magick/magick_libMagickCore_la-quantum-import.lo magick/magick_libMagickCore_la-random.lo magick/magick_libMagickCore_la-registry.lo magick/magick_libMagickCore_la-resample.lo magick/magick_libMagickCore_la-resize.lo magick/magick_libMagickCore_la-resource.lo magick/magick_libMagickCore_la-segment.lo magick/magick_libMagickCore_la-semaphore.lo magick/magick_libMagickCore_la-shear.lo magick/magick_libMagickCore_la-signature.lo magick/magick_libMagickCore_la-splay-tree.lo magick/magick_libMagickCore_la-static.lo magick/magick_libMagickCore_la-statistic.lo magick/magick_libMagickCore_la-stream.lo magick/magick_libMagickCore_la-string.lo magick/magick_libMagickCore_la-timer.lo magick/magick_libMagickCore_la-token.lo magick/magick_libMagickCore_la-transform.lo magick/magick_libMagickCore_la-threshold.lo magick/magick_libMagickCore_la-type.lo magick/magick_libMagickCore_la-utility.lo magick/magick_libMagickCore_la-version.lo magick/magick_libMagickCore_la-widget.lo magick/magick_libMagickCore_la-xml-tree.lo magick/magick_libMagickCore_la-xwindow.lo -lm -lpthread ltdl/libltdlc.la ./libtool: eval: line 961: syntax error near unexpected token `|' ./libtool: eval: line 961: `link -dump -symbols magick/.libs/magick_libMagickCore_la-animate.o magick/.libs/magick_libMagickCore_la-annotate.o magick/.libs/magick_libMagickCore_la-artifact.o magick/.libs/magick_libMagickCore_la-blob.o magick/.libs/magick_libMagickCore_la-cache.o magick/.libs/magick_libMagickCore_la-cache-view.o magick/.libs/magick_libMagickCore_la-cipher.o magick/.libs/magick_libMagickCore_la-client.o magick/.libs/magick_libMagickCore_la-coder.o magick/.libs/magick_libMagickCore_la-color.o magick/.libs/magick_libMagickCore_la-colorspace.o magick/.libs/magick_libMagickCore_la-compare.o magick/.libs/magick_libMagickCore_la-composite.o magick/.libs/magick_libMagickCore_la-compress.o magick/.libs/magick_libMagickCore_la-configure.o magick/.libs/magick_libMagickCore_la-constitute.o magick/.libs/magick_libMagickCore_la-decorate.o magick/.libs/magick_libMagickCore_la-delegate.o magick/.libs/magick_libMagickCore_la-deprecate.o magick/.libs/magick_libMagickCore_la-display.o magick/.libs/magick_libMagickCore_la-distort.o magick/.libs/magick_libMagickCore_la-draw.o magick/.libs/magick_libMagickCore_la-effect.o magick/.libs/magick_libMagickCore_la-enhance.o magick/.libs/magick_libMagickCore_la-exception.o magick/.libs/magick_libMagickCore_la-fx.o magick/.libs/magick_libMagickCore_la-gem.o magick/.libs/magick_libMagickCore_la-geometry.o magick/.libs/magick_libMagickCore_la-hashmap.o magick/.libs/magick_libMagickCore_la-identify.o magick/.libs/magick_libMagickCore_la-image.o magick/.libs/magick_libMagickCore_la-layer.o magick/.libs/magick_libMagickCore_la-list.o magick/.libs/magick_libMagickCore_la-locale.o magick/.libs/magick_libMagickCore_la-log.o magick/.libs/magick_libMagickCore_la-magic.o magick/.libs/magick_libMagickCore_la-magick.o magick/.libs/magick_libMagickCore_la-matrix.o magick/.libs/magick_libMagickCore_la-memory.o magick/.libs/magick_libMagickCore_la-mime.o magick/.libs/magick_libMagickCore_la-module.o magick/.libs/magick_libMagickCore_la-monitor.o magick/.libs/magick_libMagickCore_la-montage.o magick/.libs/magick_libMagickCore_la-option.o magick/.libs/magick_libMagickCore_la-paint.o magick/.libs/magick_libMagickCore_la-pixel.o magick/.libs/magick_libMagickCore_la-policy.o magick/.libs/magick_libMagickCore_la-PreRvIcccm.o magick/.libs/magick_libMagickCore_la-prepress.o magick/.libs/magick_libMagickCore_la-property.o magick/.libs/magick_libMagickCore_la-profile.o magick/.libs/magick_libMagickCore_la-quantize.o magick/.libs/magick_libMagickCore_la-quantum.o magick/.libs/magick_libMagickCore_la-quantum-export.o magick/.libs/magick_libMagickCore_la-quantum-import.o magick/.libs/magick_libMagickCore_la-random.o magick/.libs/magick_libMagickCore_la-registry.o magick/.libs/magick_libMagickCore_la-resample.o magick/.libs/magick_libMagickCore_la-resize.o magick/.libs/magick_libMagickCore_la-resource.o magick/.libs/magick_libMagickCore_la-segment.o magick/.libs/magick_libMagickCore_la-semaphore.o magick/.libs/magick_libMagickCore_la-shear.o magick/.libs/magick_libMagickCore_la-signature.o magick/.libs/magick_libMagickCore_la-splay-tree.o magick/.libs/magick_libMagickCore_la-static.o magick/.libs/magick_libMagickCore_la-statistic.o magick/.libs/magick_libMagickCore_la-stream.o magick/.libs/magick_libMagickCore_la-string.o magick/.libs/magick_libMagickCore_la-timer.o magick/.libs/magick_libMagickCore_la-token.o magick/.libs/magick_libMagickCore_la-transform.o magick/.libs/magick_libMagickCore_la-threshold.o magick/.libs/magick_libMagickCore_la-type.o magick/.libs/magick_libMagickCore_la-utility.o magick/.libs/magick_libMagickCore_la-version.o magick/.libs/magick_libMagickCore_la-widget.o magick/.libs/magick_libMagickCore_la-xml-tree.o magick/.libs/magick_libMagickCore_la-xwindow.o ltdl/.libs/libltdlc.a | | /opt/local/bin/gsed 's/.* //' | sort | uniq > magick/.libs/libMagickCore.exp' make[1]: *** [magick/libMagickCore.la] Error 1 make: *** [all] Error 2 Warning: the following items did not execute (for ImageMagick): org.macports.activate org.macports.build org.macports.destroot org.macports.archive org.macports.install Error: Status 1 encountered during processing.
Look at the end of the lines, for "… | | …". See the double pipe ? That's the problem I think.
Change History (4)
comment:1 Changed 15 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|
comment:2 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
comment:3 Changed 15 years ago by Damien@…
You are correct : Leopard and the +universal trick for 64 bits Also, my default variants are the following : +ipv6 +quartz +no_x11 -x11 +universal
Xcode is version 3.1.2, working correctly.
comment:4 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → invalid |
---|---|
Status: | new → closed |
MacPorts 1.8 now has a build_arch setting in macports.conf which is to be used for changing the single non-universal build arch. It's no longer ok to set universal_archs to a single architecture.
Note: See
TracTickets for help on using
tickets.
Sure, I would guess some command variable in the Makefile is evaluating to the empty string.
You're using lots more variants than I've used together, so I'll see if I can reproduce this.
Based on the output "-isysroot /Developer/SDKs/MacOSX10.5.sdk -arch x86_64" I assume you are on Mac OS X 10.5.x, are selecting the +universal variant, and have set universal_archs to x86_64, is that right?
What version of Xcode do you have? If less than 3.1.2, update to that version, clean the port (sudo port clean ImageMagick), and try again.