On Sun, Apr 19, 2026, 12:37 Xuelin Yang <[email protected]> wrote:
> On Thu, Apr 16, 2026 at 03:01:42PM +0300, Ką Mykolas wrote:
> > So weird. Tried rebuilding with yet another addition of
> >
> > export LDFLAGS="${LDFLAGS/-Wl,--as-needed/}"
> >
> > (remove default -as-needed listed in /etc/makepkg.conf)
> >
> >
> > > Perhaps I will cross-check debian packaging.
> >
> >
> > Well, both, Debian and Ubuntu package older versions of ngspice (and
> > KiCad). And they do not ship shared objects. Only *.cm files. Which do
> > export CMdecNum.
> >
> > And for that matter probably need someone from upstream, to understand
> how
> > the heck is it supposed to load.
>
> I feel so sorry after I tested examples from demos/simulation. And I found
> that I actually miss the proper spice models for my commerical symbols.
> That is
> to say, the KiCAD and ngspice works, though missing tokens (e.g. Line no.
> 14,
> d3__d3, missing tokens) will produce those errors: Error finding the
> number of
> devices: ../lib/ngspice/ivlng.so: undefined symbol: CMdevNum.
>
> So in conclusion, there're no issues or bugs.
>
> --
> Best regards,
> Xuelin Yang
>
Thanks for the follow-up!
>