GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Alexandre Oliva (lxo@gnusocial.net)'s status on Wednesday, 14-Dec-2022 02:55:33 JST Alexandre Oliva Alexandre Oliva
    in reply to
    • GTK
    have you by any chance measured how much human time it took to get the converted build configuration files in place?
    In conversation Wednesday, 14-Dec-2022 02:55:33 JST from gnusocial.net permalink
    • Embed this notice
      GTK (gtk@floss.social)'s status on Wednesday, 14-Dec-2022 02:55:39 JST GTK GTK
      in reply to

      To those still wondering what kind of performance improvement Meson brings to an established project over Autotools, here are some numbers from the Yocto project after they switched their native GTK3 build recipe:

      config (autotools): 38.5s
      config (meson): 17.9s (-53.5%)
      install (autotools): 11.2s
      install (meson): 1.6s (-85.5%)
      compile (autotools): 100.8s
      compile (meson): 37.5s (-62.8%)

      The build went from over 2 minutes to sub-1 minute

      In conversation Wednesday, 14-Dec-2022 02:55:39 JST permalink
    • Embed this notice
      GTK (gtk@floss.social)'s status on Wednesday, 14-Dec-2022 02:55:40 JST GTK GTK

      We are dropping the Autotools build for GTK 3.x, and have fully switched to Meson. If you package GTK 3 and you are still using Autotools, now is the time to switch.

      For more information, see the announcement on Discourse: https://discourse.gnome.org/t/removing-the-autotools-build-for-gtk-3/12764

      #gtk #meson #autotools #distro #packaging

      In conversation Wednesday, 14-Dec-2022 02:55:40 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: discourse-gnome-org-uploads.s3.dualstack.us-east-2.amazonaws.com
        Removing the Autotools build for GTK 3
        The next GTK 3 release, 3.24.46, will drop support for building with Autotools. GTK has been using Meson in its main development branch since 2016, and in the gtk-3-24 branch since 2018. While we did not officially support the Meson build in the 3.x branch, we always tested it as part of our CI pipeline. Maintaining two build systems in parallel is not without cost, so we are dropping the older Autotools build in favour of the newer Meson one, now that we are confident in its functionality. Do...

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.