[Bug 113121] Switch build system to meson or cmake
https://bugs.documentfoundation.org/show_bug.cgi?id=113121 --- Comment #5 from Mathletic --- Four years later, it might be a good idea to repeat the question and hear what people think today. 1. Autotools lack man power and is admitting this fact openly. 2. The problem at hand is, that Autotools became more exotic and fewer developers are able or willing to spend time with it. 3. In the meantime a couple of other big project moved away from Autotools, e.g., Flatpak, Mesa, Xorg. 4. Given the prototype can be updated, LibreOffice can introduce it as an optional way of building and improving it over time. This does not necessarily cost money. Nevertheless, I think it would be money well spent. 5. Maybe use CMake instead of Meson. Most important is getting rid of Autotools mid-term. -- You are receiving this mail because: You are the assignee for the bug.
[Libreoffice-bugs] [Bug 113121] Switch build system to meson or cmake
https://bugs.documentfoundation.org/show_bug.cgi?id=113121 --- Comment #4 from Adolfo Jayme --- >From ESC meeting minutes, 2020-02-13 [1]: * Meson build system experiments by Jussi Pakkanen (Ilmari) + Meson creator Jussi has done preliminary feasibility evaluation for free + https://nibblestew.blogspot.com/2020/02/building-very-small-subset-of.html + https://nibblestew.blogspot.com/2020/02/trying-to-build-slightly-larger-slice.html + if there is interest in principle, we can seek independent funding for a prototype + prototype would make it easier to evaluate benefits + Ilmari’s perspective: want to make the codebase more approachable for newcomers + understand that we don’t want to drop something that works already (Ilmari) + not yet asking for a decision, but please think about this + what problem does this solve? (Kendy) + usually LO breaks the tools + GNOME / wayland is moving to this from autotools (Ilmari) + sitting on the fence (Thorsten) + significant cost to migrate to anything + there are load of unsolved problems with the build system, though + would not be great to pay some external developers to do the migration and then let us maintain it (Stephan) + agreed (Kendy, Cloph) + better spend funding money elsewhere (Kendy) + e.g. external libs that can’t build in parallel [1]: https://lists.freedesktop.org/archives/libreoffice/2020-February/084440.html -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 113121] Switch build system to meson or cmake
https://bugs.documentfoundation.org/show_bug.cgi?id=113121 --- Comment #3 from Adolfo Jayme--- https://wiki.documentfoundation.org/Development/ESC Be aware that this request is like asking for a unicorn, however… -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 113121] Switch build system to meson or cmake
https://bugs.documentfoundation.org/show_bug.cgi?id=113121 --- Comment #2 from Yan Pas--- What is ESC? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 113121] Switch build system to meson or cmake
https://bugs.documentfoundation.org/show_bug.cgi?id=113121 Adolfo Jaymechanged: What|Removed |Added Priority|medium |lowest Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #1 from Adolfo Jayme --- Can you bring this up to the ESC? -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs