[Bug 272276] devel/meson: update to 1.2.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 19 Jul 2023 20:06:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272276

Charlie Li <vishwin@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vishwin@freebsd.org

--- Comment #9 from Charlie Li <vishwin@freebsd.org> ---
print/xreader (soon graphics/xreader) regressed on at least -CURRENT:

FAILED: shell/xreader 
cc  -o shell/xreader shell/xreader.p/main.c.o -Wl,--as-needed
-Wl,--no-undefined -Wl,-O1 -Wl,--whole-archive -Wl,--start-group
shell/libshell.a -Wl,--no-whole-archive -fstack-protector-strong -O2 -pipe
-fstack-protector-strong -fno-strict-aliasing
'-Wl,-rpath,$ORIGIN/../libview:$ORIGIN/../libdocument:/usr/local/lib'
-Wl,-rpath-link,/wrkdirs/usr/ports/print/xreader/work/xreader-3.2.2/_build/libview
-Wl,-rpath-link,/wrkdirs/usr/ports/print/xreader/work/xreader-3.2.2/_build/libdocument
-Wl,-rpath-link,/usr/local/lib libview/libxreaderview.so.3.0.0
libdocument/libxreaderdocument.so.3.0.0 /usr/local/lib/libgio-2.0.so
/usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so
/usr/local/lib/libintl.so /usr/local/lib/libgtk-3.so /usr/local/lib/libgdk-3.so
/usr/local/lib/libpangocairo-1.0.so /usr/local/lib/libpango-1.0.so
/usr/local/lib/libharfbuzz.so /usr/local/lib/libatk-1.0.so
/usr/local/lib/libcairo-gobject.so /usr/local/lib/libcairo.so
/usr/local/lib/libgdk_pixbuf-2.0.so /usr/local/lib/libsecret-1.so -lm
/usr/local/lib/libxapp.so -Wl,--end-group
ld: error: undefined symbol: IceSetIOErrorHandler
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: IceSetErrorHandler
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: IceAddConnectionWatch
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: SmcSetErrorHandler
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: SmcOpenConnection
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: SmcInteractDone
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_will_quit) in archive shell/libshell.a
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(fix_broken_state) in archive shell/libshell.a

ld: error: undefined symbol: SmcSaveYourselfDone
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_will_quit) in archive shell/libshell.a
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(xsmp_save_yourself) in archive shell/libshell.a
>>> referenced 3 more times

ld: error: undefined symbol: SmcGetIceConnection
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a

ld: error: undefined symbol: SmcVendor
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a

ld: error: undefined symbol: SmcRequestSaveYourself
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a

ld: error: undefined symbol: SmcCloseConnection
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(xsmp_die) in archive shell/libshell.a
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(process_ice_messages) in archive shell/libshell.a

ld: error: undefined symbol: IceConnectionNumber
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(ice_connection_watch) in archive shell/libshell.a

ld: error: undefined symbol: IceProcessMessages
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(process_ice_messages) in archive shell/libshell.a

ld: error: undefined symbol: IceGetConnectionContext
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(process_ice_messages) in archive shell/libshell.a

ld: error: undefined symbol: SmcInteractRequest
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(do_save_yourself) in archive shell/libshell.a

ld: error: undefined symbol: XLockDisplay
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_enable) in archive shell/libshell.a

ld: error: undefined symbol: XGetScreenSaver
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a

ld: error: undefined symbol: XSetScreenSaver
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_enable) in archive shell/libshell.a

ld: error: undefined symbol: XUnlockDisplay
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_enable) in archive shell/libshell.a

ld: error: undefined symbol: SmcSetProperties
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(set_properties) in archive shell/libshell.a

ld: error: too many errors emitted, stopping now (use --error-limit=0 to see
all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)

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