{"bugs":[{"bugid":898042,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sys-devel\/sparse-0.6.4-r2 fails tests (HARDENED-SYSTEM): error: actual error text does not match expected error text"},{"bugid":945350,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sys-devel\/sparse: update to llvm-r2 or remove llvm.eclass"}],"categories":[{"categoryid":452,"name":"dev-db","summary":"The dev-db category contains libraries and utilities for database related programming."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":1596,"name":"llvm-core"},{"categoryid":380,"name":"sys-devel","summary":"The sys-devel category contains various core system development tools and libraries."},{"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":"2d7bbc2fd41efa3f1f286120cfc57133828818d9","committime":"2025-09-23T19:33:57","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"daf4a22163741c5891ea87dd696633364b2aa250","committime":"2025-09-23T19:29:05","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: Stabilize 0.6.4-r3 amd64, #960664"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d8db3a35114b54fa0cffb64d2a649462c11ee1a3","committime":"2025-06-09T03:23:52","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"parona@protonmail.com","authorname":"Alfred Wingate","body":"Signed-off-by: Alfred Wingate <parona@protonmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/41919\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"58003bdaae9a62df062ddf7503190ce0c4dd423b","committime":"2025-05-03T17:08:28","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: add dev-libs\/libxml2 subslot op for incoming ABI break"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f6abb524388c440c805bf897a0e2bf46a0518323","committime":"2024-12-11T12:06:12","packageid":44016,"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":"1f9f1999cdc8ccb94054dec2d2951c7e486aa996","committime":"2024-12-11T11:29:30","packageid":44016,"repoid":1,"summary":"Move {sys-devel → llvm-core}\/llvm"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"562fad09561684954963d0a91b23e0a61f2c7932","committime":"2024-09-12T18:49:01","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Change was created by running the following command::\n\n    ekeyword ^ia64 *\/*\/*.ebuild\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0e727a3a16bc2abfd39386f10821d3e5ce89c45a","committime":"2024-09-07T15:44:22","packageid":44016,"repoid":1,"summary":"*\/*: unkeyword ~ia64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3761c9d219a11cb121a78557334ee9316d34d6c0","committime":"2022-06-16T11:48:09","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/840607\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"470d200484f4d1a4a8052f679d3576186870b1e1","committime":"2022-06-16T11:43:16","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: revbump for changed LLVM_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"31e370bef85a660e6e40e6a102fa47a3830e896b","committime":"2022-06-16T07:48:11","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"sparse seems to build fine, pass tests and sparse-llvm executable seems\nto work on a trivial test case with LLVM 14.\n\nCloses: https:\/\/bugs.gentoo.org\/840607\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"dc2da095c5ac4a6dfeebac812f3cd4f7485c56a2","committime":"2022-06-16T07:41:47","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: Allow up to LLVM 14"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"034016ff2a90f08bbba6e8529471d4dad17c1e4b","committime":"2022-04-15T02:05:28","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","body":"Upstream commit 52ac1749 (\"test-inspect: Detect gtk3 then gtk2 package\")\nin 2017 changed the default to GTK 3 and we didn't notice apparently.\n\nSigned-off-by: Matt Turner <mattst88@gentoo.org>","commitid":"51564faa4dfefe84e7b9def184ab105823beaf88","committime":"2022-04-15T01:57:21","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: Depend on x11-libs\/gtk+:3, not :2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c7aee5c797db66ec0c8e1465c9f2b475b78e37e","committime":"2021-11-08T11:36:22","packageid":44016,"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":"158e4b715bde0f48c4bb3dd9dd9a45411f8dcb53","committime":"2021-11-08T11:03:26","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: Remove versions requiring LLVM 10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9c6048a89b14b19eb5ead3a9d4985a90dc721856","committime":"2021-09-19T03:36:17","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/812551\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f336e8bc9cb902d61882358e57531f9269c206e6","committime":"2021-09-19T03:11:41","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: improve llvm_check_deps logic"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7a11fa0fdbf3060c41bc5ef11b79372b7bfbd01d","committime":"2021-09-19T02:36:19","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8bccc3057c8bf26ca2be2b58ad89171ecaa71dc0","committime":"2021-09-19T02:24:02","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: drop unused multilib inherit"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/812551\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c5ea3c2cc75ac22165cd80e75298a75b30031294","committime":"2021-09-19T02:15:23","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: add 0.6.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bc9796ae3ee2d86bb2d9044acd38b0cfbd7b8063","committime":"2021-04-16T10:35:20","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"e1fb1d3d6b59a01661c22ce7d82e8f4e4787e669","committime":"2021-04-16T10:13:51","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: eutils--"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cc6e67faa6c2d6f19c5918b1e328d9924e1d75ec","committime":"2021-02-26T10:37:01","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-3.0.15, Repoman-3.0.2\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"6921ced734c393729d25a99bde8a6d8b67e0d397","committime":"2021-02-26T10:22:32","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e7f04524d7675eaf9ee715d12036da5b143cca9e","committime":"2021-02-25T09:37:11","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-3.0.15, Repoman-3.0.2\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"4bbd96b2a5e8ca66775082c6dc238ab216a3ac0a","committime":"2021-02-25T09:18:48","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: bump up to 0.6.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"628a8c676041923df3a1aca442d36fa72cf11373","committime":"2021-02-15T00:52:38","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Double KEYWORDS lines break tools like ekeyword and Nattka.\nAs per PMS, blank\/empty KEYWORDS is implied by not defining\nthe variable.\n\nSee: https:\/\/projects.gentoo.org\/qa\/policy-guide\/ebuild-format.html#pg0105\nPackage-Manager: Portage-3.0.14, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e61b2b917ac108ddae1fa2dd551fe66cda777900","committime":"2021-02-14T23:27:49","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: fix double KEYWORDS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ea934981833ab0272121fc14ac9f34b3c9086058","committime":"2020-12-18T10:05:14","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"df03cc4846c465c4c1f685ee599ddd4efe1226a7","committime":"2020-12-18T09:43:01","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ca5075a95b2034d2bccfc1a676526282bba5cc63","committime":"2020-07-12T22:05:12","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"4496cbadab513d1fad737d48637a5a731b37b537","committime":"2020-07-12T21:37:05","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: bump up to 0.6.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"088ae9af00225a3ab764c142a7f9b39d926de452","committime":"2020-06-28T23:05:09","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"a28d87e0ebf5308b62d86b81abeb02f8b0cd5c67","committime":"2020-06-28T22:24:28","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"904208176120b3532f85daa64183f817fa06ae22","committime":"2020-04-01T08:06:19","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Patch by Jeroen Roovers.\n\nReported-and-Fixed-by: Jeroen Roovers\nCloses: https:\/\/bugs.gentoo.org\/715376\nPackage-Manager: Portage-2.3.96, Repoman-2.3.22\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"c2c65397e5216438e57834a908c09c629bbacfa0","committime":"2020-04-01T07:30:34","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: skip llvm detection for USE=-llvm, bug #715376"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"34ba96658b4aee13a14ae5dbb455d843466a0302","committime":"2020-03-26T15:38:35","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nRepoMan-Options: --ignore-arches\nSigned-off-by: Mikle Kolyada <zlogene@gentoo.org>","commitid":"2e51443573bdad1d4757bed11ed5c02f137b822e","committime":"2020-03-26T15:25:34","packageid":44016,"repoid":1,"summary":"*\/*: Discontinue Gentoo SuperH port"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"91241ca4dd1920f37022b33ca7f73bd46e348b39","committime":"2020-02-26T19:06:29","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"e7f7c4605c082e91ddf8d62b497e5266cb2a8668","committime":"2020-02-26T18:46:00","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: pin to specific LLVM slot"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8f13fd1932a3bbfb475d958e9fa4ef21bb00654a","committime":"2020-02-26T14:06:22","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.89, Repoman-2.3.20\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"67e02a1ba8aa9f38bae2bde574beed1a8e1ff8b2","committime":"2020-02-26T13:42:34","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: bump up to 0.6.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fef742528aacdd4ffa4e59ea0354106ca161650e","committime":"2019-12-10T23:48:11","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"The result was achieved via the following pipeline:\n\n    pkgcheck scan -c RestrictTestCheck -R FormatReporter \\\n      --format '{category}\/{package}\/{package}-{version}.ebuild' |\n    xargs -n32 grep -L RESTRICT |\n    xargs -n32 sed -i -e '\/^IUSE=.*test\/aRESTRICT=\"!test? ( test )\"'\n\nThe resulting metadata was compared before and after the change.\nFew Go ebuilds had to be fixed manually due to implicit RESTRICT=strip\nadded by the eclass.  Two ebuilds have to be fixed because of multiline\nIUSE.\n\nSuggested-by: Robin H. Johnson <robbat2@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13942\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"064af661d0c9a31cecdf348632bc5603333a9149","committime":"2019-12-10T22:02:54","packageid":44016,"repoid":1,"summary":"*\/*: [QA] Fix trivial cases of MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"34de8af89dd909d3e586ef874d85549b53aaced5","committime":"2019-10-05T19:07:00","packageid":44016,"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":"8c7b7cd9436ed107955a517ed6a55f89d94b14b9","committime":"2019-09-30T06:49:07","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: Inline mirror:\/\/kernel"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5461a48490554dccff0590db52925a9d8f6f241f","committime":"2019-01-28T22:04:00","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Reported-by: Daniel M. Weeks\nCloses: https:\/\/bugs.gentoo.org\/676628\nPackage-Manager: Portage-2.3.58, Repoman-2.3.12\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"35c017320368616640c69aa948f72cde06d06035","committime":"2019-01-28T21:33:56","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: bump up to 0.6.0, bug #676628"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Daniel noticed sparse-9999 installs into \/tmp due to\nupstream switch to 'PREFIX ?= $(HOME)'.\n\nCleaned up live ebuild to stop mangling MAKEOPTS.\n\nReported-by: Daniel M. Weeks\nCloses: https:\/\/bugs.gentoo.org\/676626\nPackage-Manager: Portage-2.3.58, Repoman-2.3.12\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"589994af5895f33871c58b02ceceaef139907e53","committime":"2019-01-28T21:29:59","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: install into \/usr, not $HOME, bug #676626"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8990df1b237e829bb1ae412155a23698735c0713","committime":"2019-01-26T22:23:49","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Daniel reports that install-all disappeared in\nhttps:\/\/git.kernel.org\/pub\/scm\/devel\/sparse\/sparse.git\/commit\/Makefile?id=3b7d5e200ac64de2914b930933491b548b3d0bc0\nand now breaks the build.\n\nUse default 'make all' unconditionally.\n\nReported-by: Daniel M. Weeks\nCloses: https:\/\/bugs.gentoo.org\/671356\nPackage-Manager: Portage-2.3.58, Repoman-2.3.12\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"5175a633115848cad72eeabfc995f2fcc449090d","committime":"2019-01-26T22:07:34","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: drop 'install-all' reference, bug #671356"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"3fdfec98427c2c7a0dc1aba917e79b0c0befd702","committime":"2018-03-09T02:06:33","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zx2c4@gentoo.org","authorname":"Jason A. Donenfeld","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"f97a3b2c17462a50d3b65c53bc0d4fea164c4185","committime":"2018-03-09T01:56:21","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d954eadfc1b7968221d0c05d776e52b93f66d383","committime":"2018-02-25T20:06:13","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zx2c4@gentoo.org","authorname":"Jason A. Donenfeld","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"4ca54e22582ec2da3f687f4a2eb818c54381587c","committime":"2018-02-25T19:45:24","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: update distribution URI"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"b82d70944ad3ceeb9cc8b85cab2791c500949daa","committime":"2018-02-22T22:26:11","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zx2c4@gentoo.org","authorname":"Jason A. Donenfeld","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"3a918ea992cc4f3b8e8f14e748d24435a14fda9e","committime":"2018-02-22T22:16:05","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: commit landed upstream finally"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"f0baf61391679e0d375fe83f4cfd6c07db1c277a","committime":"2018-02-14T12:51:58","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zx2c4@gentoo.org","authorname":"Jason A. Donenfeld","body":"Package-Manager: Portage-2.3.24, Repoman-2.3.6","commitid":"ae3c38350efab149e32d974d8642891f69f375a3","committime":"2018-02-14T12:32:43","packageid":44016,"repoid":1,"summary":"sys-devel\/sparse: modernize"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":44016,"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":44016,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"807d7c8ef7ce9a17a831c4b042b497afa97d470d","committime":"2015-08-24T14:06:35","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jlec@gentoo.org","authorname":"Justin Lecher","body":"Signed-off-by: Justin Lecher <jlec@gentoo.org>","commitid":"f0f7c6170c37edbc61a1c8581a64e60923aa6c5b","committime":"2015-08-24T13:20:31","packageid":44016,"repoid":1,"summary":"Use https for kernel.org and redhat.com"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"b8cce015b8b1869513a3bbb621225f2b688c56c8","committime":"2015-08-24T11:46:39","packageid":44016,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jlec@gentoo.org","authorname":"Justin Lecher","body":"Convert all URLs for sites supporting encrypted connections from http to https\n\nSigned-off-by: Justin Lecher <jlec@gentoo.org>","commitid":"00846f5f7be003565185b4945997bd9c766ecd96","committime":"2015-08-24T11:26:27","packageid":44016,"repoid":1,"summary":"Use https by default"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":44016,"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":44016,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"4fd0a9fa186b0fc4ddc85fa2926486febd5d436c","committime":"2015-07-26T21:45:13","packageid":44016,"repoid":1,"summary":"2015-07-26 21:43:13 UTC"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":44016,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":393,"description":"XML C parser and toolkit","ebuildids":[56375,866782],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libxml2","packageid":45251},{"block":false,"categoryid":330,"description":"Gimp ToolKit +","ebuildids":[56375,866782],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gtk+","packageid":45804,"summary":"GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites."},{"block":false,"categoryid":452,"description":"SQL database engine","ebuildids":[56375,866782],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"arfrever.fta@gmail.com","maintainername":"Arfrever Frehtes Taifersar Arahesis","name":"sqlite","packageid":50388},{"block":false,"categoryid":1596,"description":"Low Level Virtual Machine","ebuildids":[56375,866782],"firstseen":"2024-12-11T12:13:21.481019","name":"llvm","packageid":78059,"summary":"Low Level Virtual Machine (LLVM) is: 1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), while remaining transparent to developers and maintaining compatibility with existing build scripts. 2. A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations. 3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures. 4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services."}],"depending":[],"ebuilds":[{"archs":[],"ebuildid":56375,"firstseen":"2010-05-04T00:27:59.568230","license":"MIT","moddate":"2026-03-22T20:20:58","packageid":44016,"repoid":1,"slot":"0","uses":["gtk","llvm","sqlite","test","xml"],"version":"9999"},{"archs":["amd64","~arm","~hppa","~ppc","~ppc64","~s390","~sparc","~x86"],"ebuildid":866782,"firstseen":"2025-06-09T04:42:56.602954","license":"MIT","moddate":"2026-03-22T20:20:58","packageid":44016,"repoid":1,"slot":"0","uses":["gtk","llvm","sqlite","test","xml"],"version":"0.6.4-r3"}],"masks":[],"package":{"categoryid":380,"description":"C semantic parser","firstseen":"2010-05-04T00:54:45.661860","maintainer":"toolchain@gentoo.org","maintainername":"Gentoo Toolchain Project","name":"sparse","packageid":44016},"rdependencies":[{"block":false,"categoryid":393,"description":"XML C parser and toolkit","ebuildids":[56375,866782],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"libxml2","packageid":45251},{"block":false,"categoryid":330,"description":"Gimp ToolKit +","ebuildids":[56375,866782],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnome@gentoo.org","maintainername":"Gentoo GNOME Desktop","name":"gtk+","packageid":45804,"summary":"GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites."},{"block":false,"categoryid":452,"description":"SQL database engine","ebuildids":[56375,866782],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"arfrever.fta@gmail.com","maintainername":"Arfrever Frehtes Taifersar Arahesis","name":"sqlite","packageid":50388},{"block":false,"categoryid":1596,"description":"Low Level Virtual Machine","ebuildids":[56375,866782],"firstseen":"2024-12-11T12:13:21.481019","name":"llvm","packageid":78059,"summary":"Low Level Virtual Machine (LLVM) is: 1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), while remaining transparent to developers and maintaining compatibility with existing build scripts. 2. A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations. 3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures. 4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services."}],"repos":[{"branch":"master","lastcommit":"bb94f430d80494aa836eba036fda572e535b9d1a","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/sparse.wiki.kernel.org\/index.php\/Main_Page"],"uses":[{"description":"Build the test-inspect utility (requires x11-libs\/gtk+:3)","isdefault":false,"packageid":44016,"use":"gtk"},{"description":"Build the sparse-llvm utility","isdefault":false,"packageid":44016,"use":"llvm"},{"description":"Add support for sqlite - embedded sql database","isdefault":false,"use":"sqlite"},{"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":"Build the c2xml utility (requires dev-libs\/libxml2)","isdefault":false,"packageid":44016,"use":"xml"}]}