← Back to team overview

kicad-developers team mailing list archive

Re: libngspice versioning by libtool


Depending on how the OpenSUSE build system si setup, a prebuilt version
from their repository might not work with a library with a different
version. Many build systems for Linux packages will encode a dependency on
a specific version of the shared library, which is included in the
filename. When that changes (called an SONAME bump), the dependent packages
must be rebuilt to pickup the new SONAME.

Try building KiCad with the new ngspice library and see what happens. I
think that should pick up your new version and work properly.


On Wed, Jul 28, 2021 at 8:23 AM Holger Vogt <holger.vogt@xxxxxxxxxx> wrote:

> Pre-built 5.1.10, installed from openSUSE Leap 15.3 Electronics
> repository, delivered with ngspice-34.
> I have opened an issue at
> https://gitlab.com/kicad/code/kicad/-/issues/8878
> If this is a non-issue (hopefully) and future 5.1.11 and 5.99 will not
> have any problems, I would be happy to add versioning to ngspice shared
> library.
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp

Follow ups