GNOME Bugzilla – Bug 735988
Remove libxkbcommon autogenargs to prevent gnome-shell from crashing on FreeBSD
Last modified: 2015-06-14 06:55:09 UTC
Created attachment 285282 [details] [review] Add FreeBSD-specific autogenargs for libxkbcommon Default autogenargs passed to libxkbcommon causes gnome-shell to crash on FreeBSD ...
I'm not a huge fan of hardcoding freebsd==/usr/local I'd prefer if we could figure out a better way to do this (perhaps based on XDG datadir). This might involve upstream changes or at least a patch.
Can we remove the autogenargs instead? Its configure script already uses `pkg-config --variable=xkb_base xkeyboard-config' to get the correct value.
I'd be fine with that change if it is tested to work correctly on Linux.
Created attachment 289694 [details] [review] Remove libxkbcommon autogenargs I have tested this patch on Fedora 20 and FreeBSD 10.1.
Is the change acceptable now?
Created attachment 291196 [details] [review] Remove libxkbcommon autogenargs - updated to work with current master branch
Created attachment 296942 [details] [review] Remove libxkbcommon autogenargs - updated to work with current master branch
Created attachment 302046 [details] [review] Remove libxkbcommon autogenargs - updated to include gnome-3.18 I really hope we can push the patch because we have kept workaround in jhbuildrc for several months.
Attachment 302046 [details] pushed as 04fb017 - core-deps-3.14/3.16/3.18: Remove libxkbcommon autogenargs