Opened 6 years ago
Closed 4 years ago
#58345 closed defect (fixed)
at-spi2-core does not build with meson @0.50.0_0: ERROR: Subdir keyword must not be an absolute path
Reported by: | ptighin | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.5.4 |
Keywords: | Cc: | ||
Port: | at-spi2-core |
Description
When installing at-spi2-core @2.28.0
via port -sv install at-spi2-core
:
---> Computing dependencies for at-spi2-core. ---> Configuring at-spi2-core 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.28.0" && /opt/local/bin/meson --prefix=/opt/local -Denable-introspection=yes /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.28.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/build The Meson build system Version: 0.50.0 Source dir: /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.28.0 Build dir: /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 Build type: native build Project name: at-spi2-core Project version: 2.28.0 Appending CFLAGS from environment: '-pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -arch x86_64' Appending LDFLAGS from environment: '-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -arch x86_64' Appending CPPFLAGS from environment: '-I/opt/local/include -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk' Appending CFLAGS from environment: '-pipe -Os -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -arch x86_64' Appending LDFLAGS from environment: '-L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-syslibroot,/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -arch x86_64' Appending CPPFLAGS from environment: '-I/opt/local/include -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk' Native C compiler: /usr/bin/clang (clang 10.0.1 "Apple LLVM version 10.0.1 (clang-1001.0.46.3)") Build machine cpu family: x86_64 Build machine cpu: x86_64 Found pkg-config: /opt/local/bin/pkg-config (0.29.2) Dependency dbus-1 found: YES 1.12.12 Dependency glib-2.0 found: YES 2.58.3 Dependency gobject-2.0 found: YES 2.58.3 Dependency gio-2.0 found: YES 2.58.3 Library dl found: YES Dependency x11 found: YES 1.6.7 Dependency xtst found: YES 1.2.3 Checking for function "XkbGetMap" with dependencies x11, xtst: YES Dependency xi found: YES 1.7.9 Checking for alignment of "char" : 1 Checking for alignment of "double" : 8 Checking for alignment of "dbus_bool_t" with dependency dbus-1: 4 Checking for alignment of "dbus_int16_t" with dependency dbus-1: 2 Checking for alignment of "dbus_int32_t" with dependency dbus-1: 4 Checking for alignment of "dbus_int64_t" with dependency dbus-1: 8 Checking for alignment of "dbind_pointer" : 8 Checking for alignment of "dbind_struct" : 1 Dependency gobject-introspection-1.0 found: YES 1.58.3 Program xgettext found: YES (/opt/local/bin/xgettext) Configuring config.h using configuration WARNING: Project targetting '>= 0.40.1' but tried to use feature introduced in '0.50.0': install arg in configure_file Configuring atspi-2.pc using configuration atspi/meson.build:60:0: ERROR: Subdir keyword must not be an absolute path. A full log can be found at /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/meson-logs/meson-log.txt 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.28.0" && /opt/local/bin/meson --prefix=/opt/local -Denable-introspection=yes /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.28.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/build Exit code: 1 Error: Failed to configure at-spi2-core: configure failure: command execution failed Error: 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. Error: Follow https://guide.macports.org/#project.tickets to report a bug. Error: Processing of port at-spi2-core failed
Log file is attached.
Attachments (1)
Change History (7)
Changed 6 years ago by ptighin
comment:1 Changed 6 years ago by mf2k (Frank Schima)
Cc: | dbevans removed |
---|---|
Owner: | set to dbevans |
Status: | new → assigned |
comment:2 Changed 6 years ago by kencu (Ken)
comment:3 Changed 6 years ago by kencu (Ken)
Summary: | Cannot install at-spi2-core → at-spi2-core does not build with `meson @0.50.0_0`: ERROR: Subdir keyword must not be an absolute path |
---|
comment:4 Changed 6 years ago by kencu (Ken)
Summary: | at-spi2-core does not build with `meson @0.50.0_0`: ERROR: Subdir keyword must not be an absolute path → at-spi2-core does not build with meson @0.50.0_0: ERROR: Subdir keyword must not be an absolute path |
---|
comment:5 Changed 6 years ago by kencu (Ken)
updating it to @2.32.1
fixes the build with meson @0.50
but then there are other errors that probably mean at-spi2-atk
needs to be updated as well, I suppose:
Undefined symbols for architecture x86_64: "_atspi_scroll_type_get_type", referenced from: _GI_GET_TYPE_FUNCS_ in Atspi-2.0.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
comment:6 Changed 4 years ago by kencu (Ken)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
somewhere in the last 19 months this has been fixed, and this port now installs without issue
Note: See
TracTickets for help on using
tickets.
Looks like the change to
meson @0.50.0_0
brought this on.meson @0.49.2_0
still builds it fine.