Bug 1047065 - Review compilation options
Summary: Review compilation options
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Fedora
Classification: Fedora
Component: ngspice
Version: rawhide
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Mamoru TASAKA
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-28 19:29 UTC by Fabrice Salvaire
Modified: 2016-07-06 14:29 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-07-06 09:58:41 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 844100 0 unspecified CLOSED transmission lines are broken with --enable-newpred 2021-02-22 00:41:40 UTC
Red Hat Bugzilla 1047060 0 unspecified CLOSED Bug in src/spicelib/analysis/dctran.c 2021-02-22 00:41:40 UTC

Internal Links: 1047060

Description Fabrice Salvaire 2013-12-28 19:29:56 UTC
Description of problem:

Actually ngspice is compiled with all these options:

  --disable-xgraph \
  --enable-adms \
  --enable-xspice \
  --enable-maintainer-mode \
  --enable-dependency-tracking \
  --enable-capzerobypass \
  --enable-cider \
  --enable-newpred \
  --enable-expdevices \
  --enable-intnoise \
  --enable-openmp  \
  --enable-predictor \
  --enable-numparam \
  --enable-dot-global \
  --enable-shared \
  --enable-ndev \
  --with-readline=yes \
  + TCL

These options are known to cause troubles:
 --enable-ndev cf. Bug 1047060
 --enable-newpred cf. Bug 844100 and http://sourceforge.net/p/ngspice/bugs/203/

Holger Vogt's answer:
"why do you use --enable-newpred? If you deviate from what is mentioned in the manual or in the file INSTALL as the basic install options, you should know what you are doing. ngspice is a complex piece of software, which includes several options for experimenting. We will not add warnings to all the options."

Some options no longer exists like --enable-dot-global

INSTALL manual recommends to use:

  --disable-debug
  --enable-adms
  --enable-cider
  --enable-openmp
  --enable-xspice
  --with-readline=yes
  --with-x

Comment 1 Christopher Meng 2014-01-13 07:10:45 UTC
In fact this package needs an update.

Comment 2 Fedora End Of Life 2014-02-05 22:37:21 UTC
Fedora 18 changed to end-of-life (EOL) status on 2014-01-14. Fedora 18 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

Comment 3 Fedora Admin XMLRPC Client 2015-10-07 19:47:39 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 4 Fedora Admin XMLRPC Client 2015-10-13 05:40:13 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 5 Fedora Admin XMLRPC Client 2016-04-26 03:45:42 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 6 Fedora Admin XMLRPC Client 2016-06-25 05:17:37 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 7 Mamoru TASAKA 2016-07-06 09:58:41 UTC
Well, now Fedora 23/24/25 has ngspice 26-4 (on Fedora 23 it is still in testing). While I fixed some generic compilation issue / packaging issue / etc, I have not yet changed any compilation option, so:

* If you still see any _specific_ issue, please open a new bug per each issue and write some detailed explanation.
  - I tried reproducing bug 844100, but from the explanation in the bug I cannot understand how to reproduce the issue
  - And I don't know "server mode" (c.f. bug 844100)

Please open a new bug. Note that recently I took over ownership of ngspice on Fedora, but I am not so familiar with ngspice. So please add some detailed explanation, thank you.

Comment 8 Fabrice Salvaire 2016-07-06 14:29:19 UTC
Ngsipce must be compiled as explained in the user manual!!! It should be a fedora rule. Don't release a program with funny compilation options.


Note You need to log in before you can comment on or make changes to this bug.