Hi everyone,
We are going to rebase Meson from 0.58.2 to 0.63.3, see the bug[0] and merge request[1]. Generally this would mean a lot of breakages, but we've changed/downgraded some errors to warnings - see the description in the MR or text inside the SPEC file for more information. We've used the Mass Prebuild[2] tool to identify the possible breakages in RHEL and fix them in advance[3-5]. We will merge the MR and do the builds on Monday, December 5.
[0] - https://bugzilla.redhat.com/show_bug.cgi?id=2022729 [1] - https://gitlab.com/redhat/centos-stream/rpms/meson/-/merge_requests/6 [2] - https://gitlab.com/fedora/packager-tools/mass-prebuild [3] - https://bugzilla.redhat.com/show_bug.cgi?id=2140107 - gegl04 [4] - https://bugzilla.redhat.com/show_bug.cgi?id=2140108 - gobject-introspection [5] - https://bugzilla.redhat.com/show_bug.cgi?id=2140541 - shared-mime-info
Regards, Tom
On Tue, Nov 29, 2022 at 7:53 AM Tomáš Popela tpopela@redhat.com wrote:
Hi everyone,
We are going to rebase Meson from 0.58.2 to 0.63.3, see the bug[0] and merge request[1]. Generally this would mean a lot of breakages, but we've changed/downgraded some errors to warnings - see the description in the MR or text inside the SPEC file for more information. We've used the Mass Prebuild[2] tool to identify the possible breakages in RHEL and fix them in advance[3-5]. We will merge the MR and do the builds on Monday, December 5.
Thank you for the advanced notice.
josh
[0] - https://bugzilla.redhat.com/show_bug.cgi?id=2022729 [1] - https://gitlab.com/redhat/centos-stream/rpms/meson/-/merge_requests/6 [2] - https://gitlab.com/fedora/packager-tools/mass-prebuild [3] - https://bugzilla.redhat.com/show_bug.cgi?id=2140107 - gegl04 [4] - https://bugzilla.redhat.com/show_bug.cgi?id=2140108 - gobject-introspection [5] - https://bugzilla.redhat.com/show_bug.cgi?id=2140541 - shared-mime-info
Regards, Tom --
Tomáš Popela
Desktop and Desktop Applications Subsystems Product Owner
Display Systems
Red Hat
CentOS-devel mailing list CentOS-devel@centos.org https://lists.centos.org/mailman/listinfo/centos-devel
On Tue, Nov 29, 2022 at 7:53 AM Tomáš Popela tpopela@redhat.com wrote:
Hi everyone,
We are going to rebase Meson from 0.58.2 to 0.63.3, see the bug[0] and merge request[1]. Generally this would mean a lot of breakages, but we've changed/downgraded some errors to warnings - see the description in the MR or text inside the SPEC file for more information. We've used the Mass Prebuild[2] tool to identify the possible breakages in RHEL and fix them in advance[3-5]. We will merge the MR and do the builds on Monday, December 5.
[0] - https://bugzilla.redhat.com/show_bug.cgi?id=2022729 [1] - https://gitlab.com/redhat/centos-stream/rpms/meson/-/merge_requests/6 [2] - https://gitlab.com/fedora/packager-tools/mass-prebuild [3] - https://bugzilla.redhat.com/show_bug.cgi?id=2140107 - gegl04 [4] - https://bugzilla.redhat.com/show_bug.cgi?id=2140108 - gobject-introspection [5] - https://bugzilla.redhat.com/show_bug.cgi?id=2140541 - shared-mime-info
Thank you so much for doing this! It's been increasingly painful to work with the older Meson, so this is greatly appreciated for those doing development on CentOS/RHEL 9.
Also, I really appreciate that you let us all know ahead of time. It will save me time when I'm working on stuff for CentOS/RHEL 9 stuff going forward :)