{"object_kind":"push","event_name":"push","before":"48e367e841db51e6158a66880e6a7d5cc8556133","after":"731d4452c33647b76217ce8f6b20e69f6cc355f3","ref":"refs/heads/main","ref_protected":false,"checkout_sha":"731d4452c33647b76217ce8f6b20e69f6cc355f3","message":null,"user_id":9716,"user_name":"Marge Bot","user_username":"marge-bot","user_email":"","user_avatar":"https://gitlab.freedesktop.org/uploads/-/system/user/avatar/9716/marge.png","project_id":147,"project":{"id":147,"name":"libinput","description":"Input device management and event handling library","web_url":"https://gitlab.freedesktop.org/libinput/libinput","avatar_url":null,"git_ssh_url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","git_http_url":"https://gitlab.freedesktop.org/libinput/libinput.git","namespace":"libinput","visibility_level":20,"path_with_namespace":"libinput/libinput","default_branch":"main","ci_config_path":"","homepage":"https://gitlab.freedesktop.org/libinput/libinput","url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","ssh_url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","http_url":"https://gitlab.freedesktop.org/libinput/libinput.git"},"commits":[{"id":"731d4452c33647b76217ce8f6b20e69f6cc355f3","message":"meson: revamp the debug build detection for the builddir lookup\n\nIfdef out any special behavior we want so we no longer leak this via\nstrings in the resulting binary. Ideally we want the compile to fail for\nanything missed rather than surprising behavior when we try to access\nfiles in the build directory.\n\nCloses: #1230\nPart-of: \n","title":"meson: revamp the debug build detection for the builddir lookup","timestamp":"2026-01-10T10:39:21+00:00","url":"https://gitlab.freedesktop.org/libinput/libinput/-/commit/731d4452c33647b76217ce8f6b20e69f6cc355f3","author":{"name":"Peter Hutterer","email":"peter.hutterer@who-t.net"},"added":[],"modified":["meson.build","src/builddir.h","test/test-builddir-lookup.c"],"removed":[]}],"total_commits_count":1,"push_options":{},"repository":{"name":"libinput","url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","description":"Input device management and event handling library","homepage":"https://gitlab.freedesktop.org/libinput/libinput","git_http_url":"https://gitlab.freedesktop.org/libinput/libinput.git","git_ssh_url":"git@ssh.gitlab.freedesktop.org:libinput/libinput.git","visibility_level":20}}