[Bug 270361] Mk/Uses/meson.mk: add --auto-features=enabled to improve determinism

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 20 Mar 2023 19:44:25 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270361

jakub_lach@mailplus.pl changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub_lach@mailplus.pl

--- Comment #15 from jakub_lach@mailplus.pl ---
(In reply to commit-hook from comment #9)

New dependency of pango fails to compile here -

--- trietool ---
/bin/sh ../libtool  --tag=CC    --mode=link cc  -O2 -pipe -march=penryn 
-DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include
-fno-strict-aliasing   -fstack-protector-strong -L/usr/local/lib -o trietool
trietool.o ../datrie/libdatrie.la          
libtool: link: cc -O2 -pipe -march=penryn -DLIBICONV_PLUG
-fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing
-fstack-protector-strong -o .libs/trietool trietool.o  -L/usr/local/lib
../datrie/.libs/libdatrie.so -Wl,-rpath -Wl,/usr/local/lib
ld: error: undefined symbol: locale_charset
>>> referenced by trietool.c
>>>               trietool.o:(main)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** [trietool] Error code 1

make[3]: stopped in
/usr/obj/usr/ports/devel/libdatrie/work/libdatrie-0.2.13/tools
1 error

make[3]: stopped in
/usr/obj/usr/ports/devel/libdatrie/work/libdatrie-0.2.13/tools

make[2]: stopped in /usr/obj/usr/ports/devel/libdatrie/work/libdatrie-0.2.13

make[1]: stopped in /usr/obj/usr/ports/devel/libdatrie/work/libdatrie-0.2.13
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

-- 
You are receiving this mail because:
You are on the CC list for the bug.