<beerman>
with ccache I just know to disable it from time to time, this was a complete new behaviour so I didn't think about it as fast as I would've, probably
<beerman>
libxml2 2.12.0 breaks xmlsec and there does not seem to be a patch for that yet
groovy3shoes has quit [Remote host closed the connection]
groovy2shoes has joined #crux-devel
<beerman>
i have integrated libmd, libbsd for shadow and libxcrypt and libxcrypt-32 that replace glibcs deprecated crypt libs
<beerman>
I'll need to push it soon but I want to test that a bit further before doing it. With that said I was thinking if there were core ports that we can move to opt. libpcre could be one of those - any objections? Other ideas?
<beerman>
in case of libpcre, there does not seem to be any taker in core left
jue has quit [Remote host closed the connection]
<braewoods_>
beerman, what 'crypt' libraries did glibc remove?
<braewoods_>
The only 'crypto' I know glibc provides is related to the 'crypt' function or the RNG functions in libc.
<braewoods_>
beerman, are you sure libpcre can be moved? last I checked it is needed for utilities like grep that use more advanced REs than glibc's simple engine can handle.
<braewoods_>
the posix RE API tends to only be good for a limited version of RE compared to what PCRE can do.
<farkuhar>
braewoods_: `finddeps grep` indicates that it's linked to libpcre2, not libpcre.
<braewoods_>
Oh. I see. It's a legacy library then.
<beerman>
hey braewoods_ :) farkuhar is right about grep, we moved libpcre2 to core with 3.7 and kept libpcre around as there has been software still prefering to use the old libpcre, but it looks like we could move that to opt with 3.8 already.
<braewoods_>
What functions are disabled if libcrypt is disabled?
<braewoods_>
Oh. Just as I suspected.
<braewoods_>
Stuff happening to glibc that would have never flown with Ulrich Drepper was still in charge of glibc.
<braewoods_>
s/with/when/
<braewoods_>
Though I can't fault them for not wanting to just embrace new APIs in glibc willy nilly. libc can't easily get rid of baggage after all.
<beerman>
yeah, I just want to embrace it and get it over with :) I am currently rebuilding the new core set to export them if anybody wants to build their own dev rootfs with it, or for when I foobar my container, who knows :D
<braewoods_>
believe it or not, 'crypt' is also useful for stuff like web logins... PHP has their own version of it since libc version isn't consistent enough for portable use.
<farkuhar>
nullmailer works for darfo. Meanwhile, the upcoming release of FreeBSD will be switching from sendmail to dma (Dragonfly Mail Agent), so that's another option to consider.
<beerman>
sounds like a good fit too, yeah
r0ni has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]