02:00:46 I have said things about illumos in https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4351 which I believe to be true, but have not actually tested on any illumos distro, just solaris 11.4 02:01:05 hopefully someone will let me know if I am wrong 02:02:00 (most of what is said is in the commit messages and the commits themselves, not the merge request summary page) 15:17:06 [illumos-gate] 16800 bhyve upstream sync 2024 September -- Andy Fiddaman 17:20:05 whee! 21:01:22 alanc: so this means 32bit glib doesn't try (and fail) to use libelf. What did glib use libelf for? 21:01:51 alanc: I ended up adding PRIfooID for us, because of bloody id_t 21:02:21 alanc: and re __EXTENSIONS__ if it does what it says it seems fine? 21:02:48 hadfl: maybe you'd want to try now, rather than later? 21:05:23 libelf is used in the implementation of https://docs.gtk.org/gio/struct.Resource.html but I don't know the details 21:06:02 https://gitlab.gnome.org/search?search=HAVE_LIBELF&nav_source=navbar&project_id=658&group_id=8&search_code=true&repository_ref=main 21:06:30 we've been shipping glib like this in Solaris for years, just finally getting around to upstreaming the patch 21:08:22 alanc: not a complaint, morbid curiosity 21:10:42 I think it's, perhaps, elfwrap but weirder? 21:13:43 that sounds right 21:15:25 I don't see oi-userland doing anything for libelf, so I don't know how it's building