Meson 0.56.2 and Python39

Ken Cunningham ken.cunningham.webuse at gmail.com
Wed Feb 3 08:48:17 UTC 2021


It's a rare port that actually passes all the tests.

Best to compare with a current system and the previous meson before you conclude anything is wrong for certain.

I've been running around enabling test suites on everything I can, including meson <https://github.com/macports/macports-ports/commit/03bd08aa3b13599ca75d899b86ce750aa614ba92#diff-b8e438400c56626bd7fee87efe334c96760964ae9bd38cf171148feb7702613c> , in the hopes of getting people to be more rigorous about such things, but I'm often surprised at the poor performance of things on test suites.

K

On Feb 2, 2021, at 17:32, Craig Treleaven <ctreleaven at cogeco.ca> wrote:

>> 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
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20210203/03bda346/attachment.htm>


More information about the macports-dev mailing list