Ticket #27958 (closed defect: invalid)
ImageMagick 6.6.7 fails to build with things in /usr/local
| Reported by: | calsaiwing@… | Owned by: | ryandesign@… |
|---|---|---|---|
| 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
Change History
comment:1 Changed 2 years ago by jmr@…
- Owner changed from macports-tickets@… to ryandesign@…
Please remember to cc the maintainer.
comment:2 Changed 2 years ago by ryandesign@…
- Status changed from new to closed
- Resolution set to invalid
- Summary changed from ImageMagick 6.6.7 fails to build to ImageMagick 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.


main.log