{"bugs":[{"bugid":591234,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-mathematics\/msieve-1.51 : \/...\/ld: cannot find -lgomp"},{"bugid":921511,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-mathematics\/msieve-1.53-r1 - [clang] clang-17: error: linker command failed with exit code 1 (use -v to see invocation)"}],"categories":[{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":317,"name":"sci-mathematics","summary":"The sci-mathematics category contains mathematical software."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4c28dc614fd69c1b7daa6dc77837ae76bb69709b","committime":"2025-11-04T10:05:51","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Done via:\n\n```\ngit grep -l 'virtual\/zlib ' |\n  xargs sed -i -e 's@virtual\/zlib @virtual\/zlib:= @g'\n```\n\nwith some manual reverts.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"7215a6a587757435ee49216499b751d2d84503ff","committime":"2025-11-04T09:44:26","packageid":60001,"repoid":1,"summary":"*\/*: Add := to virtual\/zlib deps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5a1adb610b1d91ab6683cbe671e266f424224c16","committime":"2025-11-04T08:35:48","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update done using:\n\n```\ngit grep -l sys-libs\/zlib dev-* | xargs sed -i -e s@sys-libs\/zlib@virtual\/zlib@g\ngit diff --name-only | xargs copybump\ngit diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead\npkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error\n```\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"f1351833569f8b22abc3dc9e74abeed7e8641096","committime":"2025-11-04T08:17:06","packageid":60001,"repoid":1,"summary":"sci-*\/*: update for virtual\/zlib"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7fc2ed27a18e6ccf7086b7dc494dddd9cdaac5d3","committime":"2025-08-07T16:54:41","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"```\n * VDB: detected possibly incorrect RDEPEND (sci-mathematics\/msieve-1.53-r3)\n *  > dev-libs\/gmp\n```\n\nEven without USE=ecm, this always builds against gmp itself as well.\nDespite that gmp is \"anyways installed because gcc\" it is in fact still\na dependency... and it needs slot rebuilds, even if it is hard to notice\na missing dep that is virtually always installed.\n\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"39372bdafae11afc876a4fa1454f9915bcacc136","committime":"2025-08-07T15:34:07","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: add missing gmp dep"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"... to avoid installing broken static libraries w\/ LTO.\n\nCloses: https:\/\/bugs.gentoo.org\/959129\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"5e1f1642bac73e31c8f0fe9f0b16172edd50c5e4","committime":"2025-08-07T15:32:39","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: use dot-a.eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fa51a742bfe500a07948903a4fabcdb1981f496b","committime":"2025-04-12T21:05:15","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jy6x2b32pie9@yahoo.com","authorname":"NHOrus","body":"Closes: https:\/\/bugs.gentoo.org\/920312\nSigned-off-by: NHOrus <jy6x2b32pie9@yahoo.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/41303\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3086ccda6f92ed547d6361be5b15870ad8c5da61","committime":"2025-03-26T10:36:34","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: Port to C23"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e817756739654c06c8a96e8fb68a3da1ba3af055","committime":"2024-04-30T18:48:55","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"watermanpaint@posteo.net","authorname":"Lucio Sauer","body":"bump copyright of touched ebuilds to 2024\n\nSigned-off-by: Lucio Sauer <watermanpaint@posteo.net>\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"794061a3298b5716db015defa7b3e2c583b73980","committime":"2024-04-12T10:47:52","packageid":60001,"repoid":1,"summary":"*\/*: inline mirror:\/\/sourceforge"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d84283c1e6cab70ef207b0e9cee4a3dd5ef0ad3b","committime":"2022-01-29T00:21:42","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Closes: https:\/\/bugs.gentoo.org\/725592\nCloses: https:\/\/bugs.gentoo.org\/779589\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"dad58a7d48705b0fca67da25cbe8636e960800fa","committime":"2022-01-29T00:00:16","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: fix build system"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"68b346ab66c251cf4134eb12d84a83ccf28d6462","committime":"2021-03-31T12:53:05","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-3.0.18, Repoman-3.0.3\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"81f08ed7814eb869dda2851efca433df263ed87e","committime":"2021-03-31T10:17:20","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: Remove broken live ebuild"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-3.0.18, Repoman-3.0.3\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"b14e522ffe5eead45d8850b08c329126d0ec1a09","committime":"2021-03-31T10:17:17","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: Clean up ebuild"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dcdec439559bd3dbf583382cda731faf9ae1e54e","committime":"2021-01-20T13:33:04","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jakov.smolic@sartura.hr","authorname":"Jakov Smolic","body":"Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"65054120a51d3a6b941f7e1e18e3f8c217647f4e","committime":"2021-01-20T10:15:49","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a8d907e4b2acb38467b494e36313788750592b3d","committime":"2020-02-11T17:48:59","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update the copyright notice on all files that were touched since\nJanuary 1st but did not have the notice updated.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"6568a730a830fd8a93b28162a01787600d19d307","committime":"2020-02-11T17:05:13","packageid":60001,"repoid":1,"summary":"*\/*: Bump copyright on files touched this year"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"58bdec353bf2118114727bbebb6354c65598da9f","committime":"2020-02-08T16:49:21","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"30fab25ef3f6e730a1a68601a1774ac061c479b8","committime":"2020-02-08T16:23:29","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: [QA] Fix UnnecessarySlashStrip"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824dac76531dbf1a15c3b6ae4edadba511fe07b1","committime":"2019-12-11T12:45:54","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"* Since all ebuilds in the tree are EAPI>=4,\n  `|| die` on builtin commands is redundant\n  and dead code.\n\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13940\nReviewed-by: Ulrich Müller <ulm@gentoo.org>\nReviewed-by: Michał Górny <mgorny@gentoo.org>\nReviewed-by: Andreas K. Hüttel <dilfridge@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"398a42634f34afa1979d88ae1d8b38194e911c2d","committime":"2019-12-11T12:32:00","packageid":60001,"repoid":1,"summary":"*\/*: [QA] Remove redundant `|| die` guards"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6acdd76f67e76ae32fc21a42b2c2ccd3c5d80722","committime":"2019-06-30T21:23:56","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.67, Repoman-2.3.16\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"fe50250815b07f0328a7235b2f4e5ca20bb96eb2","committime":"2019-06-30T21:06:49","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: Remove gwnum USE dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b8ed0542696bb6db399056858dd9212ef73b31c2","committime":"2019-01-06T22:03:55","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.53, Repoman-2.3.12\nSigned-off-by: Thomas Deutschmann <whissi@gentoo.org>","commitid":"c87d0d60f8bb736c00e00b00137c89c23fc193ac","committime":"2019-01-06T21:40:02","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: bump to v1.53"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":60001,"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":60001,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"malfatti@neuro.ufrn.br","authorname":"T. Malfatti","commitid":"8457ba6f9fd6f0dbafcca1fb375788eeea02aae1","committime":"2017-01-26T18:44:34","packageid":60001,"repoid":1,"summary":"media-libs\/portaudio: Version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"b411fe245ecadbd8b5a4ecfa7e9c30bce7afd4ac","committime":"2016-10-30T20:21:49","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"swegener@gentoo.org","authorname":"Sven Wegener","body":"Package-Manager: portage-2.2.28","commitid":"2eacb46374dea199e612f9bc1724c21bada82fd7","committime":"2016-08-21T10:49:02","packageid":60001,"repoid":1,"summary":"sci-mathematics\/msieve: Update SourceForge SVN URLs"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"996c8d3b10ec33aa65ec97ef0a013027dac0f0d4","committime":"2016-07-27T07:02:35","packageid":60001,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"vapier@gentoo.org","authorname":"Mike Frysinger","commitid":"b4480f333aed7f7f3bc75446a1a5010ba8df738c","committime":"2016-07-27T06:49:49","packageid":60001,"repoid":1,"summary":"sourceforge: switch to https:\/\/ URIs"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":60001,"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":60001,"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":60001,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":396,"description":"Virtual for Message Passing Interface (MPI) v2.0 implementation","ebuildids":[650930,872355],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cluster@gentoo.org","maintainername":"Gentoo Cluster Project","name":"mpi","packageid":42101},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[872355],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512},{"block":false,"categoryid":317,"description":"Elliptic Curve Method for Integer Factorization","ebuildids":[650930,872355],"firstseen":"2012-11-16T15:31:04.085928","maintainer":"patrick@gentoo.org","maintainername":"Patrick Lauer","name":"gmp-ecm","packageid":60000},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[650930,872355],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":872355,"firstseen":"2025-08-07T18:03:24.328584","license":"public-domain","moddate":"2026-03-22T20:20:57","packageid":60001,"repoid":1,"slot":"0","uses":["ecm","mpi","zlib"],"version":"1.53-r3"},{"archs":["~amd64","~x86"],"ebuildid":650930,"firstseen":"2019-06-30T21:43:12.336075","license":"public-domain","moddate":"2026-03-22T20:20:57","packageid":60001,"repoid":1,"slot":"0","uses":["ecm","mpi","zlib"],"version":"1.53-r1"}],"masks":[],"package":{"categoryid":317,"description":"A C library implementing a suite of algorithms to factor large integers","firstseen":"2012-11-16T15:31:04.085928","maintainer":"patrick@gentoo.org","maintainername":"Patrick Lauer","name":"msieve","packageid":60001},"rdependencies":[{"block":false,"categoryid":396,"description":"Virtual for Message Passing Interface (MPI) v2.0 implementation","ebuildids":[650930,872355],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cluster@gentoo.org","maintainername":"Gentoo Cluster Project","name":"mpi","packageid":42101},{"block":false,"categoryid":393,"description":"Library for arbitrary-precision arithmetic on different type of numbers","ebuildids":[872355],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"gmp","packageid":55512},{"block":false,"categoryid":317,"description":"Elliptic Curve Method for Integer Factorization","ebuildids":[650930,872355],"firstseen":"2012-11-16T15:31:04.085928","maintainer":"patrick@gentoo.org","maintainername":"Patrick Lauer","name":"gmp-ecm","packageid":60000},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[650930,872355],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/sourceforge.net\/projects\/msieve\/"],"uses":[{"defaultflag":true,"description":"Enable support for the GMP-ECM library","isdefault":true,"packageid":60001,"use":"ecm"},{"description":"Add MPI (Message Passing Interface) layer to the apps that support it","isdefault":false,"use":"mpi"},{"description":"Add support for zlib compression","isdefault":false,"use":"zlib"}]}