[oi-dev] uw-imap

Goetz T. Fischer g.fischer at r-a-c.de
Sun Mar 23 02:06:24 UTC 2025


hi guys,

i wanted to update php 8.3 but configure for the imap module failed because of a missing 
"libc-client.a". the current 8.3.14 won't build anymore either because of the same error.
this "libc-client.a" seems to be part of uw-imap which apparently has been updated on january 2nd. 
the current php 8.3.14 is from november so that would make sense. the interesting part is that i 
got no matches in the git log for the uw-imap update except for one from 2013.

anyway, simply checking out an older revision based on the date shows that a gcc 14 patch has been 
added and one change in the uwimap.p5m file:

old:
link path=usr/lib/$(MACH64)/libc-client.so target=libc-client.so.1
file path=usr/lib/$(MACH64)/libc-client.so.1
link path=usr/lib/libc-client.so target=libc-client.so.1
file path=usr/lib/libc-client.so.1

current:
link path=usr/lib/$(MACH64)/libc-client.so target=libc-client.so.1
file path=usr/lib/$(MACH64)/libc-client.so.1

i guess since the dso is not in /usr/lib anymore but only in /usr/lib/amd64, php's configure 
doesn't pick it up and falls back to looking for the static lib which we don't have.
so was there a reason not to have libc-client.so in /usr/lib anymore ?


--
R-A-C
Götz T. Fischer CertIT&Comp
+49(0)7225/98 98 79
g.fischer at r-a-c.de
r-a-c.de



More information about the oi-dev mailing list