SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux
ppetrov^ has joined #crux
chrcav has quit [Ping timeout: 252 seconds]
chrcav has joined #crux
guido_rokepo has quit [Quit: guido_rokepo]
guido_rokepo has joined #crux
chrcav has quit [Ping timeout: 246 seconds]
<cruxbot>
[opt.git/3.7]: iwd: update to 2.1
<cruxbot>
[opt.git/3.7]: imagemagick: update to 7.1.0-55
<cruxbot>
[opt.git/3.7]: linux-firmware: update to 20221214
<cruxbot>
[contrib.git/3.7]: pmwiki: update to 2.3.17
<cruxbot>
[core.git/3.7]: libarchive: build with autotools again
jue has joined #crux
<cruxbot>
[core.git/3.7]: libarchive: add --without-iconv to configure
chrcav has joined #crux
chrcav has quit [Quit: leaving]
stenur was banned on #crux by jue [*!*steffen*@*sdaoden.eu]
jue has quit [Quit: leaving]
blackfrog78 has joined #crux
stenur has quit [Remote host closed the connection]
<blackfrog78>
I have just noticed that libarchive-3.6.2-2 decreases the soname of libarchive from libarchive.so.19 to libarchive.so.13.6.2. This breaks cmake. And therefore the rust build got broken too - this is why I noticed it. Now I have rebuild cmake and try on rust again.
chrcav has joined #crux
chrcav has quit [Quit: leaving]
chrcav has joined #crux
<jaeger>
Unfortunately this scenario is somewhat common for a source-based distribution :/
<blackfrog78>
What makes it so confusing is that from 3.6.2-1 to 3.6.2-2 of the libarchive port only the build process of that port has been changed from cmake to ./configure and make. If it was a major update of the libarchive sources a change in the soname could be expected. But just because of another build procedure getting a differnt soname looks a bit strange to me.
<blackfrog78>
But this is an upstream issue of libarchive. Usually I run "revdep" after each series of updates. This time I forgot about it so I ran into this.
<jaeger>
I guess that autotools and cmake are somehow treated differently by the libarchive source in multiple ways :/
<blackfrog78>
I had a autotools vs cmake issue with my private "icewm" port in the past. If trying to build it with autotools the build stopped due to some missing files, *.la ones if I remember correctly. With cmake I could build the same icewm version without issues.
seer has quit [Quit: quit]
seer has joined #crux
<jaeger>
blackfrog78: if you run into any trouble or just don't want to wait for it, I have a rust package at https://crux.ninja/tmp/ uploading now
<blackfrog78>
jaeger: Thank you, my rust build just finished successfully.
<cruxbot>
[core.git/3.7]: libarchive: revert back to cmake build, set CFLAG for multithreaded xz compression
<cruxbot>
[core.git/3.7]: libarchive: ..and updated the footprint
blackfrog78 has quit [Quit: Leaving]
ppetrov^ has quit [Quit: Leaving]
dim44 has joined #crux
dim44 has left #crux [Leaving]
<cruxbot>
[core.git/3.7]: pkgutils: minor bump to fix the utils' version number
<frinnst>
fucked up the signature there ^^^^
<frinnst>
:>
* frinnst
slaps jaeger
<frinnst>
nighty
<jaeger>
remove your cached tarball
<jaeger>
This fix was in the tarball but the original filename was correct :/