Your package fails to build with the newest autoconf-2.71, which was part of a recent wide Fedora change. More information about Fedora autoconf Change available here: https://fedoraproject.org/wiki/Changes/Autoconf_271#How_To_Test. The easiest way to reproduce the problem is to execute a fedora scratch-build on your package. Thank you for cooperation!
Where is the koji log showing the failure ? msitools uses meson and doesn't have any direct dep on autoconf, so this bug report description feels dubious
Koji logs: https://koji.fedoraproject.org/koji/taskinfo?taskID=74842235 The autoconf must not be the reason for FTBFS, but it can be. The tracker was automatically created, details were not investigated.
Seems to be something majorly wrong with the generated code referencing struct fields that don't exist: FAILED: tools/wixl/wixl.p/meson-generated_msi.c.o gcc -Itools/wixl/wixl.p -Itools/wixl -I../tools/wixl -I. -I.. -Iinclude -I../include -Ilibmsi -I../libmsi -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libgsf-1 -I/usr/include/libxml2 -I/usr/include/libgcab-1.0 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -w -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -pthread -include /builddir/build/BUILD/msitools-0.101.32-aeb8/redhat-linux-build/config.h -MD -MQ tools/wixl/wixl.p/meson-generated_msi.c.o -MF tools/wixl/wixl.p/meson-generated_msi.c.o.d -o tools/wixl/wixl.p/meson-generated_msi.c.o -c tools/wixl/wixl.p/msi.c tools/wixl/wixl.p/msi.c: In function ‘wixl_msi_table_file_hash_class_init’: tools/wixl/wixl.p/msi.c:1606:24: error: ‘WixlMsiTableFileHashClass’ {aka ‘struct _WixlMsiTableFileHashClass’} has no member named ‘name’ 1606 | _g_free0 (klass->name); | ^~ tools/wixl/wixl.p/msi.c:37:24: note: in definition of macro ‘_g_free0’ 37 | #define _g_free0(var) (var = (g_free (var), NULL)) | ^~~ tools/wixl/wixl.p/msi.c:1606:24: error: ‘WixlMsiTableFileHashClass’ {aka ‘struct _WixlMsiTableFileHashClass’} has no member named ‘name’ 1606 | _g_free0 (klass->name); | ^~ tools/wixl/wixl.p/msi.c:37:39: note: in definition of macro ‘_g_free0’ 37 | #define _g_free0(var) (var = (g_free (var), NULL)) | ^~~ tools/wixl/wixl.p/msi.c:1607:14: error: ‘WixlMsiTableFileHashClass’ {aka ‘struct _WixlMsiTableFileHashClass’} has no member named ‘name’ 1607 | klass->name = _tmp0_; | ^~ tools/wixl/wixl.p/msi.c:1611:24: error: ‘WixlMsiTableFileHashClass’ {aka ‘struct _WixlMsiTableFileHashClass’} has no member named ‘sql_create’ 1611 | _g_free0 (klass->sql_create); | ^~ tools/wixl/wixl.p/msi.c:37:24: note: in definition of macro ‘_g_free0’ 37 | #define _g_free0(var) (var = (g_free (var), NULL)) | ^~~ This will need Marc-Andre's input I think.
I opened https://gitlab.gnome.org/GNOME/vala/-/issues/1221
Fixed upstream https://gitlab.gnome.org/GNOME/vala/-/commit/c0121583cee85656862516e689f8b63555a0ff20 moving to vala, preparing a PR
https://src.fedoraproject.org/rpms/vala/pull-request/2
FEDORA-2021-5e75e23bac has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2021-5e75e23bac
FEDORA-2021-5e75e23bac has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2021-f8c6366270 has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-f8c6366270
FEDORA-2021-f8c6366270 has been pushed to the Fedora 35 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-f8c6366270` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-f8c6366270 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.