pull the logic to write the xkb file from xkb_desc and names into libxkbcommon and just build up the new xkb_desc instead of dump+parse? (XkbWriteXKBKeymapForNames followed by xkb_compile_keymap_from_string in XkbDDXLoadKeymapByNames)
Not needed.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.