Error compiling fwupd from slackbuilds
Code:
Run-time dependency gmodule-2.0 found: YES 2.70.3 Code:
sbopkg -s *iconv* |
Quote:
|
Code:
l/libarchive-3.6.2-x86_64-1.txz: Upgraded. |
good catch, camerabambai
I get the same error on Slackware64 15.0 + MultiLib As rizitis noted, libarchive was updated Fri Dec 9 19:43:46 UTC 2022 So maybe there is an issue with the new libarchive related to iconv ? Not sure, I havn't dug any deeper. -- kjh Code:
|
since libarchive updated try glibc recompile and try again... probably that fix it.
I think lots of things should need recompile for all of us... |
Me and @slackernetuk can also confirm this with recompiling of Flatpak 1.14.1 today.
Quote:
|
I run into this trying to build gnome-autoar on the new libarchive as well.
There's an open pull request to fix this in libarchive here: https://github.com/libarchive/libarchive/pull/1813 And some relevant discussion on a slightly older pull request: https://github.com/libarchive/libarchive/pull/1812 |
Also virt-manager fail
Code:
Run-time dependency json-glib-1.0 found: YES 1.6.6 |
Quote:
virt-manager builds fine |
@marav u have version 3.6.1 on ur system then?
|
Quote:
Thanks to Didier Spaier on Sbo mailing list: Quote:
|
3.6.2 doesn't fix it. The PR for (what appears to be) the patch for libarchive is still open.
|
I applied the patches in the above link and recompiled libarchive. This fixed compiling appstream-glib for me. So based on my testing the above pull request does solve this problem.
|
It works for me....I was able to build fwupd and flatpak
Code:
--- libarchive.SlackBuild.orig 2021-08-24 07:27:01.000000000 +0100 |
Simple fix/hack as root:
open "/usr/lib64/pkgconfig/libarchive.pc" on the last line "Requires.private:" remove "iconv", save file... move on. Proper fix needs to be worked out upstream, but rather than re-building Slackware packages, that enables you to do whatever building you need. Nothing I've built has ended up broken locally afterwards, but take my uneducated advice with a grain of salt. |
All times are GMT -5. The time now is 09:25 PM. |