Opened 13 months ago

Last modified 13 months ago

#66735 assigned defect

at-spi2-core @ 2.38.0_0+universal: configure failure on Monterey (Apple M1 Max)

Reported by: DaveStrickland (Dave Strickland) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.8.0
Keywords: monterey arm64 Cc:
Port: at-spi2-core

Description

When pulled in as a dependency the at-spi2-core +universal port fails to configure on a new M1 Max system running Monterey 12.6.2 (This is an upgrade from an older Intel system so I'm following the process of reinstalling Macports from scratch).

The install fails at the configure stage, something to do with meson. I do not think this is a dupe of #66651 because their log gets well past the stage where my attempted install fails.

I've attached logs generated by the following commands

sudo port clean at-spi2-core
sudo port -d install at-spi2-core +universal |& tee attempted_install.log

Specifically the last 20 lines of the log shows this error message, related to the host flag passed to meson:

:debug:configure MACOSX_DEPLOYMENT_TARGET='12.0'
:debug:configure OBJC='/usr/bin/clang'
:debug:configure OBJCFLAGS='-pipe -Os -arch arm64 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
:debug:configure OBJCXX='/usr/bin/clang++'
:debug:configure OBJCXXFLAGS='-pipe -Os -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
:debug:configure SDKROOT='/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
:info:configure Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/work/at-spi2-core-2.38.0-arm64" && /opt/local/bin/meson setup --prefix=/opt/local -Ddocs=true -Dintrospection=yes -Dx11=yes --host=aarch64-apple-darwin21.6.0 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/work/at-spi2-core-2.38.0-arm64 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/work/build-arm64 --cross-file=arm64-darwin 
:debug:configure system:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/work/at-spi2-core-2.38.0-arm64" && /opt/local/bin/meson setup --prefix=/opt/local -Ddocs=true -Dintrospection=yes -Dx11=yes --host=aarch64-apple-darwin21.6.0 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/work/at-spi2-core-2.38.0-arm64 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/work/build-arm64 --cross-file=arm64-darwin 
:info:configure usage: meson [-h]
:info:configure              {setup,configure,dist,install,introspect,init,test,wrap,subprojects,rewrite,compile,devenv,env2mfile,help}
:info:configure              ...
:info:configure meson: error: unrecognized arguments: --host=aarch64-apple-darwin21.6.0
:info:configure Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/work/at-spi2-core-2.38.0-arm64" && /opt/local/bin/meson setup --prefix=/opt/local -Ddocs=true -Dintrospection=yes -Dx11=yes --host=aarch64-apple-darwin21.6.0 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/work/at-spi2-core-2.38.0-arm64 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/work/build-arm64 --cross-file=arm64-darwin 
:info:configure Exit code: 2
:error:configure Failed to configure at-spi2-core: configure failure: command execution failed
:debug:configure Error code: NONE
:debug:configure Backtrace: configure failure: command execution failed
:debug:configure     while executing
:debug:configure "$procedure $targetname"
:error:configure See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_gnome_at-spi2-core/at-spi2-core/main.log for details.

Attachments (2)

main.log (133.4 KB) - added by DaveStrickland (Dave Strickland) 13 months ago.
macports main.log file
attempted_install.log (127.1 KB) - added by DaveStrickland (Dave Strickland) 13 months ago.
Command line output of sudo port -d install at-spi2-core +universal

Download all attachments as: .zip

Change History (3)

Changed 13 months ago by DaveStrickland (Dave Strickland)

Attachment: main.log added

macports main.log file

Changed 13 months ago by DaveStrickland (Dave Strickland)

Attachment: attempted_install.log added

Command line output of sudo port -d install at-spi2-core +universal

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

Cc: mascguy@… removed
Owner: set to mascguy
Status: newassigned
Note: See TracTickets for help on using tickets.