Public bug reported: TL;DR_ I think our Delta is present in 0.60.1-1 and we should sync it.
--- details --- I fond an issue with DPDK builds but it might affect potentially many others as well. Example build fails with: ar: `x' cannot be used on thin archives. Seems this behavior is caused by: https://github.com/mesonbuild/meson/pull/9294 This broke my build but also many others it seems, so it was reverted in 0.60.1 https://github.com/mesonbuild/meson/commit/52c28eb962655b6fa71e71d521db14576d4f2ccb Right now we have: meson | 0.60.1-1 | unstable | source, all meson | 0.57.0+really0.56.2-0.1ubuntu1 | jammy/universe | source, all meson | 0.60.0-1ubuntu1 | jammy-proposed/universe | source, all So actually we should not even let 0.60.0-1ubuntu1 in if it causes FTFBFSes. The only Delta we have right now is: * Cherry-pick patch to prevent lots of GNOME packages from failing to build That is https://github.com/mesonbuild/meson/pull/9445 Which is fixed by: https://github.com/mesonbuild/meson/pull/9445/commits/022c0357ae4cd6c1d7e9a0f3a2672ba410a71fa2 This fix is in 0.60.1 as it is in Debian $ git show pkg/ubuntu/jammy-devel:mesonbuild/modules/i18n.py | grep ..interpreterbase.decorators from ..interpreterbase.decorators import ContainerTypeInfo, KwargInfo, noPosargs, typed_kwargs, typed_pos_args $ git show pkg/debian/sid:mesonbuild/modules/i18n.py | grep ..interpreterbase.decorators from ..interpreterbase.decorators import ContainerTypeInfo, KwargInfo, typed_kwargs, typed_pos_args And btw 0.60.1 in Debian also has another breaks-gnome fix https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998124 Which is another +1 on syncing 0.60.1 in preference to the current one in -proposed. ** Affects: meson (Ubuntu) Importance: Undecided Status: New ** Tags: needs-sync ** Tags added: needs-sync -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1949959 Title: Please sync meson 0.60.1-1 to impish fixing various FTBFS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1949959/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs