More weston 8 fallout.

[   42s] [352/358] cc  -o tests/test-ivi-layout.so 
'tests/59830eb@@test-ivi-layout@sha/meson-generated_.._.._protocol_weston-test-protocol.c.o'
 'tests/59830eb@@test-ivi-layout@sha/ivi-layout-test-plugin.c.o' 
-Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group 
-Wl,-soname,test-ivi-layout.so -O2 -Wall -D_FORTIFY_SOURCE=2 
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables 
-fstack-clash-protection -Werror=return-type -flto=auto -g 
libweston/libweston-8.so.0.0.0 compositor/libexec_weston.so.0.0.0 
/usr/lib64/libwayland-server.so /usr/lib64/libpixman-1.so 
/usr/lib64/libxkbcommon.so -Wl,--end-group 
'-Wl,-rpath,$ORIGIN/../libweston:$ORIGIN/../compositor:$ORIGIN/../shared' 
-Wl,-rpath-link,/home/abuild/rpmbuild/BUILD/weston-8.0.0/build/libweston 
-Wl,-rpath-link,/home/abuild/rpmbuild/BUILD/weston-8.0.0/build/compositor 
-Wl,-rpath-link,/home/abuild/rpmbuild/BUILD/weston-8.0.0/build/shared
[   42s] FAILED: tests/test-ivi-layout.so 
[   42s] cc  -o tests/test-ivi-layout.so 
'tests/59830eb@@test-ivi-layout@sha/meson-generated_.._.._protocol_weston-test-protocol.c.o'
 'tests/59830eb@@test-ivi-layout@sha/ivi-layout-test-plugin.c.o' 
-Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group 
-Wl,-soname,test-ivi-layout.so -O2 -Wall -D_FORTIFY_SOURCE=2 
-fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables 
-fstack-clash-protection -Werror=return-type -flto=auto -g 
libweston/libweston-8.so.0.0.0 compositor/libexec_weston.so.0.0.0 
/usr/lib64/libwayland-server.so /usr/lib64/libpixman-1.so 
/usr/lib64/libxkbcommon.so -Wl,--end-group 
'-Wl,-rpath,$ORIGIN/../libweston:$ORIGIN/../compositor:$ORIGIN/../shared' 
-Wl,-rpath-link,/home/abuild/rpmbuild/BUILD/weston-8.0.0/build/libweston 
-Wl,-rpath-link,/home/abuild/rpmbuild/BUILD/weston-8.0.0/build/compositor 
-Wl,-rpath-link,/home/abuild/rpmbuild/BUILD/weston-8.0.0/build/shared
[   42s] 
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: 
/tmp/test-ivi-layout.so.aofYfc.ltrans0.ltrans.o: in function 
`runner_run_handler':
[   42s] 
/home/abuild/rpmbuild/BUILD/weston-8.0.0/build/../tests/ivi-layout-test-plugin.c:71:
 undefined reference to `__start_plugin_test_section'
[   42s] 
/usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: 
/home/abuild/rpmbuild/BUILD/weston-8.0.0/build/../tests/ivi-layout-test-plugin.c:71:
 undefined reference to `__stop_plugin_test_section'
[   42s] collect2: error: ld returned 1 exit status

https://build.opensuse.org/package/live_build_log/X11:Wayland/weston/openSUSE_Tumbleweed/x86_64

Note that -Wl,-no-undefined is a knob enabled across the distribution (and it
has worked fine with weston-7).
_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to