[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
** Changed in: meson (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
We've cherry-picked the two commits needed after 0.41.1 to get budgie- desktop building again. There's one more commit for the armhf test failure. We could cherry-pick that or just wait for the next meson release. https://github.com/mesonbuild/meson/commit/4b3eaf1 ** Tags removed: block-proposed ** Changed in: meson (Ubuntu) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
I have not tested budgie desktop myself so I don't know. The GCC issue will be fixed by https://github.com/mesonbuild/meson/pull/1978. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
at least the referenced debian bug is not a compiler issue. the get_retval symbol is untyped, so it doesn't get proper interworking treatment add a .type get_retval, %function directive -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
Jussi - did 0.41.1 get the suggested patch here (https://github.com/mesonbuild/meson/pull/1970) to allow budgie-desktop to compile? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
0.41.1 has been released and got uploaded to sid a few moments ago. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
I raised the gcc bug severity, can you guys please: 1) report an upstream gcc bug 2) try meson with gcc-7? thanks! Gianfranco -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
** Changed in: meson (Ubuntu) Importance: Undecided => High ** Changed in: meson (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
Hi, ok - I rebuilt with the latest trunk + those two patches. Unfortunately the build is still failing https://launchpadlibrarian.net/324376687/buildlog_ubuntu-artful-amd64 .budgie-desktop_10.3.1-2ubuntu2_BUILDING.txt.gz I can confirm all was well with all versions from 0.37 to 0.40.1 Earlier I talked to budgie-desktop upstream: "It breaks further along too with headers being trashed, flags going the wrong way, etc. This is an upstream Meson issue and I'd recommend that Ubuntu rolls back to the working release (as I'm about to do). Literally nothing I can do in Ubuntu. Apparently Meson and Vala are spiritually aligned in breaking on updates." same header build issue as when upstream tested last night. https://github.com/budgie-desktop/budgie- desktop/issues/951#issuecomment-309218458 ** Bug watch added: github.com/budgie-desktop/budgie-desktop/issues #951 https://github.com/budgie-desktop/budgie-desktop/issues/951 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1698463] Re: v0.41.0 meson has numerous regressions that stop vala based apps compiling
0.41.1 is planned to be released Sunday (that is tomorrow). If it is possible for you to test if current trunk + this MR fixes the issues it would be helpful: https://github.com/mesonbuild/meson/pull/1951 While we're at it Meson currently can't because it is blocked by a regression on ARM as reported here: http://people.canonical.com/~ubuntu-archive/proposed- migration/update_excuses.html#meson However that is _not_ a regression in Meson. It is a GCC bug that only appears now because we have more tests than the previous release. The bug has been reported to Debian but there has been no activity on it: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862514 ** Bug watch added: Debian Bug tracker #862514 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=862514 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1698463 Title: v0.41.0 meson has numerous regressions that stop vala based apps compiling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/meson/+bug/1698463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs