Opened 13 years ago

Closed 13 years ago

#27958 closed defect (invalid)

ImageMagick 6.6.7 fails to build with things in /usr/local

Reported by: calsaiwing@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: ImageMagick

Description

I had the previous version of ImageMagick installed and everything was working fine. Then I did a "port upgrade outdated" and I got this error while configuring for ImageMagick. I have tried uninstalling everything, moved the /usr/local/bin directory, and then reinstalled MacPorts, then "sudo port install ImageMagick", but still got the same error.

:info:configure checking size of off_t... configure: error: in `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_ImageMagick/work/ImageMagick-6.6.7-0':
:info:configure configure: error: cannot compute sizeof (off_t)
:info:configure See `config.log' for more details
:info:configure shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_ImageMagick/work/ImageMagick-6.6.7-0" && ./configure --prefix=/opt/local --enable-shared --enable-static --disable-ltdl-install --with-frozenpaths --without-openexr --disable-hdri --with-dps --with-bzlib --with-fontconfig --with-gslib --with-jpeg --with-lcms --with-png --with-tiff --with-zlib --with-modules --with-xml --with-x --without-perl --without-fpx --without-jbig --without-jp2 --without-wmf --without-gvc --without-rsvg --without-lqr --with-gs-font-dir=/opt/local/share/fonts/urw-fonts --with-quantum-depth=16 " returned error 77
:error:configure Target org.macports.configure returned: configure failure: shell command failed (see log for details)
:debug:configure Backtrace: configure failure: shell command failed (see log for details)
    while executing
"$procedure $targetname"
:info:configure Warning: the following items did not execute (for ImageMagick): org.macports.activate org.macports.configure org.macports.build org.macports.destroot org.macports.install
:notice:configure Log for ImageMagick is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_ImageMagick/main.log

Attachments (2)

main.log (325.4 KB) - added by calsaiwing@… 13 years ago.
main.log
config.log (230.1 KB) - added by calsaiwing@… 13 years ago.
config.log

Download all attachments as: .zip

Change History (4)

Changed 13 years ago by calsaiwing@…

Attachment: main.log added

main.log

Changed 13 years ago by calsaiwing@…

Attachment: config.log added

config.log

comment:1 Changed 13 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to ryandesign@…

Please remember to cc the maintainer.

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: invalid
Status: newclosed
Summary: ImageMagick 6.6.7 fails to buildImageMagick 6.6.7 fails to build with things in /usr/local

The relevant error in your config.log is:

dyld: lazy symbol binding failed: Symbol not found: ___emutls_get_address
  Referenced from: /usr/local/lib/libgomp.1.dylib
  Expected in: /usr/local/lib/libgcc_s.1.dylib

Remove or rename /usr/local. It is not supported to have anything in /usr/local while using MacPorts.

Note: See TracTickets for help on using tickets.