{"bugs":[{"bugid":918934,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-python\/cysignals-1.11.4 - [clang] build\/...\/implementation.c: error: cysignals must be compiled without _FORTIFY_SOURCE"},{"bugid":927915,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-python\/cysignals-1.11.4: segmentation fault in tests"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"99007c960fa6aee7ca6b70f3201db8c331186c12","committime":"2026-04-04T07:00:54","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"cfbd572d847ab7d5ffc7637ceef7a96438428390","committime":"2026-04-04T06:43:13","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Enable provenance check"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9ad006e934fde0ec0fb50b7b2b85acbaa47a5d74","committime":"2025-12-30T14:46:14","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dima@pasechnik.info","authorname":"Dima Pasechnik","body":"Signed-off-by: Dima Pasechnik <dima@pasechnik.info>\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"9f6a6757d241570866305b76422081775064c0d8","committime":"2025-12-29T16:06:08","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: add 1.12.6"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"32223eeddcfb2da6d499586263ceea1e9d267760","committime":"2025-08-09T13:37:36","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"3825a73bdf651d34ffb2c4f4d6f33e8a1ce22190","committime":"2025-08-09T13:17:59","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: drop 1.12.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7d9abe2b36a3d1c1a10957a3b2d61bae5cd5161b","committime":"2025-08-09T12:52:26","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"9688c9a6245602513999986d9a6d21aa21e036f4","committime":"2025-08-09T12:44:38","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Stabilize 1.12.4 amd64, #961259"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fd127cb238c9178ad5aa2dcbec6a5183c2bc47d0","committime":"2025-07-23T04:52:33","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"2e74119e4c96968e899f56c1eb300a42a1e00938","committime":"2025-07-23T04:19:01","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Bump to 1.12.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7466f4e6b7da6179f08777102b7b3a20ae8979c2","committime":"2025-02-15T10:03:41","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"ba14bc2f3b7d1eb92c1a61913a0e9dce46fee4b1","committime":"2025-02-15T09:42:08","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"aa958f474288690e2a29ca3386c25b822e91c15d","committime":"2025-02-15T09:07:26","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"7a5f70aef7850ae96875f3f63f582a05f347083a","committime":"2025-02-15T08:51:39","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Stabilize 1.12.3 amd64, #949761"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"18cc7c50cc2a30333f9079cf17e491c9e340455e","committime":"2025-01-26T03:48:47","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"8d4be84cba864a6c9b0902d231b599134034cd56","committime":"2025-01-26T03:16:40","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Bump to 1.12.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7c9971a3e153495f43673af5c0e46b962f5aafbe","committime":"2025-01-04T15:18:20","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"3040aa76bc574b70f86497c698b98c14720fd40e","committime":"2025-01-04T14:48:30","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"302346445cc13539dc4349fd5333d50e3c832d78","committime":"2025-01-04T14:33:48","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"080e6eb93a9d74598b77b7d9d1f63f29fe651038","committime":"2025-01-04T14:26:43","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Stabilize 1.12.2 amd64, #947458"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"579b91d1d72b80acd9fbbec9a05271528cb20a84","committime":"2024-12-20T08:33:37","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"8c6950c3a43ccbf3899cd2d68205d035c0ab894c","committime":"2024-12-20T07:32:14","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Bump to 1.12.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8b904f21407c243f5b1ef55d8771c220b1d66c54","committime":"2024-12-17T06:03:40","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Closes: https:\/\/bugs.gentoo.org\/944404\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"afd6460346902ca9cb7a7339082df35612336bef","committime":"2024-12-17T05:27:21","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: upstream patch to fix building against 1.12.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"22958dba2dbd749290696f79cf6b3ad893260212","committime":"2024-12-12T01:48:22","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"PARI was eliminated as a dependency in 1.12.0:\n\n  https:\/\/github.com\/sagemath\/cysignals\/releases\/tag\/1.12.0\n\nNo new revision because this version is currently masked.\n\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"f56fb16684145955ea711ed24c9525840009796b","committime":"2024-12-12T01:35:04","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: drop pari dependency"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d0353473fc88a6f030bdfe13eecccc44d2a04186","committime":"2024-11-21T06:18:34","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d78fea18f53c1d41cafaad427d33863d72c79033","committime":"2024-11-21T05:28:56","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Bump to 1.12.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"60a59745cdc8710e691045a66ed0062fe767e015","committime":"2024-08-27T00:33:51","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"fae97aa57aa07858f21269d00c8354270eece0f9","committime":"2024-08-25T22:59:13","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: keyword 1.11.4-r1 for ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1400407413f0640678a2c2b1fae6a3110b83d3b5","committime":"2024-07-06T11:36:09","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/bugs.gentoo.org\/927767\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d9caa69388da384c8b699dad5d8d26f158f1c2f7","committime":"2024-07-06T11:11:49","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Fix finding cysignals-CSI-helper.py"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"7e01ef6d45b9c23d24456a9f2d92688f0de9d52f","committime":"2024-07-06T10:28:23","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: Enable py3.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5e66caca76fa60f717cadc6418dc58eabc88654f","committime":"2023-11-29T02:16:54","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"4c2dd0a8a0dd7037de33255ff220d979cd9ca81b","committime":"2023-11-29T02:03:28","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: stabilize 1.11.4 for amd64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"48622f503028a2f08a11195787af6f4132b56f9a","committime":"2023-10-26T12:03:48","packageid":76679,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"1b1d61e7a2444028fd6fcfed511c6726b64d4e2a","committime":"2023-10-18T14:42:50","packageid":76679,"repoid":1,"summary":"dev-python\/cysignals: new package, add 1.11.4"}],"dependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[871135,871135,871135,885787,885787,885787],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095}],"depending":[{"block":false,"categoryid":336,"description":"Cython interface to PARI","ebuildids":[865365,865365],"firstseen":"2023-10-26T13:08:05.784548","name":"cypari2","packageid":76678},{"block":false,"categoryid":336,"description":"Python bindings for sci-libs\/fplll","ebuildids":[865025,865025,892270,892270],"firstseen":"2023-10-26T13:08:05.784548","name":"fpylll","packageid":76680},{"block":false,"categoryid":336,"description":"Python bindings for the Parma Polyhedra Library (PPL)","ebuildids":[858922,858922],"firstseen":"2023-10-26T13:08:05.784548","name":"pplpy","packageid":76682},{"block":false,"categoryid":336,"description":"Cython interface to sci-mathematics\/primecount","ebuildids":[885550,885550,885788,885788],"firstseen":"2023-10-26T13:08:05.784548","name":"primecountpy","packageid":76683}],"ebuilds":[{"archs":["~amd64","~riscv"],"ebuildid":885787,"firstseen":"2025-12-30T15:03:45.260728","license":"LGPL-3+","moddate":"2026-04-04T07:01:39","packageid":76679,"repoid":1,"slot":"0","uses":["debug","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","test","verify-provenance"],"version":"1.12.6"},{"archs":["amd64","~riscv"],"ebuildid":871135,"firstseen":"2025-07-23T06:01:39.545021","license":"LGPL-3+","moddate":"2026-04-02T22:11:32","packageid":76679,"repoid":1,"slot":"0","uses":["debug","python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","test"],"version":"1.12.4"}],"masks":[],"package":{"categoryid":336,"description":"Interrupt and signal handling for Cython","firstseen":"2023-10-26T13:08:05.784548","name":"cysignals","packageid":76679,"summary":"When writing Cython code, special care must be taken to ensure that the code can be interrupted with CTRL-C. Since Cython optimizes for speed, it normally does not check for interrupts. The cysignals package provides mechanisms to handle interrupts (and other signals and errors) in Cython code."},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[871135,871135,871135,885787,885787,885787],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095}],"repos":[{"branch":"master","lastcommit":"f87ce2b74421571078063820dc1065e7089c9fa7","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/sagemath\/cysignals\/","https:\/\/pypi.org\/project\/cysignals\/"],"uses":[{"description":"Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https:\/\/wiki.gentoo.org\/wiki\/Project:Quality_Assurance\/Backtraces","isdefault":false,"use":"debug"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Verify provenance of PyPI distfiles (verifies that the artifact comes from upstream source repository)","isdefault":false,"use":"verify-provenance"},{"description":"Build with Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"},{"description":"Build with Python 3.14","group":"python_targets","isdefault":false,"use":"python3_14"}]}