Hi Mathieu, I'm using the attached patch to build guile-lzlib for the 64bit Hurd. When configure tries to detect the shared library name, the Hurd's gcc-14 says --8<---------------cut here---------------start------------->8--- x86_64-pc-gnu-gcc conftest.c -o conftest -llz -Wl,--verbose foo.c: In function ‘main’: foo.c:1:22: error: implicit declaration of function ‘LZ_decompress_open’ [-Wimplicit-function-declaration] 1 | int main () { return LZ_decompress_open(); } | ^~~~~~~~~~~~~~~~~~ --8<---------------cut here---------------end--------------->8--- The solution could be to compile using -Wno-implicit-function-declaration, or to just declare the function, which is what this patch does. Greetings, Janneke