[Slackbuilds-users] several builds crashing looking for old libwebp
David Melik
davidnchmelik at gmail.com
Tue Oct 2 10:36:35 UTC 2018
On 10/2/18 2:35 AM, Matteo Bernardini wrote:
> Il giorno mar 2 ott 2018 alle ore 11:19 David Melik
> <dchmelik at gmail.com> ha scritto:
>> NotepadQQ and KVIRC (though newly compiled) both immediately crash for
>> not finding libwebp.so.6. Well, that file is now at libwebp.so.7.0.2.
>> King Beowulf told me (when I finally had to upgrade libwebp for BOINC
>> instead of keeping an old one) this behaviour means libwebp is a runtime
>> dependency (the SlackBuild maintainers must become aware of) and to link
>> libwebp.so.6 to libwebp (which of course itself is a link to the
>> 7.0.2.) I did that, then both worked. Previously the NotepadQQ
>> maintainer said recompile/upgrade libwebp, then NotepadQQ... same thing
>> happened. Well, the problem appears to be poor source code in both
>> NotepadQQ and KVIRC (most likely) and/or SlackBuilds done wrong... or
>> maybe the libwebp maintainer should become aware that some programs try
>> to use a specific old version for some reason, and make a link in the
>> SlackBuild.
> if you upgrade a library to a newer major release with a shared
> library version bump, like in your case, you should also rebuild
> whatever links against it: I suspect the error you got is because you
> have to rebuild qt5 and qt5-webkit (that you built against the old
> libwebp in the first place).
Okay; I had done that also but maybe in the wrong order... it's not
clear again what built 'against' means rather than built 'from' (or
'depending on')...
More information about the SlackBuilds-users
mailing list