jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
tilman has quit [Ping timeout: 260 seconds]
tilman has joined #crux
Rocco_Sharp has quit [Quit: WeeChat 3.6]
jason123santaoni is now known as jason123onirc
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 :/