#67898 closed defect (fixed)

php +universal: php-config: unexpected EOF while looking for matching `"', syntax error: unexpected end of file

Reported by: thomashohn Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: arm64 Cc:
Port: php

Description (last modified by thomashohn)

Hi

I'm trying to install php82-gd on a Mac with M2 processor (ARM). I tend to get this error:

:info:archivefetch --->  php82-gd-8.2.8_0.darwin_22.arm64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch --->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/php82-gd
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:msg:archivefetch --->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://packages.macports.org/php82-gd
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:msg:archivefetch --->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://nue.de.packages.macports.org/php82-gd

So is the archive missing or ??

Attachments (3)

main.log-trace-option (77.1 KB) - added by thomashohn 14 months ago.
Main log with trace option
main.log-no-trace-option (69.9 KB) - added by thomashohn 14 months ago.
Main log with no trace option
php-config82-broken (3.0 KB) - added by thomashohn 14 months ago.
Broken php-config82

Download all attachments as: .zip

Change History (18)

comment:1 Changed 14 months ago by thomashohn

Description: modified (diff)

comment:2 Changed 14 months ago by jmroot (Joshua Root)

Owner: set to ryandesign
Status: newassigned

comment:3 Changed 14 months ago by jmroot (Joshua Root)

Yes, there is no binary available in this case, but that shouldn't prevent installation. See wiki:FAQ#fromsource

comment:4 Changed 14 months ago by thomashohn

Thx for your answers - unfortunately it does not build and dies with the following - any clue?

version:1
:debug:main Starting logging for php82-gd @8.2.8_0
:debug:sysinfo macOS 13.4.1 (darwin/22.5.0) arch arm
:debug:sysinfo MacPorts 2.8.1
:debug:sysinfo Xcode 14.3.1, CLT 14.3.1.0.1.1683849156
:debug:sysinfo SDK 13
:debug:sysinfo MACOSX_DEPLOYMENT_TARGET: 13.0
:debug:main Fetching php82-gd-8.2.8_0.darwin_22.arm64.tbz2 archive size
:debug:main epoch: in tree: 0 installed: 0
:debug:main xz 5.4.3_0 exists in the ports tree
:debug:main xz 5.4.3_0 +universal is the latest installed
:debug:main xz 5.4.3_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/xz
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! xz 5.4.3_0 >= xz 5.4.3_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libiconv 1.17_0 exists in the ports tree
:debug:main libiconv 1.17_0  is the latest installed
:debug:main libiconv 1.17_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/libiconv
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Re-registering default for configure.universal_args
:debug:main Re-registering default for configure.cc_archflags
:debug:main Re-registering default for configure.objc_archflags
:debug:main Re-registering default for configure.cxx_archflags
:debug:main Re-registering default for configure.objcxx_archflags
:debug:main Re-registering default for configure.fc_archflags
:debug:main Re-registering default for configure.f90_archflags
:debug:main Re-registering default for configure.f77_archflags
:debug:main Re-registering default for configure.ld_archflags
:debug:main Re-registering default for configure.universal_cflags
:debug:main Re-registering default for configure.universal_objcflags
:debug:main Re-registering default for configure.universal_cxxflags
:debug:main Re-registering default for configure.universal_objcxxflags
:debug:main Re-registering default for configure.universal_cppflags
:debug:main Re-registering default for configure.universal_ldflags
:debug:main Sourcing PortGroup muniversal 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.1.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback muniversal::add_compiler_flags
:debug:main Finished running callback muniversal::add_compiler_flags
:debug:main No need to upgrade! libiconv 1.17_0 >= libiconv 1.17_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main gettext-runtime 0.21.1_0 exists in the ports tree
:debug:main gettext-runtime 0.21.1_0  is the latest installed
:debug:main gettext-runtime 0.21.1_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/gettext
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main compiler clang 1403.0.22.14.1 not blacklisted because it doesn't match {clang < 211.10.1}
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! gettext-runtime 0.21.1_0 >= gettext-runtime 0.21.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main pkgconfig 0.29.2_0 exists in the ports tree
:debug:main pkgconfig 0.29.2_0  is the latest installed
:debug:main pkgconfig 0.29.2_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/pkgconfig
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main Sourcing PortGroup conflicts_build 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/conflicts_build-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! pkgconfig 0.29.2_0 >= pkgconfig 0.29.2_0
:debug:main epoch: in tree: 1 installed: 1
:debug:main autoconf 2.71_2 exists in the ports tree
:debug:main autoconf 2.71_2  is the latest installed
:debug:main autoconf 2.71_2  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/autoconf
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! autoconf 2.71_2 >= autoconf 2.71_2
:debug:main epoch: in tree: 0 installed: 0
:debug:main m4 1.4.19_1 exists in the ports tree
:debug:main m4 1.4.19_1  is the latest installed
:debug:main m4 1.4.19_1  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/m4
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! m4 1.4.19_1 >= m4 1.4.19_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main freetype 2.12.1_0 exists in the ports tree
:debug:main freetype 2.12.1_0  is the latest installed
:debug:main freetype 2.12.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/print/freetype
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! freetype 2.12.1_0 >= freetype 2.12.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main brotli 1.0.9_2 exists in the ports tree
:debug:main brotli 1.0.9_2  is the latest installed
:debug:main brotli 1.0.9_2  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/brotli
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main Re-registering default for configure.dir
:debug:main Re-registering default for configure.pre_args
:debug:main Re-registering default for build.dir
:debug:main Re-registering default for destroot.target
:debug:main Sourcing PortGroup cmake 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/cmake-1.0.tcl
:debug:main Re-registering default for extract.rename
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! brotli 1.0.9_2 >= brotli 1.0.9_2
:debug:main epoch: in tree: 0 installed: 0
:debug:main bzip2 1.0.8_0 exists in the ports tree
:debug:main bzip2 1.0.8_0  is the latest installed
:debug:main bzip2 1.0.8_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/bzip2
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main universal variant already exists, so not adding the default one
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! bzip2 1.0.8_0 >= bzip2 1.0.8_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libpng 1.6.40_0 exists in the ports tree
:debug:main libpng 1.6.40_0  is the latest installed
:debug:main libpng 1.6.40_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/libpng
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! libpng 1.6.40_0 >= libpng 1.6.40_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main zlib 1.2.13_0 exists in the ports tree
:debug:main zlib 1.2.13_0  is the latest installed
:debug:main zlib 1.2.13_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/zlib
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! zlib 1.2.13_0 >= zlib 1.2.13_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libjpeg-turbo 2.1.5.1_0 exists in the ports tree
:debug:main libjpeg-turbo 2.1.5.1_0  is the latest installed
:debug:main libjpeg-turbo 2.1.5.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/libjpeg-turbo
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Re-registering default for destroot.target
:debug:main Re-registering default for configure.dir
:debug:main Re-registering default for build.dir
:debug:main Re-registering default for configure.pre_args
:debug:main Sourcing PortGroup cmake 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/cmake-1.1.tcl
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! libjpeg-turbo 2.1.5.1_0 >= libjpeg-turbo 2.1.5.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main webp 1.3.1_0 exists in the ports tree
:debug:main webp 1.3.1_0  is the latest installed
:debug:main webp 1.3.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/webp
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! webp 1.3.1_0 >= webp 1.3.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main giflib 4.2.3_0 exists in the ports tree
:debug:main giflib 4.2.3_0  is the latest installed
:debug:main giflib 4.2.3_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/giflib
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! giflib 4.2.3_0 >= giflib 4.2.3_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main tiff 4.5.1_1 exists in the ports tree
:debug:main tiff 4.5.1_1  is the latest installed
:debug:main tiff 4.5.1_1  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/graphics/tiff
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup xcodeversion 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/xcodeversion-1.0.tcl
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! tiff 4.5.1_1 >= tiff 4.5.1_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main lerc 4.0.0_1 exists in the ports tree
:debug:main lerc 4.0.0_1  is the latest installed
:debug:main lerc 4.0.0_1  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/gis/lerc
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
:debug:main Re-registering default for destroot.target
:debug:main Re-registering default for configure.dir
:debug:main Re-registering default for build.dir
:debug:main Re-registering default for configure.pre_args
:debug:main Sourcing PortGroup cmake 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/cmake-1.1.tcl
:debug:main Re-registering default for extract.rename
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main Re-registering default for extract.rename
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! lerc 4.0.0_1 >= lerc 4.0.0_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main libdeflate 1.18_0 exists in the ports tree
:debug:main libdeflate 1.18_0  is the latest installed
:debug:main libdeflate 1.18_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/libdeflate
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Re-registering default for destroot.target
:debug:main Re-registering default for configure.dir
:debug:main Re-registering default for build.dir
:debug:main Re-registering default for configure.pre_args
:debug:main Sourcing PortGroup cmake 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/cmake-1.1.tcl
:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
:debug:main Sourcing PortGroup legacysupport 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/legacysupport-1.1.tcl
:debug:main Re-registering default for extract.rename
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main Re-registering default for extract.rename
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback legacysupport::add_legacysupport
:debug:main legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to extract.env
:debug:main legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to configure.env
:debug:main legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to build.env
:debug:main legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to destroot.env
:debug:main legacysupport: Will append MACPORTS_LEGACY_SUPPORT_DISABLED=1 to test.env
:debug:main Finished running callback legacysupport::add_legacysupport
:debug:main No need to upgrade! libdeflate 1.18_0 >= libdeflate 1.18_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main zstd 1.5.5_0 exists in the ports tree
:debug:main zstd 1.5.5_0  is the latest installed
:debug:main zstd 1.5.5_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/zstd
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main Sourcing PortGroup compiler_wrapper 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_wrapper-1.0.tcl
:debug:main Re-registering default for compwrap.add_compiler_flags
:debug:main Re-registering default for use_configure
:debug:main Re-registering default for universal_variant
:debug:main Sourcing PortGroup makefile 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/makefile-1.0.tcl
:debug:main Re-registering default for configure.universal_args
:debug:main Re-registering default for configure.cc_archflags
:debug:main Re-registering default for configure.objc_archflags
:debug:main Re-registering default for configure.cxx_archflags
:debug:main Re-registering default for configure.objcxx_archflags
:debug:main Re-registering default for configure.fc_archflags
:debug:main Re-registering default for configure.f90_archflags
:debug:main Re-registering default for configure.f77_archflags
:debug:main Re-registering default for configure.ld_archflags
:debug:main Re-registering default for configure.universal_cflags
:debug:main Re-registering default for configure.universal_objcflags
:debug:main Re-registering default for configure.universal_cxxflags
:debug:main Re-registering default for configure.universal_objcxxflags
:debug:main Re-registering default for configure.universal_cppflags
:debug:main Re-registering default for configure.universal_ldflags
:debug:main Sourcing PortGroup muniversal 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.1.tcl
:debug:main Re-registering default for extract.rename
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main Re-registering default for extract.rename
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback compwrap::configure_envs
:debug:main Finished running callback compwrap::configure_envs
:debug:main Running callback makefile_pg::makefile_setup
:debug:main Finished running callback makefile_pg::makefile_setup
:debug:main Running callback muniversal::add_compiler_flags
:debug:main Finished running callback muniversal::add_compiler_flags
:debug:main No need to upgrade! zstd 1.5.5_0 >= zstd 1.5.5_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main lz4 1.9.4_0 exists in the ports tree
:debug:main lz4 1.9.4_0  is the latest installed
:debug:main lz4 1.9.4_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/archivers/lz4
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main Re-registering default for extract.rename
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main Re-registering default for extract.rename
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! lz4 1.9.4_0 >= lz4 1.9.4_0
:debug:main epoch: in tree: 2 installed: 2
:debug:main php82 8.2.8_0 exists in the ports tree
:debug:main php82 8.2.8_0 +libedit+universal is the latest installed
:debug:main php82 8.2.8_0 +libedit+universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/php
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup php 1.1 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/php-1.1.tcl
:debug:main Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl
:debug:main Sourcing PortGroup compiler_wrapper 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/compiler_wrapper-1.0.tcl
:debug:main Sourcing PortGroup openssl 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/openssl-1.0.tcl
:debug:main openssl: branch_proc set : Branch no_version
:debug:main setting option php.branches to {5.2 5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3}
:debug:main compiler clang 1403.0.22.14.1 not blacklisted because it doesn't match {clang < 400}
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant libedit provides libedit
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback compwrap::configure_envs
:debug:main Finished running callback compwrap::configure_envs
:debug:main Running callback openssl::set_openssl_dependency
:debug:main Finished running callback openssl::set_openssl_dependency
:debug:main Running callback openssl::check_for_cmake
:debug:main Finished running callback openssl::check_for_cmake
:debug:main Running callback openssl::configure_build
:debug:main Finished running callback openssl::configure_build
:debug:main No need to upgrade! php82 8.2.8_0 >= php82 8.2.8_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main gsed 4.9_1 exists in the ports tree
:debug:main gsed 4.9_1  is the latest installed
:debug:main gsed 4.9_1  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/gsed
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup gnu_info 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/gnu_info-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! gsed 4.9_1 >= gsed 4.9_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main texinfo 7.0.3_0 exists in the ports tree
:debug:main texinfo 7.0.3_0  is the latest installed
:debug:main texinfo 7.0.3_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/texinfo
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main Re-registering default for configure.universal_args
:debug:main Sourcing PortGroup perl5 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/perl5-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! texinfo 7.0.3_0 >= texinfo 7.0.3_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main ncurses 6.4_0 exists in the ports tree
:debug:main ncurses 6.4_0  is the latest installed
:debug:main ncurses 6.4_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/ncurses
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! ncurses 6.4_0 >= ncurses 6.4_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main perl5.34 5.34.1_0 exists in the ports tree
:debug:main perl5.34 5.34.1_0  is the latest installed
:debug:main perl5.34 5.34.1_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/perl5
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Re-registering default for configure.universal_args
:debug:main Sourcing PortGroup perl5 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/perl5-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! perl5.34 5.34.1_0 >= perl5.34 5.34.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main db48 4.8.30_5 exists in the ports tree
:debug:main db48 4.8.30_5  is the latest installed
:debug:main db48 4.8.30_5  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/db48
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! db48 4.8.30_5 >= db48 4.8.30_5
:debug:main epoch: in tree: 0 installed: 0
:debug:main gdbm 1.23_0 exists in the ports tree
:debug:main gdbm 1.23_0  is the latest installed
:debug:main gdbm 1.23_0  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/databases/gdbm
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! gdbm 1.23_0 >= gdbm 1.23_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main readline 8.2.001_0 exists in the ports tree
:debug:main readline 8.2.001_0  is the latest installed
:debug:main readline 8.2.001_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/readline
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! readline 8.2.001_0 >= readline 8.2.001_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main libxml2 2.10.4_2 exists in the ports tree
:debug:main libxml2 2.10.4_2 +universal is the latest installed
:debug:main libxml2 2.10.4_2 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/textproc/libxml2
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! libxml2 2.10.4_2 >= libxml2 2.10.4_2
:debug:main epoch: in tree: 1 installed: 1
:debug:main icu 73.2_0 exists in the ports tree
:debug:main icu 73.2_0 +universal is the latest installed
:debug:main icu 73.2_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/icu
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! icu 73.2_0 >= icu 73.2_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main mhash 0.9.9.9_1 exists in the ports tree
:debug:main mhash 0.9.9.9_1  is the latest installed
:debug:main mhash 0.9.9.9_1 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/mhash
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main adding the default universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! mhash 0.9.9.9_1 >= mhash 0.9.9.9_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main pcre2 10.42_0 exists in the ports tree
:debug:main pcre2 10.42_0  is the latest installed
:debug:main pcre2 10.42_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/pcre
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
:debug:main Re-registering default for extract.rename
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main Re-registering default for extract.rename
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main universal variant already exists, so not adding the default one
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! pcre2 10.42_0 >= pcre2 10.42_0
:debug:main epoch: in tree: 20090923 installed: 20090923
:debug:main libedit 20221030-3.1_0 exists in the ports tree
:debug:main libedit 20221030-3.1_0  is the latest installed
:debug:main libedit 20221030-3.1_0 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/libedit
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup muniversal 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/muniversal-1.0.tcl
:debug:main Sourcing PortGroup clang_dependency 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/clang_dependency-1.0.tcl
:debug:main muniversal: adding universal variant
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! libedit 20221030-3.1_0 >= libedit 20221030-3.1_0
:debug:main epoch: in tree: 0 installed: 0
:debug:main argon2 20190702_1 exists in the ports tree
:debug:main argon2 20190702_1  is the latest installed
:debug:main argon2 20190702_1 +universal is active
:debug:main Merging existing requested variants '+universal' into variants
:debug:main new fully merged portvariants: universal +
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/devel/argon2
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup github 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/github-1.0.tcl
:debug:main Re-registering default for extract.rename
:debug:main Re-registering default for livecheck.url
:debug:main Re-registering default for livecheck.regex
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf
:debug:main universal variant already exists, so not adding the default one
:debug:main Executing variant universal provides universal
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main No need to upgrade! argon2 20190702_1 >= argon2 20190702_1
:debug:main epoch: in tree: 0 installed: 0
:debug:main php_select 1.0_1 exists in the ports tree
:debug:main php_select 1.0_1  is the latest installed
:debug:main php_select 1.0_1  is active
:debug:main Merging existing requested variants '' into variants
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/sysutils/php_select
:debug:main OS darwin/22.5.0 (macOS 13.4.1) arch arm
:debug:main Sourcing PortGroup stub 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/stub-1.0.tcl
:debug:main Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl
:debug:main only one arch supported, so not adding the default universal variant
:debug:main Running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Finished running callback portconfigure::add_automatic_compiler_dependencies
:debug:main Running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Finished running callback portbuild::add_automatic_buildsystem_dependencies
:debug:main Running callback portstartupitem::add_notes
:debug:main Finished running callback portstartupitem::add_notes
:debug:main Running callback stub::setup_stub
:debug:main Finished running callback stub::setup_stub
:debug:main No need to upgrade! php_select 1.0_1 >= php_select 1.0_1
:msg:main --->  Computing dependencies for php82-gd:info:main .:debug:main php82-gd has no conflicts
:debug:main Searching for dependency: xz
:debug:main Found Dependency: receipt exists for xz
:debug:main Searching for dependency: pkgconfig
:debug:main Found Dependency: receipt exists for pkgconfig
:debug:main Searching for dependency: autoconf
:debug:main Found Dependency: receipt exists for autoconf
:debug:main Searching for dependency: freetype
:debug:main Found Dependency: receipt exists for freetype
:debug:main Searching for dependency: libjpeg-turbo
:debug:main Found Dependency: receipt exists for libjpeg-turbo
:debug:main Searching for dependency: libpng
:debug:main Found Dependency: receipt exists for libpng
:debug:main Searching for dependency: zlib
:debug:main Found Dependency: receipt exists for zlib
:debug:main Searching for dependency: webp
:debug:main Found Dependency: receipt exists for webp
:debug:main Searching for dependency: php82
:debug:main Found Dependency: receipt exists for php82
:debug:main Tracelib Sandbox is:
:debug:main 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work=+
:debug:main 	/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/php=+
:debug:main 	/opt/local/var/macports/distfiles/php82=+
:debug:main 	/bin=+
:debug:main 	/sbin=+
:debug:main 	/dev=+
:debug:main 	/usr/bin=+
:debug:main 	/usr/sbin=+
:debug:main 	/usr/include=+
:debug:main 	/usr/lib=+
:debug:main 	/usr/libexec=+
:debug:main 	/usr/share=+
:debug:main 	/System/Library=+
:debug:main 	/Library/Frameworks=-
:debug:main 	/Library=+
:debug:main 	/etc=+
:debug:main 	/private/etc=+
:debug:main 	/tmp=+
:debug:main 	/private/tmp=+
:debug:main 	/var/tmp=+
:debug:main 	/private/var/tmp=+
:debug:main 	/var/folders=+
:debug:main 	/private/var/folders=+
:debug:main 	/var/empty=+
:debug:main 	/private/var/empty=+
:debug:main 	/var/run=+
:debug:main 	/private/var/run=+
:debug:main 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.tmp=+
:debug:main 	/var/db/timezone/zoneinfo=+
:debug:main 	/private/var/db/timezone/tz/2023c.1.0/zoneinfo=+
:debug:main 	/var/db/mds/system=+
:debug:main 	/private/var/db/mds/system=+
:debug:main 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk=+
:debug:main 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk=+
:debug:main 	/var/db/xcode_select_link=-
:debug:main 	/private/var/db/xcode_select_link=-
:debug:main 	/var/db/mds=-
:debug:main 	/private/var/db/mds=-
:debug:main 	/opt/local/var/macports/home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:main 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:main 	/Applications/Xcode.app=-
:debug:main 	/var/db/launchd.db=+
:debug:main 	/private/var/db/launchd.db=+
:debug:main 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/.ccache=+
:debug:main 	/opt/local/var/macports/build/.ccache=+
:debug:main 	/opt/local/var/macports/sip-workaround=+
:debug:main 	/opt/local=?
:debug:main Tracemode will respect recursively collected port dependencies: 
:debug:main Executing org.macports.main (php82-gd)
:debug:main dropping privileges: euid changed to 504, egid changed to 501.
:debug:archivefetch archivefetch phase started at Fri Aug  4 07:54:20 CEST 2023
:msg:archivefetch --->  Fetching archive for php82-gd
:debug:archivefetch Tracelib Sandbox is:
:debug:archivefetch 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work=+
:debug:archivefetch 	/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/php=+
:debug:archivefetch 	/opt/local/var/macports/distfiles/php82=+
:debug:archivefetch 	/bin=+
:debug:archivefetch 	/sbin=+
:debug:archivefetch 	/dev=+
:debug:archivefetch 	/usr/bin=+
:debug:archivefetch 	/usr/sbin=+
:debug:archivefetch 	/usr/include=+
:debug:archivefetch 	/usr/lib=+
:debug:archivefetch 	/usr/libexec=+
:debug:archivefetch 	/usr/share=+
:debug:archivefetch 	/System/Library=+
:debug:archivefetch 	/Library/Frameworks=-
:debug:archivefetch 	/Library=+
:debug:archivefetch 	/etc=+
:debug:archivefetch 	/private/etc=+
:debug:archivefetch 	/tmp=+
:debug:archivefetch 	/private/tmp=+
:debug:archivefetch 	/var/tmp=+
:debug:archivefetch 	/private/var/tmp=+
:debug:archivefetch 	/var/folders=+
:debug:archivefetch 	/private/var/folders=+
:debug:archivefetch 	/var/empty=+
:debug:archivefetch 	/private/var/empty=+
:debug:archivefetch 	/var/run=+
:debug:archivefetch 	/private/var/run=+
:debug:archivefetch 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.tmp=+
:debug:archivefetch 	/var/db/timezone/zoneinfo=+
:debug:archivefetch 	/private/var/db/timezone/tz/2023c.1.0/zoneinfo=+
:debug:archivefetch 	/var/db/mds/system=+
:debug:archivefetch 	/private/var/db/mds/system=+
:debug:archivefetch 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk=+
:debug:archivefetch 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk=+
:debug:archivefetch 	/var/db/xcode_select_link=-
:debug:archivefetch 	/private/var/db/xcode_select_link=-
:debug:archivefetch 	/var/db/mds=-
:debug:archivefetch 	/private/var/db/mds=-
:debug:archivefetch 	/opt/local/var/macports/home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:archivefetch 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:archivefetch 	/Applications/Xcode.app=-
:debug:archivefetch 	/var/db/launchd.db=+
:debug:archivefetch 	/private/var/db/launchd.db=+
:debug:archivefetch 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/.ccache=+
:debug:archivefetch 	/opt/local/var/macports/build/.ccache=+
:debug:archivefetch 	/opt/local/var/macports/sip-workaround=+
:debug:archivefetch 	/opt/local=?
:debug:archivefetch Tracemode will respect recursively collected port dependencies: 
:debug:archivefetch Executing org.macports.archivefetch (php82-gd)
:debug:archivefetch euid/egid changed to: 0/0
:debug:archivefetch chowned /opt/local/var/macports/incoming to macports
:debug:archivefetch euid/egid changed to: 504/501
:info:archivefetch --->  php82-gd-8.2.8_0.darwin_22.arm64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
:msg:archivefetch --->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://packages.macports.org/php82-gd
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:msg:archivefetch --->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php82-gd
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:msg:archivefetch --->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/php82-gd
:debug:archivefetch Fetching archive failed: The requested URL returned error: 404
:debug:archivefetch Privilege de-escalation not attempted as not running as root.
:debug:fetch fetch phase started at Fri Aug  4 07:54:21 CEST 2023
:notice:fetch --->  Fetching distfiles for php82-gd
:debug:fetch Tracelib Sandbox is:
:debug:fetch 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work=+
:debug:fetch 	/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/php=+
:debug:fetch 	/opt/local/var/macports/distfiles/php82=+
:debug:fetch 	/bin=+
:debug:fetch 	/sbin=+
:debug:fetch 	/dev=+
:debug:fetch 	/usr/bin=+
:debug:fetch 	/usr/sbin=+
:debug:fetch 	/usr/include=+
:debug:fetch 	/usr/lib=+
:debug:fetch 	/usr/libexec=+
:debug:fetch 	/usr/share=+
:debug:fetch 	/System/Library=+
:debug:fetch 	/Library/Frameworks=-
:debug:fetch 	/Library=+
:debug:fetch 	/etc=+
:debug:fetch 	/private/etc=+
:debug:fetch 	/tmp=+
:debug:fetch 	/private/tmp=+
:debug:fetch 	/var/tmp=+
:debug:fetch 	/private/var/tmp=+
:debug:fetch 	/var/folders=+
:debug:fetch 	/private/var/folders=+
:debug:fetch 	/var/empty=+
:debug:fetch 	/private/var/empty=+
:debug:fetch 	/var/run=+
:debug:fetch 	/private/var/run=+
:debug:fetch 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.tmp=+
:debug:fetch 	/var/db/timezone/zoneinfo=+
:debug:fetch 	/private/var/db/timezone/tz/2023c.1.0/zoneinfo=+
:debug:fetch 	/var/db/mds/system=+
:debug:fetch 	/private/var/db/mds/system=+
:debug:fetch 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk=+
:debug:fetch 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk=+
:debug:fetch 	/var/db/xcode_select_link=-
:debug:fetch 	/private/var/db/xcode_select_link=-
:debug:fetch 	/var/db/mds=-
:debug:fetch 	/private/var/db/mds=-
:debug:fetch 	/opt/local/var/macports/home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:fetch 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:fetch 	/Applications/Xcode.app=-
:debug:fetch 	/var/db/launchd.db=+
:debug:fetch 	/private/var/db/launchd.db=+
:debug:fetch 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/.ccache=+
:debug:fetch 	/opt/local/var/macports/build/.ccache=+
:debug:fetch 	/opt/local/var/macports/sip-workaround=+
:debug:fetch 	/opt/local=?
:debug:fetch Tracemode will respect recursively collected port dependencies: 
:debug:fetch Executing org.macports.fetch (php82-gd)
:debug:fetch Privilege de-escalation not attempted as not running as root.
:debug:checksum checksum phase started at Fri Aug  4 07:54:21 CEST 2023
:notice:checksum --->  Verifying checksums for php82-gd
:debug:checksum Tracelib Sandbox is:
:debug:checksum 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work=+
:debug:checksum 	/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/php=+
:debug:checksum 	/opt/local/var/macports/distfiles/php82=+
:debug:checksum 	/bin=+
:debug:checksum 	/sbin=+
:debug:checksum 	/dev=+
:debug:checksum 	/usr/bin=+
:debug:checksum 	/usr/sbin=+
:debug:checksum 	/usr/include=+
:debug:checksum 	/usr/lib=+
:debug:checksum 	/usr/libexec=+
:debug:checksum 	/usr/share=+
:debug:checksum 	/System/Library=+
:debug:checksum 	/Library/Frameworks=-
:debug:checksum 	/Library=+
:debug:checksum 	/etc=+
:debug:checksum 	/private/etc=+
:debug:checksum 	/tmp=+
:debug:checksum 	/private/tmp=+
:debug:checksum 	/var/tmp=+
:debug:checksum 	/private/var/tmp=+
:debug:checksum 	/var/folders=+
:debug:checksum 	/private/var/folders=+
:debug:checksum 	/var/empty=+
:debug:checksum 	/private/var/empty=+
:debug:checksum 	/var/run=+
:debug:checksum 	/private/var/run=+
:debug:checksum 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.tmp=+
:debug:checksum 	/var/db/timezone/zoneinfo=+
:debug:checksum 	/private/var/db/timezone/tz/2023c.1.0/zoneinfo=+
:debug:checksum 	/var/db/mds/system=+
:debug:checksum 	/private/var/db/mds/system=+
:debug:checksum 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk=+
:debug:checksum 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk=+
:debug:checksum 	/var/db/xcode_select_link=-
:debug:checksum 	/private/var/db/xcode_select_link=-
:debug:checksum 	/var/db/mds=-
:debug:checksum 	/private/var/db/mds=-
:debug:checksum 	/opt/local/var/macports/home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:checksum 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:checksum 	/Applications/Xcode.app=-
:debug:checksum 	/var/db/launchd.db=+
:debug:checksum 	/private/var/db/launchd.db=+
:debug:checksum 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/.ccache=+
:debug:checksum 	/opt/local/var/macports/build/.ccache=+
:debug:checksum 	/opt/local/var/macports/sip-workaround=+
:debug:checksum 	/opt/local=?
:debug:checksum Tracemode will respect recursively collected port dependencies: 
:debug:checksum Executing org.macports.checksum (php82-gd)
:info:checksum --->  Checksumming php-8.2.8.tar.xz
:debug:checksum Calculated (rmd160) is 0805516c33b399e89b3c64a04d0f71c0a4426f54
:debug:checksum Correct (rmd160) checksum for php-8.2.8.tar.xz
:debug:checksum Calculated (sha256) is cfe1055fbcd486de7d3312da6146949aae577365808790af6018205567609801
:debug:checksum Correct (sha256) checksum for php-8.2.8.tar.xz
:debug:checksum Calculated (size) is 12034856
:debug:checksum Correct (size) checksum for php-8.2.8.tar.xz
:debug:checksum Privilege de-escalation not attempted as not running as root.
:debug:extract extract phase started at Fri Aug  4 07:54:21 CEST 2023
:notice:extract --->  Extracting php82-gd
:debug:extract setting option extract.cmd to /opt/local/bin/xz
:debug:extract Tracelib Sandbox is:
:debug:extract 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work=+
:debug:extract 	/opt/local/var/macports/sources/rsync.macports.org/macports/release/tarballs/ports/lang/php=+
:debug:extract 	/opt/local/var/macports/distfiles/php82=+
:debug:extract 	/bin=+
:debug:extract 	/sbin=+
:debug:extract 	/dev=+
:debug:extract 	/usr/bin=+
:debug:extract 	/usr/sbin=+
:debug:extract 	/usr/include=+
:debug:extract 	/usr/lib=+
:debug:extract 	/usr/libexec=+
:debug:extract 	/usr/share=+
:debug:extract 	/System/Library=+
:debug:extract 	/Library/Frameworks=-
:debug:extract 	/Library=+
:debug:extract 	/etc=+
:debug:extract 	/private/etc=+
:debug:extract 	/tmp=+
:debug:extract 	/private/tmp=+
:debug:extract 	/var/tmp=+
:debug:extract 	/private/var/tmp=+
:debug:extract 	/var/folders=+
:debug:extract 	/private/var/folders=+
:debug:extract 	/var/empty=+
:debug:extract 	/private/var/empty=+
:debug:extract 	/var/run=+
:debug:extract 	/private/var/run=+
:debug:extract 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.tmp=+
:debug:extract 	/var/db/timezone/zoneinfo=+
:debug:extract 	/private/var/db/timezone/tz/2023c.1.0/zoneinfo=+
:debug:extract 	/var/db/mds/system=+
:debug:extract 	/private/var/db/mds/system=+
:debug:extract 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk=+
:debug:extract 	/Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk=+
:debug:extract 	/var/db/xcode_select_link=-
:debug:extract 	/private/var/db/xcode_select_link=-
:debug:extract 	/var/db/mds=-
:debug:extract 	/private/var/db/mds=-
:debug:extract 	/opt/local/var/macports/home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:extract 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/Library/Preferences/com.apple.dt.Xcode.plist=-
:debug:extract 	/Applications/Xcode.app=-
:debug:extract 	/var/db/launchd.db=+
:debug:extract 	/private/var/db/launchd.db=+
:debug:extract 	/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.home/.ccache=+
:debug:extract 	/opt/local/var/macports/build/.ccache=+
:debug:extract 	/opt/local/var/macports/sip-workaround=+
:debug:extract 	/opt/local=?
:debug:extract Tracemode will respect recursively collected port dependencies: gettext-runtime libiconv xz
:debug:extract Executing org.macports.extract (php82-gd)
:info:extract --->  Extracting php-8.2.8.tar.xz
:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/php82/php-8.2.8.tar.xz'
:debug:extract Environment: 
:debug:extract CC_PRINT_OPTIONS='YES'
:debug:extract CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/.CC_PRINT_OPTIONS'
:debug:extract CPATH='/opt/local/include'
:debug:extract DEVELOPER_DIR='/Library/Developer/CommandLineTools'
:debug:extract LIBRARY_PATH='/opt/local/lib'
:debug:extract MACOSX_DEPLOYMENT_TARGET='13.0'
:debug:extract SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk'
:info:extract Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work" && /opt/local/bin/xz -dc '/opt/local/var/macports/distfiles/php82/php-8.2.8.tar.xz' | /usr/bin/tar -xf - php-8.2.8/ext/gd 
:debug:extract system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work" && /opt/local/bin/xz -dc '/opt/local/var/macports/distfiles/php82/php-8.2.8.tar.xz' | /usr/bin/tar -xf - php-8.2.8/ext/gd 
:info:extract Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work" && /opt/local/bin/xz -dc '/opt/local/var/macports/distfiles/php82/php-8.2.8.tar.xz' | /usr/bin/tar -xf - php-8.2.8/ext/gd 
:info:extract Killed by signal: 9
:error:extract Failed to extract php82-gd: command execution failed
:debug:extract Error code: NONE
:debug:extract Backtrace: command execution failed
:debug:extract     while executing
:debug:extract "$procedure $targetname"
:error:extract See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/main.log for details.

It's not possible to provide a binary?

Last edited 14 months ago by thomashohn (previous) (diff)

comment:5 in reply to:  4 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)

Replying to thomashohn:

:info:extract Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work" && /opt/local/bin/xz -dc '/opt/local/var/macports/distfiles/php82/php-8.2.8.tar.xz' | /usr/bin/tar -xf - php-8.2.8/ext/gd 
:debug:extract system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work" && /opt/local/bin/xz -dc '/opt/local/var/macports/distfiles/php82/php-8.2.8.tar.xz' | /usr/bin/tar -xf - php-8.2.8/ext/gd 
:info:extract Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work" && /opt/local/bin/xz -dc '/opt/local/var/macports/distfiles/php82/php-8.2.8.tar.xz' | /usr/bin/tar -xf - php-8.2.8/ext/gd 
:info:extract Killed by signal: 9

I wonder which of the three commands was killed and why. I'm guessing it's not cd. Do /opt/local/bin/xz and /usr/bin/tar work normally if you use them outside of MacPorts?

It's not possible to provide a binary?

That's right, as far as I know. According to our port_binary_distributable.tcl script, "php82-gd" is not distributable because its license "php" conflicts with license "GPL-2+" of dependency "lerc".

comment:6 Changed 14 months ago by thomashohn

So tried to su as the macport user and execute the command and that seems to work. What is also weird is that the port could be compiled for php81. There is no elder versin then this I could try to install?

comment:7 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)

You can install older versions but there's no reason why that should work better. All versions of php, including the SAPI ports and the modules, are handled by one giant Portfile. And, like over 99% of all ports, extraction is not done by code in the Portfile but by common code in MacPorts base. php55 and later use xz tarballs, so if you encounter an extracting problem with php82-gd, I'd expect you to encounter the same problem with any other module of php82, all the way down to php55, and any other port whose source is in an xz tarball. That's assuming the problem is with the xz executable. If the problem is with the tar executable instead, then you'd experience problems with tons more ports than that.

Does this problem always happen with php82-gd or is it intermittent? Be sure to sudo port clean php82-gd before trying again to ensure your test is accurate. Does the problem ever happen with any other port?

comment:8 Changed 14 months ago by thomashohn

Hi again

I have some other (a lot) of php82 modules installed. I would guess that i would need a module that needs to be compiled like php82-gd.

php82 @8.2.3_0+libedit+universal
  php82 @8.2.4_0+libedit+universal
  php82 @8.2.5_0+libedit+universal
  php82 @8.2.5_1+libedit+universal
  php82 @8.2.7_0+libedit+universal
  php82 @8.2.8_0+libedit+universal (active)
  php82-APCu @5.1.22_0 (active)
  php82-curl @8.2.4_0
  php82-curl @8.2.5_0
  php82-curl @8.2.7_0
  php82-curl @8.2.8_0 (active)
  php82-fpm @8.2.4_0
  php82-fpm @8.2.5_0
  php82-fpm @8.2.7_0
  php82-fpm @8.2.8_0 (active)
  php82-geoip @1.1.1_0 (active)
  php82-iconv @8.2.4_0
  php82-iconv @8.2.5_0
  php82-iconv @8.2.7_0
  php82-iconv @8.2.8_0 (active)
  php82-intl @8.2.4_0
  php82-intl @8.2.5_0
  php82-intl @8.2.5_1
  php82-intl @8.2.7_0
  php82-intl @8.2.8_0 (active)
  php82-lzf @1.7.0_0 (active)
  php82-mbstring @8.2.4_0
  php82-mbstring @8.2.5_0
  php82-mbstring @8.2.7_0
  php82-mbstring @8.2.8_0 (active)
  php82-mysql @8.2.4_0
  php82-mysql @8.2.5_0
  php82-mysql @8.2.7_0
  php82-mysql @8.2.8_0 (active)
  php82-openssl @8.2.4_0
  php82-openssl @8.2.5_0
  php82-openssl @8.2.7_0
  php82-openssl @8.2.8_0 (active)
  php82-posix @8.2.4_0
  php82-posix @8.2.5_0
  php82-posix @8.2.7_0
  php82-posix @8.2.8_0 (active)
  php82-redis @5.3.7_0 (active)
  php82-soap @8.2.4_0
  php82-soap @8.2.5_0
  php82-soap @8.2.7_0
  php82-soap @8.2.8_0 (active)
  php82-ssh2 @1.4_0 (active)
  php82-zip @1.21.1_0
  php82-zip @1.22.0_0
  php82-zip @1.22.1_0 (active)

Tried some extra modules - php82-xdebug seems to fail where others do install:

 sudo port clean php82-gd
Password:
--->  Cleaning php82-gd
❯ sudo port install  php82-gd
--->  Computing dependencies for php82-gd
--->  Fetching archive for php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://packages.macports.org/php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/php82-gd
--->  Fetching distfiles for php82-gd
--->  Verifying checksums for php82-gd
--->  Extracting php82-gd
--->  Configuring php82-gd
Error: Failed to configure php82-gd: child process exited abnormally
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port php82-gd failed




 sudo port install php82-xdebug
--->  Computing dependencies for php82-xdebug
--->  Fetching archive for php82-xdebug
--->  Attempting to fetch php82-xdebug-3.2.2_0.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php82-xdebug
--->  Attempting to fetch php82-xdebug-3.2.2_0.darwin_22.arm64.tbz2 from https://packages.macports.org/php82-xdebug
--->  Attempting to fetch php82-xdebug-3.2.2_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/php82-xdebug
--->  Configuring php82-xdebug
Error: Failed to configure php82-xdebug: can't read "php.extension_dir": child process exited abnormally
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_php_php-xdebug/php82-xdebug/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port php82-xdebug failed
❯ sudo port install php82-lzf
--->  Computing dependencies for php82-lzf
--->  Fetching archive for php82-lzf
--->  Attempting to fetch php82-lzf-1.7.0_0.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php82-lzf
--->  Attempting to fetch php82-lzf-1.7.0_0.darwin_22.arm64.tbz2.rmd160 from https://fra.de.packages.macports.org/php82-lzf
--->  Installing php82-lzf @1.7.0_0
--->  Activating php82-lzf @1.7.0_0
--->  Cleaning php82-lzf
--->  Scanning binaries for linking errors
--->  No broken files found.                             
--->  No broken ports found.

Could it maybe be a virus scanner killing the process?

comment:9 Changed 14 months ago by thomashohn

So only seems to be the 82 version - just installed PHP 83 and php83-gd:

 sudo port install php83
--->  Computing dependencies for php83
--->  Fetching archive for php83
--->  Attempting to fetch php83-8.3.0beta1_0+libedit.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php83
--->  Attempting to fetch php83-8.3.0beta1_0+libedit.darwin_22.arm64.tbz2.rmd160 from https://fra.de.packages.macports.org/php83
--->  Installing php83 @8.3.0beta1_0+libedit
--->  Activating php83 @8.3.0beta1_0+libedit
--->  Cleaning php83
--->  Scanning binaries for linking errors
--->  No broken files found.                             
--->  No broken ports found.
--->  Some of the ports you installed have notes:
  php83 has the following notes:
    php83 @8.3.0beta1 is a development preview—do not use it in production!
    To customize php83, copy /opt/local/etc/php83/php.ini-development (if this is a development server) or /opt/local/etc/php83/php.ini-production (if this is a
    production server) to /opt/local/etc/php83/php.ini and then make changes.
❯ sudo port install php83-gd
--->  Computing dependencies for php83-gd
--->  Fetching archive for php83-gd
--->  Attempting to fetch php83-gd-8.3.0beta1_0.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php83-gd
--->  Attempting to fetch php83-gd-8.3.0beta1_0.darwin_22.arm64.tbz2 from https://packages.macports.org/php83-gd
--->  Attempting to fetch php83-gd-8.3.0beta1_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/php83-gd
--->  Fetching distfiles for php83-gd
--->  Attempting to fetch php-8.3.0beta1.tar.xz from https://distfiles.macports.org/php83
--->  Verifying checksums for php83-gd                                               
--->  Extracting php83-gd
--->  Configuring php83-gd
--->  Building php83-gd                                  
--->  Staging php83-gd into destroot                     
--->  Installing php83-gd @8.3.0beta1_0                  
--->  Activating php83-gd @8.3.0beta1_0
--->  Cleaning php83-gd
--->  Scanning binaries for linking errors
--->  No broken files found.                             
--->  No broken ports found.

Drives me nuts..

comment:10 in reply to:  8 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)

Replying to thomashohn:

I have some other (a lot) of php82 modules installed. I would guess that i would need a module that needs to be compiled like php82-gd.

The problem you originally reported was an extraction problem, not a compilation problem.

  php82 @8.2.8_0+libedit+universal (active)

Good to know that you're using the universal variant for php82. Non-default variants are not as well tested, so this can sometimes cause some problems. I don't yet know if it relates to any of the problems you're experiencing. I don't see how it could cause an extract problem.

 sudo port clean php82-gd
Password:
--->  Cleaning php82-gd
❯ sudo port install  php82-gd
--->  Computing dependencies for php82-gd
--->  Fetching archive for php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://packages.macports.org/php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/php82-gd
--->  Fetching distfiles for php82-gd
--->  Verifying checksums for php82-gd
--->  Extracting php82-gd
--->  Configuring php82-gd
Error: Failed to configure php82-gd: child process exited abnormally
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port php82-gd failed

This is not the same as the problem you originally reported. Here, extraction succeeded and configuration failed. Please attach (not paste) the main.log and config.log files so we can see what happened here. The config.log will be somewhere within the directory identified by the command port work php82-gd.

 sudo port install php82-xdebug
--->  Computing dependencies for php82-xdebug
--->  Fetching archive for php82-xdebug
--->  Attempting to fetch php82-xdebug-3.2.2_0.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php82-xdebug
--->  Attempting to fetch php82-xdebug-3.2.2_0.darwin_22.arm64.tbz2 from https://packages.macports.org/php82-xdebug
--->  Attempting to fetch php82-xdebug-3.2.2_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/php82-xdebug
--->  Configuring php82-xdebug
Error: Failed to configure php82-xdebug: can't read "php.extension_dir": child process exited abnormally
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_php_php-xdebug/php82-xdebug/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port php82-xdebug failed

Same here: please attach these main.log and config.log files.

Could it maybe be a virus scanner killing the process?

I have no idea what your virus scanner might do. Try turning it off.

Last edited 14 months ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

Changed 14 months ago by thomashohn

Attachment: main.log-trace-option added

Main log with trace option

Changed 14 months ago by thomashohn

Attachment: main.log-no-trace-option added

Main log with no trace option

comment:11 Changed 14 months ago by thomashohn

The seems to be a difference depending on of the -t trace option is applied or not. If applied the extraction fails, if not applied the configuration fails. No signs of config.log files

With trace:

❯ sudo port clean php82-gd
--->  Cleaning php82-gd
❯ sudo port install -t php82-gd
--->  Computing dependencies for php82-gd
--->  Fetching archive for php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://packages.macports.org/php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/php82-gd
--->  Fetching distfiles for php82-gd
--->  Verifying checksums for php82-gd
--->  Extracting php82-gd
Error: Failed to extract php82-gd: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port php82-gd failed

Without trace:

❯ sudo port clean php82-gd
--->  Cleaning php82-gd
❯ sudo port install php82-gd
--->  Computing dependencies for php82-gd
--->  Fetching archive for php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://fra.de.packages.macports.org/php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://packages.macports.org/php82-gd
--->  Attempting to fetch php82-gd-8.2.8_0.darwin_22.arm64.tbz2 from https://cph.dk.packages.macports.org/php82-gd
--->  Fetching distfiles for php82-gd
--->  Verifying checksums for php82-gd
--->  Extracting php82-gd
--->  Configuring php82-gd
Error: Failed to configure php82-gd: child process exited abnormally
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port php82-gd failed

comment:12 in reply to:  11 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)

Replying to thomashohn:

The seems to be a difference depending on of the -t trace option is applied or not. If applied the extraction fails, if not applied the configuration fails.

MacPorts trace mode is broken in macOS 13 and later, so don't use it until that's fixed.

No signs of config.log files

It would be at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_lang_php/php82-gd/work/php-8.2.8/ext/gd/config.log if configuration had failed. However, looking at your main.log, I see that configuration did not even start because the failure happened in a pre-configure block:

:debug:configure Executing proc-pre-org.macports.configure-configure-0
:error:configure Failed to configure php82-gd: child process exited abnormally
:debug:configure Error code: NONE
:debug:configure Backtrace: child process exited abnormally
:debug:configure     while executing
:debug:configure "$pre $targetname"

proc-pre-org.macports.configure-configure-0 means the first pre-configure block, and for the php82-gd port, that should be this block from the php Portfile:

    pre-configure {
        set php_version [exec ${php.config} --version 2>/dev/null]
        if {${version} ne ${php_version}} {
            ui_error "${subport} @${version} requires ${php} @${version} but you have ${php} @${php_version}."
            return -code error "incompatible ${php} installation"
        }
    }

The only child process being run within that block is php-config82 --version. What happens if you run that command manually?

Changed 14 months ago by thomashohn

Attachment: php-config82-broken added

Broken php-config82

comment:13 Changed 14 months ago by thomashohn

So for some weird reason the php-config82 file was broken :-( I have attached the broken filen - the output from the calling the file was:

/opt/local/bin/php-config82-broken: line 47: unexpected EOF while looking for matching `"'
/opt/local/bin/php-config82-broken: line 99: syntax error: unexpected end of file

No clue how it got broken - but after replacing it with the correct file - everything works !!!

comment:14 Changed 14 months ago by ryandesign (Ryan Carsten Schmidt)

Keywords: arm64 added
Port: php added; php82-gd removed
Summary: Issue with PHP 8.2 Arm version of GDphp +universal: php-config: unexpected EOF while looking for matching `"', syntax error: unexpected end of file

Thanks for sharing your broken php-config82. I now see what has happened. And it is indeed limited to the +universal variant, and to Apple Silicon systems.

diffing my working non-universal php-config82 with your broken universal php-config82, the difference that matters is that my line 20 is:

configure_options=" '--prefix=/opt/local' … '--with-libedit'"

while your line 20 is:

configure_options=" '--prefix=/opt/local' … '--with-libedit' ' '

(I've replaced a lot of identical args with for clarity.)

So my configure_options is set to a proper quoted string while yours isn't. The quoted string that begins on your line 20 doesn't end at the end of line 20; it continues on until wherever the next quotation mark is (on line 21). The parser continues trying to match up mismatched pairs of quotation marks until it reaches the final quotation mark on line 47 which doesn't have another one to match with it.

The php CLI SAPI ports (i.e. php82) use the muniversal portgroup which, if you request a universal build, builds each architecture separately and merges the results. If the files cannot be merged, an error is shown. That's what happens for me when I try to install this port universal on an Intel Mac; see #64758.

I realize now that an attempted fix for #64758 was put into the muniversal portgroup which was unfortunately incorrect in such a way that installation would succeed for Apple Silicon users but would result in this broken php-config script. I've added more notes to #64758 about it.

Last edited 14 months ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:15 Changed 13 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

In 3688b879dc21908c240a0ecdad8b28669731b269/macports-ports (master):

muniversal: Remove quoted arch flags correctly

When removing architecture-specific flags, account for the fact that
sometimes (as in php-config) they are in quotation marks.

Also, do not collapse multiple spaces into one because that could result
in erroneous presentation of output (as in php-config) or an
IndentationError (in the case of python scripts).

Fixes and partially reverts c9a6e03fc195486bbc91148a44393ae9f333f109.

Closes: #64758
Closes: #67898

Note: See TracTickets for help on using tickets.