{"bugs":[{"bugid":715860,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/spice-3.5.5-r4 : \/...\/resource.c: error: HZ undeclared (first use in this function)"},{"bugid":741356,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/spice-3.5.5-r2 fails to link with LLD because of \/usr\/lib in the link command line"},{"bugid":953370,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/spice-3.5.5-r4 - [llvm] make[3]: [\/...\/GmKTM64a:542: recurse] Error 2"},{"bugid":967520,"firstseen":"2025-12-15T19:54:30.089547","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/spice-3.5.5-r4 - [boost-1.89] [gcc-16] [meson] ld: failed to set dynamic section sizes: bad value"},{"bugid":968125,"firstseen":"2025-12-29T09:52:00.869158","severity":"normal","status":"CONFIRMED","summary":"sci-electronics\/spice-3.5.5-r4 - [boost-1.89] bjtdset.c:(<snip>) undefined reference to EqualDeriv"}],"categories":[{"categoryid":422,"name":"app-misc","summary":"The app-misc category contains various miscellaneous application packages which don't belong anywhere else."},{"categoryid":385,"name":"sci-electronics","summary":"The sci-electronics category contains electronics packages."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."},{"categoryid":331,"name":"x11-base","summary":"The x11-base category contains various X11 base implementations."},{"categoryid":330,"name":"x11-libs","summary":"The x11-libs category contains various X11-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6201e316a47d0e91c1131d576bf125f7f5e1fdab","committime":"2025-04-04T04:05:15","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"All the configuration is jammed into Makefile fragments with the\nexpectation that you edit it by hand. Prime 1989 technology. Capitulate\nto this demand, but use a slightly better editor (echo).\n\nCloses: https:\/\/bugs.gentoo.org\/725428\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"738ce4d9279272d6b1f59c388e9ede68502ab5f4","committime":"2025-04-04T03:40:54","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: respect CC"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"The software is extremely crusty. As mentioned in the previous commit,\nit hasn't been maintained since 1993 and there are derivative projects\nwhich likely solve these issues. The code has \"worked\" since 1993 and I\nsuspect unlikely to ever be of much interest to new platforms, given\nthat it's only even useful as a point of reference compared to its\nmodern derivatives. Keep in mind the code is so old that it's from back\nwhen the most recent brand new C revision supported implicit function\ndeclarations.\n\nTrying to solve its C issues seems unworthwhile. Just -std=c89 it.\nActually, gnu89 since it depends on `#define linux` to detect the\nplatform. :P\n\nCloses: https:\/\/bugs.gentoo.org\/919301\nCloses: https:\/\/bugs.gentoo.org\/944870\nCloses: https:\/\/bugs.gentoo.org\/945068\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"9f1ab1c993348c521d8371eb609c6f7145c335bf","committime":"2025-04-04T03:15:47","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: \"fix\" Modern C issues by declaring defeat"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"The makefiles for this project are from 1989, back when software\ndevelopers still knew how to write real build systems. For example, real\nbuild systems are intelligent enough to:\n\n- mark loads of rules as \"-command\", which tells make to not fail if the\n  command fails\n- run make by concatenating makefile fragments and piping it to `make -f -`\n- recursively run more makes via concatenation\n- pass -k to all make invocations, so that we try to build as much as\n  possible even if we can't succeed in the end\n- mandatorily require running make from a shell script that sets up\n  everything, somehow\n\nThere is only one slight problem with this otherwise brilliant design.\nNamely, none of it is a good idea.\n\nANYWAY, this software does not build due to Modern C violations. It is\nalso entirely uninteresting to invest serious time in the build system\nfor this thing, or even attempt to report it, since the software exists\nas a wikipedia \"historically significant events\" page plus random\nthird-party download sites and web.archive.org and a progression of\nmodernized and extended forks. The actual project was declared finished\nand done with in 1993.\n\nI'm told keeping the package around is important because, as the father\nof an entire industry, it's important to have as a point of reference\nwhenever doing various kinds of work. Still, the darned thing could do a\nbit better about actually compiling. Step 1 is to error out on compile\nfailures, rather than succeeding and then failing to run the built\nexecutables \/ have the input files for \"dobin\" and erroring out with\ninscrutable messages.\n\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"74be6618a29b1c8749ccc2ab840e96168f2ade34","committime":"2025-04-04T03:02:00","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: correctly error when compiling fails"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a8f4880c2086d02e05698294bdcc63d857ee61e7","committime":"2024-04-11T11:03:54","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"228b327d67dbc08eaa5d0197bc55967c44d4a3d5","committime":"2024-04-11T10:58:06","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: drop 3.5.5-r3, EAPI6--"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f4ba1b69723f2f01ec484c4752dd7b301575b208","committime":"2023-12-16T03:16:45","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"fc59b6a5f5dc67d527a9f45d716f590608345bad","committime":"2023-12-16T03:04:23","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: Stabilize 3.5.5-r4 amd64, #920070"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0b25f4f6c6ccf6240a9758cc593db14e47974a6f","committime":"2023-09-12T07:16:31","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"andrewammerlaan@gentoo.org","authorname":"Andrew Ammerlaan","body":"Closes: https:\/\/bugs.gentoo.org\/711036\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"c567506c9ca7f9254aae07b84f53c2a8f47f246b","committime":"2023-09-12T07:09:57","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: update EAPI 6 -> 8, replace sed delimiter"},{"authoremail":"krokoziabla@gmail.com","authorname":"Vitaliy Kirsanov","body":"Closes: https:\/\/bugs.gentoo.org\/783192\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/32012\nSigned-off-by: Vitaliy Kirsanov <krokoziabla@gmail.com>\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"68bf11d86ea4291ef232923bd66caf860c30122d","committime":"2023-07-23T13:57:34","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: remove unnecessary -l argument from ar"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f2979793991144637956e4225ce4d0235900c1a2","committime":"2023-06-09T15:16:56","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"73dc6caf0044731edfd0a899378880d7ce3cd596","committime":"2023-06-03T14:48:50","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: destabilize for ~x86"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"680825a914cbd7a5a013971a65ff3f252cc6ea20","committime":"2022-01-17T00:07:53","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"floppym@gentoo.org","authorname":"Mike Gilbert","body":"Signed-off-by: Mike Gilbert <floppym@gentoo.org>","commitid":"50955ec9015a688bb459c0908ed3556cdc801545","committime":"2022-01-16T23:50:04","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: use apply"},{"authoremail":"floppym@gentoo.org","authorname":"Mike Gilbert","body":"Signed-off-by: Mike Gilbert <floppym@gentoo.org>","commitid":"037c7724dfba96bd62c0ecd018a0a5844877e373","committime":"2022-01-16T23:47:54","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: install relative symlink"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5938f2c30abac366b7520b6ea0ca9be7375cdaba","committime":"2021-06-18T21:20:03","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Add dependencies for either virtual\/pkgconfig, move it into BDEPEND\nwhere applicable, or add dependencies for libraries we're trying to find\nwith pkgconfig.\n\nPackage-Manager: Portage-3.0.18-prefix, Repoman-3.0.3\nSigned-off-by: Sam James <sam@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"99e5b5641f58004a120c4bc7a7bc684111bd4210","committime":"2021-06-18T21:05:06","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: add pkgconfig or pkgconfig-referenced libs deps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1dff16feef2bb9d2ccf6e0e5f2a4f87e02f7a94d","committime":"2021-04-18T06:22:06","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e1b4eb4719ca0ea10ae37de398470745781a8a63","committime":"2021-04-16T18:25:04","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: eutils--, multilib--, improve ncurses fix"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"6efc3db6cf814c4e838e92ed4e66ae400aafbc4f","committime":"2018-05-22T01:28:50","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"Arfrever@Apache.Org","authorname":"Arfrever Frehtes Taifersar Arahesis","commitid":"8254e1799730d07f71c945d5a7ccb1eead3df3e9","committime":"2018-05-22T00:26:57","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: Update dependencies (x11-proto\/* -> x11-base\/xorg-proto)."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"2fbdfbc003d28cd80696303439a07a13ff2dc035","committime":"2018-05-21T17:29:55","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/8509","commitid":"ae4064db580da0b6199a5d141b6466ead77e17a9","committime":"2018-05-21T07:49:23","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: remove old"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a6774aa7a6da128bc4754c0fe2c14d67febc667d","committime":"2018-05-01T18:46:06","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/8199","commitid":"4a409a1ecd75d064e8b471f6131bb1feb83c37a8","committime":"2018-04-29T11:52:02","packageid":55656,"repoid":1,"summary":"*\/*: Specify EAPI=0 explicitly, to ease greps"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"6284521c5849b580c3d0daa3c7c238f734a2d563","committime":"2018-03-31T21:55:53","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Bug: https:\/\/bugs.gentoo.org\/648342\nPackage-Manager: Portage-2.3.27, Repoman-2.3.9","commitid":"c55d619ca58c23e55b46428251629dd260c9150c","committime":"2018-03-31T21:39:03","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: amd64 stable"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"38648689200d83ea27371bd111b7d5298901ad40","committime":"2018-03-25T23:05:57","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"d632af73073722331b5a9f3aeaba5a7d44f4946f","committime":"2018-03-25T22:01:18","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: x86 stable (bug #648342)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"0d2d952b10b2a423b7930da0b6b4517bf10b40da","committime":"2017-05-24T17:23:53","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tomjbe@gentoo.org","authorname":"Thomas Beierlein","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.2","commitid":"6af201adee1f44586b3aef239222ac6aee20ba00","committime":"2017-05-24T17:14:58","packageid":55656,"repoid":1,"summary":"sci-electronics\/spice: Bump EAPI and fix missing libtinfo (bug #605718)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":55656,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":55656,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":55656,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":55656,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":55656,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[799201],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":false,"categoryid":330,"description":"X.Org Xaw library","ebuildids":[799201],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXaw","packageid":46748},{"block":false,"categoryid":422,"description":"Wrapper scripts that will execute EDITOR or PAGER","ebuildids":[799201],"firstseen":"2011-08-11T23:30:31.174901","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"editor-wrapper","packageid":57740},{"block":false,"categoryid":331,"description":"X.Org combined protocol headers","ebuildids":[799201],"firstseen":"2018-02-26T19:36:02.788710","name":"xorg-proto","packageid":68732}],"depending":[{"block":false,"categoryid":385,"description":"GTK based loudspeaker enclosure and crossovernetwork designer","ebuildids":[866733,866733],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci-electronics@gentoo.org","maintainername":"Gentoo Electronics Project","name":"gspeakers","packageid":44769}],"ebuilds":[{"archs":["amd64","~ppc","~x86"],"ebuildid":799201,"firstseen":"2023-09-12T08:31:57.935263","license":"BSD","moddate":"2026-03-22T20:20:57","packageid":55656,"repoid":1,"slot":"0","uses":[],"version":"3.5.5-r4"}],"masks":[],"package":{"categoryid":385,"description":"general-purpose circuit simulation program","firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci-electronics@gentoo.org","maintainername":"Gentoo Electronics Project","name":"spice","packageid":55656,"summary":"SPICE is a general-purpose circuit simulation program for nonlinear dc, nonlinear transient, and linear ac analyses. Circuits may contain resistors, capacitors, inductors, mutual inductors, independent voltage and current sources, four types of dependent sources, lossless and lossy transmission lines (two separate implementations), switches, uniform distributed RC lines, and the five most common semiconductor devices: diodes, BJTs, JFETs, MESFETs, and MOSFETs."},"rdependencies":[{"block":false,"categoryid":381,"description":"Console display library","ebuildids":[799201],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"ncurses","packageid":45285},{"block":false,"categoryid":330,"description":"X.Org Xaw library","ebuildids":[799201],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXaw","packageid":46748},{"block":false,"categoryid":422,"description":"Wrapper scripts that will execute EDITOR or PAGER","ebuildids":[799201],"firstseen":"2011-08-11T23:30:31.174901","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"editor-wrapper","packageid":57740}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["http:\/\/bwrcs.EECS.Berkeley.EDU\/Classes\/IcBook\/SPICE\/"],"uses":[]}