Meson 0.56.2 and Python39

Craig Treleaven ctreleaven at cogeco.ca
Wed Feb 3 01:32:52 UTC 2021


> On Feb 2, 2021, at 7:26 PM, Craig Treleaven <ctreleaven at cogeco.ca> wrote:
> 
> Anyway, I have 'port test meson' running on my 10.10 system even though I don’t expect anything.  I don’t have a working virtualization system at the moment.  Perhaps tomorrow I can get that back up and try the tests on 10.9 and earlier.  And try to build dav1d to get better log info.

Actually, the test phase failed on my 10.10 Mac.  I think this is specific test that made it fall over:

g-ir-scanner: link: /usr/bin/clang -o "/opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/tmp-introspectof76ehud/Meson-1.0" -Os "/opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/tmp-introspectof76ehud/Meson-1.0.o" -L. -Wl,-rpath,. "-L/opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/samelibname" "-Wl,-rpath,/opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/samelibname" "-L/opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/" "-Wl,-rpath,/opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/" -lsample -lgobject-2.0 -lglib-2.0 -lintl -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -Wl,-framework -Wl,CoreFoundation -L/opt/local/lib -Wl,-headerpad_max_install_names

dyld: Symbol not found: _meson_sample_get_type

  Referenced from: /opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/tmp-introspectof76ehud/Meson-1.0
  Expected in: /opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/samelibname/libsample.dylib
 in /opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/tmp-introspectof76ehud/Meson-1.0
Command '['/opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/tmp-introspectof76ehud/Meson-1.0', '--introspect-dump=/opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/tmp-introspectof76ehud/functions.txt,/opt/local/var/macports/build/_Users_craigtreleaven_mp_macports-ports_devel_meson/meson/work/meson-0.56.2/b b6aebd73f7/tmp-introspectof76ehud/dump.xml']' died with <Signals.SIGTRAP: 5>.
ninja: build stopped: subcommand failed.


I also note that there are a lot of messages saying “dirty”, “missing”, “skipping”, and “warning”.  I would hope that if the test phase ran to completion, it would produce a summary of anything important.

Craig



More information about the macports-dev mailing list