Opened 3 years ago

Closed 3 years ago

#63225 closed defect (duplicate)

php55-imagick @3.5.0 cannot currently be compiled with Xcode 12 or later

Reported by: hostep (Pieter Hoste) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: php55-imagick

Description

Hi!

Using:

  • macOS 10.15.7
  • MacPorts 2.7.1
  • Xcode 12.4

I was trying to upgrade php55-imagick from 3.4.4_2 to 3.5.0_0 but this fails:

$ sudo port upgrade php55-imagick
--->  Computing dependencies for php55-imagick
--->  Fetching archive for php55-imagick
--->  Attempting to fetch php55-imagick-3.5.0_0.darwin_19.x86_64.tbz2 from https://packages.macports.org/php55-imagick
--->  Attempting to fetch php55-imagick-3.5.0_0.darwin_19.x86_64.tbz2 from https://fra.de.packages.macports.org/php55-imagick
--->  Attempting to fetch php55-imagick-3.5.0_0.darwin_19.x86_64.tbz2 from https://mse.uk.packages.macports.org/php55-imagick
--->  Fetching distfiles for php55-imagick
Error: php55-imagick @3.5.0 cannot currently be compiled with Xcode 12 or later
Error: Failed to fetch php55-imagick: incompatible Xcode version
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_php_php-imagick/php55-imagick/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.

I had no problem upgrading php70-imagick

Thanks!

Change History (2)

comment:1 Changed 3 years ago by hostep (Pieter Hoste)

More details from the log file, not sure how helpful this is:

:error:fetch Failed to fetch php55-imagick: incompatible Xcode version
:debug:fetch Error code: NONE
:debug:fetch Backtrace: incompatible Xcode version
:debug:fetch     while executing
:debug:fetch "$pre $targetname"

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

Resolution: duplicate
Status: newclosed

The message is correct. You cannot currently use php56 or earlier if you use Xcode 12 or later, until I fix #60988. Use php70 or later or use Xcode 11.

Note: See TracTickets for help on using tickets.