Bug#1007946: glib2.0 FTBFS on alpha; misdetected libutil so name
Simon McVittie
smcv at debian.org
Sat Mar 19 11:29:26 GMT 2022
Control: forwarded -1 https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2562
Control: tags -1 + upstream patch
On Sat, 19 Mar 2022 at 18:08:23 +1300, Michael Cree wrote:
> The code at line 198 of ../../../gio/tests/pollable.c is:
>
> handle = dlopen (LIBUTIL_SONAME, RTLD_GLOBAL | RTLD_LAZY);
>
> And in the meson configure log at the start of the build we see:
>
> Message: Found libutil as libutil.so.1
>
> This is wrong. There is no libutil.so.1 on Alpha. It should
> be libutil.so.1.1
I think a better solution to this is to give gio/tests/pollable a hard
dependency on libutil (on the older glibc versions where that's necessary,
which I believe currently means unstable but not experimental) and let
the linker do its job. I've sent a merge request upstream.
smcv
More information about the pkg-gnome-maintainers
mailing list