Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] ngspice: Update to version 27 #31372

Closed
wants to merge 1 commit into from
Closed

Conversation

bgamari
Copy link
Contributor

@bgamari bgamari commented Nov 7, 2017

Motivation for this change
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

@c0bw3b
Copy link
Contributor

c0bw3b commented Nov 7, 2017

The licensing situation is quite a mess but according to COPYING the meta.license list should include bsd3 + lgpl21 + publicDomain + gpl2

@c0bw3b
Copy link
Contributor

c0bw3b commented Nov 7, 2017

It does build successfully with nox-review pr but it looks like some things are missing:

/nix/store/zay1xfzva3mhmwii8x8w6hkkq8356zzh-ngspice-27
├── [4.0K]  bin
│   └── [ 93K]  cmpp
├── [4.0K]  include

Where current v26 contains:

/nix/store/59vc3jd4fii2c1s79q6y2rcc6qj72pnc-ngspice-26/
├── [4.0K]  bin
│   ├── [ 97K]  cmpp
│   ├── [ 12K]  ngmakeidx
│   ├── [ 47K]  ngmultidec
│   ├── [722K]  ngnutmeg
│   ├── [ 21K]  ngproc2mod
│   ├── [ 86K]  ngsconvert
│   └── [5.7M]  ngspice
├── [4.0K]  lib
│   └── [4.0K]  ngspice

@bgamari bgamari changed the title ngspice: Update to version 27 [WIP] ngspice: Update to version 27 Nov 8, 2017
@bgamari
Copy link
Contributor Author

bgamari commented Nov 8, 2017

Indeed; moreover KiCad master segfaults when linked against it. Things are clearly not alright. I'll investigate.

@bgamari
Copy link
Contributor Author

bgamari commented Mar 29, 2018

The ngspice derivation is now at 27 due to 9e3690e. libngspice still need to be updated, however, before this can happen we'll need to sort out the segfaults I noted above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants