libgda 6.0.0 fails to build on aarch64
On openSUSE Tumbleweed, libgda 6.0.0 fails to build on aarch64 whereas it passes on x86_64.
Tail of the log:
[ 85s] [34/920] /home/abuild/rpmbuild/BUILD/libgda-6.0.0/aarch64-suse-linux/libgda/sql-parser/lemon -d -h -o/home/abuild/rpmbuild/BUILD/libgda-6.0.0/aarch64-suse-linux/libgda/sql-parser -T../libgda/sql-parser/lempar.c ../libgda/sql-parser/parser.y
[ 85s] FAILED: libgda/sql-parser/parser.c
[ 85s] /home/abuild/rpmbuild/BUILD/libgda-6.0.0/aarch64-suse-linux/libgda/sql-parser/lemon -d -h -o/home/abuild/rpmbuild/BUILD/libgda-6.0.0/aarch64-suse-linux/libgda/sql-parser -T../libgda/sql-parser/lempar.c ../libgda/sql-parser/parser.y
[ 85s] [35/920] /home/abuild/rpmbuild/BUILD/libgda-6.0.0/aarch64-suse-linux/libgda/sql-parser/lemon -d -z -o/home/abuild/rpmbuild/BUILD/libgda-6.0.0/aarch64-suse-linux/libgda/sql-parser -T../libgda/sql-parser/lempar.c ../libgda/sql-parser/parser.y
[ 85s] 3 parsing conflicts.
[ 85s] [36/920] cc -o libgda/test-raw-itsignaler libgda/test-raw-itsignaler.p/thread-wrapper_test-raw-itsignaler.c.o libgda/test-raw-itsignaler.p/thread-wrapper_gda-worker.c.o libgda/test-raw-itsignaler.p/thread-wrapper_background.c.o libgda/test-raw-itsignaler.p/thread-wrapper_itsignaler.c.o libgda/test-raw-itsignaler.p/thread-wrapper_gda-connect.c.o -Wl,--as-needed -Wl,--no-undefined -mbranch-protection=standard -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g -flto=auto -Wl,--start-group /usr/lib64/libgmodule-2.0.so -pthread /usr/lib64/libglib-2.0.so /usr/lib64/libgobject-2.0.so /usr/lib64/libgio-2.0.so /usr/lib64/libxml2.so /usr/lib64/libsoup-2.4.so /usr/lib64/libsqlite3.so -Wl,--end-group
[ 85s] [37/920] cc -Ilibgda/test-itsignaler.p -Ilibgda -I../libgda -I. -I.. -Ilibgda/sqlite -I../libgda/sqlite -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/usr/include/libsoup-2.4 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=gnu11 -mbranch-protection=standard -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g -pthread -include /home/abuild/rpmbuild/BUILD/libgda-6.0.0/aarch64-suse-linux/config.h -MD -MQ libgda/test-itsignaler.p/thread-wrapper_itsignaler.c.o -MF libgda/test-itsignaler.p/thread-wrapper_itsignaler.c.o.d -o libgda/test-itsignaler.p/thread-wrapper_itsignaler.c.o -c ../libgda/thread-wrapper/itsignaler.c
[ 85s] ninja: build stopped: subcommand failed.
[ 85s] Found runner: ['/usr/bin/ninja']
[ 85s] error: Bad exit status from /var/tmp/rpm-tmp.Cw2LL4 (%build)