[MacPorts] #67444: glib2 @2.76.2_1: Tiger builds require updated Meson
MacPorts
noreply at macports.org
Thu May 18 12:02:10 UTC 2023
#67444: glib2 @2.76.2_1: Tiger builds require updated Meson
------------------------+-----------------------
Reporter: ballapete | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords: tiger ppc
Port: glib2 |
------------------------+-----------------------
Comment (by ballapete):
`port -vdsk test meson` produces errors:
{{{
Found ninja-1.11.1 at /opt/local/bin/ninja
$ /opt/local/bin/ninja -w dupbuild=err -d explain
stdout:
ninja explain: output meson-test-prereq of phony edge with no inputs
doesn't exist
ninja explain: meson-test-prereq is dirty
ninja explain: output meson-benchmark-prereq of phony edge with no inputs
doesn't exist
ninja explain: meson-benchmark-prereq is dirty
ninja explain: deps for 'subprojects/sub/libfoo.dylib.p/foo.c.o' are
missing
ninja explain: subprojects/sub/libfoo.dylib.p/foo.c.o is dirty
ninja explain: subprojects/sub/libfoo.dylib is dirty
ninja explain: deps for 'app.p/main.c.o' are missing
ninja explain: app.p/main.c.o is dirty
ninja explain: subprojects/sub/libfoo.dylib is dirty
ninja explain: subprojects/sub/libfoo.dylib.p/libfoo.dylib.symbols is
dirty
ninja explain: app is dirty
[1/5] Compiling C object subprojects/sub/libfoo.dylib.p/foo.c.o
[2/5] Compiling C object app.p/main.c.o
[3/5] Linking target subprojects/sub/libfoo.dylib
[4/5] Generating symbol file
subprojects/sub/libfoo.dylib.p/libfoo.dylib.symbols
WARNING: ['nm'] does not work. Relinking will always happen on source
changes.
error: nm: invalid argument --
Usage: nm [-agnopruUmxjlfAP[s segname sectname] [-] [-t format] [[-arch
<arch_flag>] ...] [file ...]
[5/5] Linking target app
$
/opt/local/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_meson/meson/work/meson-0.64.1/meson.py
devenv -C
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_meson/meson/work/meson-0.64.1/tmpxxroems7
/opt/local/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10
'/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_meson/meson/work/meson-0.64.1/test
cases/unit/90 devenv/test-devenv.py'
stdout:
$
/opt/local/Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_meson/meson/work/meson-0.64.1/meson.py
devenv -C
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_meson/meson/work/meson-0.64.1/tmpxxroems7
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_meson/meson/work/meson-0.64.1/tmpxxroems7/app
stdout:
dyld: Library not loaded: @loader_path/libfoo.dylib
Referenced from:
/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_devel_meson/meson/work/meson-0.64.1/tmpxxroems7/app
Reason: image not found
test_force_fallback_for_nofallback
(unittests.allplatformstests.AllPlatformTests) ... ERROR
Stdout:
}}}
The problem with `/usr/bin/nm vs./opt/local/bin/nm` is well-known – and
cannot be solved?
Since the X server in which GNU Emacs runs that hosts the test has some
problem and is unresponsive I'll have to find access via SSH.
--
Ticket URL: <https://trac.macports.org/ticket/67444#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list