{"bugs":[{"bugid":888779,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-util\/coccinelle-1.1.1-r4 - emerge hangs at few tinderbox images"}],"categories":[{"categoryid":395,"name":"app-editors","summary":"The app-editors category contains text editors."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":314,"name":"dev-ml","summary":"The dev-ml category contains libraries and utilities relevant to the ML programming language."},{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f19356c89761b5645fb043b66ace5621b97eba84","committime":"2026-02-23T17:30:56","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"361ee9dd497b8f13f9f36d0f4c96a99df17f09fa","committime":"2026-02-23T17:20:12","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: add 1.3.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"861aa9c1f8d37d2a6d06e4d80bfe27d990b06d1c","committime":"2025-09-29T10:33:37","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"23f8247997355f6ca6138b6bf972050d2a29a9e5","committime":"2025-09-29T10:05:23","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: <dev-lang\/ocaml-4.08 long gone"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"edcea1ae1d74cbfa3c84514629a9fcef2b75ec98","committime":"2025-09-26T18:33:40","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"34d89464a494b6c816b4deb6a4e9531acca54df5","committime":"2025-09-26T18:27:21","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: dev-lang\/ocaml-3 is long gone"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"22df2ea10e3c113002b78c629521474b2be06e9f","committime":"2025-09-13T17:33:46","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/962208\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"ed5e62dc5b29676bd8ca014aa91a9b88bbb07d5e","committime":"2025-09-13T16:56:53","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: fix build with stdcompat-21"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0935045b1d32e185cc2ecb22d46102c8b467aad0","committime":"2025-05-29T17:24:47","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"michal.privoznik@gmail.com","authorname":"Michal Privoznik","body":"There was new release [1] which compared to what we currently\nhave in portage introduces plenty of new features (many of which\nare aimed at supporting newer C\/C++ standards), though some were\nintroduced in the 1.2.0 release.\n\nThe patches applied are either taken from 1.1.1 version (when\nthey apply cleanly) or rebased\n(coccinelle-1.3.0-find-xxdate.patch) where the line removed\nneeded to be changed slightly.\n\nThen there's one more patch that's new:\ncoccinelle-1.3.0-python-3.13.patch which is a patch for pyml\n(ocaml bindings to python) so that python-3.13 is supported. It's\nbackport of the following upstream commit [2]. Unfortunately,\npyml is not in portage yet, so coccinelle uses the bundled\nversion which hasn't been updated in ages.\n\n1: https:\/\/coccinelle.gitlabpages.inria.fr\/website\/distrib\/changes.html\n2: https:\/\/github.com\/ocamllibs\/pyml\/commit\/68bf34b79bd43d145fbf33f8bbd7c4eb520cae34\nSigned-off-by: Michal Privoznik <michal.privoznik@gmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42276\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/42276\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"748891cc837c6ec46116243941ab8299c244438d","committime":"2025-05-27T06:17:03","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: Add 1.3.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9daab4635642a07736ceeacdc562de502b1753d7","committime":"2025-04-09T06:20:13","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"df6f9cab9cd68a37a97f5d5f45291ce8636bf2f4","committime":"2025-04-08T20:55:23","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: enable py3.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9f33ede002a4a55a867202296625039a9c53ca0a","committime":"2024-06-06T06:51:06","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/888769\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"fad68b819ce5e02ada95dc8fc7ff36616267cf09","committime":"2024-06-06T06:40:44","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: fix make"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"89987172627b152d1f8f5cfeb46b44ac53e3a219","committime":"2024-05-30T18:48:51","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/929530\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"57e8841bdff8573af46e884149bd043d2168e73e","committime":"2024-05-30T18:33:54","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: enable python2.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":75575,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a93bf850d3f42e2505841b4474ea9284b203d538","committime":"2022-12-28T15:48:04","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"41fd7a786b6180c6366b0f9abbdc0d137a9c497d","committime":"2022-12-28T14:59:27","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: completion and doc build fixes"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/888713\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"95e055b0f5b1f7f2e4f9d75dc8605122700c42f6","committime":"2022-12-28T14:09:56","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: install with 1 job"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"f525d2d10df1336cbd4c9ef6807f88432c8369db","committime":"2022-12-28T14:09:28","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: call einstalldocs"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b1ba28dab4bd1cb850315c5112610187a39b4cbf","committime":"2022-11-10T08:03:25","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/880165\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"6c122468d6bb8de245c11fa9b7dc6e8296128344","committime":"2022-11-10T07:50:45","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: unbundling stdcompat"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3fb4b537752bad01f6ad270231c1b62052cc9d02","committime":"2022-10-30T19:46:44","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Closes: https:\/\/bugs.gentoo.org\/878783\nSigned-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"bb14412c9114d2bf53119db9c458eea84624891a","committime":"2022-10-30T19:31:11","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: adj deps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e902381ef7a8cd021ce7297be01719f2acd94d9c","committime":"2022-10-29T19:08:04","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a549858d6a6987588803e731304d70baa812d9cf","committime":"2022-10-29T18:52:28","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: update HOMEPAGE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3f7570818e6d48983d8e4eea643d39afa54ad618","committime":"2022-10-29T18:46:43","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"78b9d425382db8eec78dd92aa6f4ec4de4ee4aee","committime":"2022-10-29T18:43:25","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: restrict tests for now"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2ef914addac805ac27b7ffef0740a1d2de6cc0e5","committime":"2022-10-29T18:32:05","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"73af0c606f7553a332f1f79595e6fe7efebfc1f7","committime":"2022-10-29T18:27:49","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: sort BDEPEND"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"34477bc5e28a816fc3734189b030717d9a84f437","committime":"2022-10-29T18:27:37","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: update HOMEPAGE"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"It was removed in the past because of no Python 3 support, but\nit supports Python 3 now.\n\nBug: https:\/\/bugs.gentoo.org\/734630\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"027818aade360d64a45ab7f9c5f7e278eccb9949","committime":"2022-10-29T18:10:43","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: new package, add 1.1.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"24990c5b49b5d2908b9d3220972b22ce6754a1d6","committime":"2020-09-02T08:41:53","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/bugs.gentoo.org\/734630\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"58395d3a0c06e060a0a40182fff4bf39f1910529","committime":"2020-09-02T08:20:39","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: Remove last-rited pkg"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c68d23c2e114ea3bceffffbb128b5eecb2a930b7","committime":"2019-12-20T23:05:33","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"The virtual is deprecated, depend on app-editors\/emacs instead.\n\nPackage-Manager: Portage-2.3.82, Repoman-2.3.20\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"70422e843d7abc937054f7c5e710e7b84caddbad","committime":"2019-12-20T16:16:10","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: Update virtual\/emacs dependency."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b8f22c7f1ac39c56f669b0f9964c97dc4fe374b1","committime":"2019-12-12T17:06:06","packageid":75575,"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":"ef8fdef48d9879b3c247ec6637ea8ea6ee7e26ed","committime":"2019-12-12T15:33:09","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: [QA] Fix MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"364c03710cebc9a220c80468c3ce30fc23e247b9","committime":"2019-12-03T10:06:08","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zx2c4@gentoo.org","authorname":"Jason A. Donenfeld","body":"Package-Manager: Portage-2.3.79, Repoman-2.3.18\nSigned-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>","commitid":"23a473884b5c6ca7e6eabd75223e73d52d3eb643","committime":"2019-12-03T09:56:14","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: bump to 1.0.8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"98b45e4a3a8430622ccbc0d535e20b4e33cacccd","committime":"2019-04-14T08:46:44","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/bugs.gentoo.org\/651448\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"3091cdc84e3c33321ba074221ec248dd789af3cc","committime":"2019-04-14T08:34:14","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: Replace STRIP_MASK with RESTRICT=strip"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"99ebf5576a74ac87bb8c0559a3923924863c7761","committime":"2018-02-11T22:27:43","packageid":75575,"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":"c316800af2c8f3d265472b6c6d76537af05f440f","committime":"2018-02-11T21:52:22","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: x86 keyworded (bug #614216)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"23c6b6883f22b075ece6547b54456fe67015b77a","committime":"2017-08-02T11:52:51","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.3","commitid":"1ab9642d8501d4a9c44d4cfd70608ef231e6b782","committime":"2017-08-02T11:03:28","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: assume + for ocamlopt on pcre-ocaml"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c8b5ee041aedd5b92f4b61ee47ca4ad4dcaff8ab","committime":"2017-04-02T08:42:00","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: Portage-2.3.5, Repoman-2.3.2","commitid":"37c0229d3aa9db1d28172a19ce3610c15d6fde3c","committime":"2017-04-01T16:40:03","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: Use proper useflag defaults for sexplib[ocamlopt] dep"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"1a6b106bf7f3e62d62bdbee7c0537a7e5ebfecce","committime":"2017-04-01T13:41:53","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: Portage-2.3.5, Repoman-2.3.2","commitid":"88ede79476666a0a99b449040d4e58cd0bf948ea","committime":"2017-03-29T14:44:03","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: Drop ~x86 keywords"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":75575,"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":75575,"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":75575,"repoid":1,"summary":"media-libs\/portaudio: Version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c0890ae96156da392655cad6de8bdc57d6811105","committime":"2016-12-09T07:02:05","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"radhermit@gentoo.org","authorname":"Tim Harder","commitid":"7f9425d374c59ead98e0651bbfa5b7d3373342de","committime":"2016-12-09T06:58:00","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: version bump to 1.0.6"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"634235e82b290b63e94b61111937e28eed421042","committime":"2016-06-28T19:21:55","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","commitid":"f23de55be394f55cb431760dec447a4d73a2d594","committime":"2016-06-28T19:01:12","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: Remove old, #586930"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"bef74a79cc74571bde6e5684e58c7bc4e26b7938","committime":"2016-06-23T12:41:46","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Cleanup a bit ebuild.\nRemove backward compat dep for camlp4.\n\nPackage-Manager: portage-2.3.0_rc1","commitid":"09f5b99d262037be8f83868a6cdfd56291453d8d","committime":"2016-06-23T12:33:47","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: bump to 1.0.5."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"21e13d311cb043302f4a9f0a69c56f1bcf26e2ce","committime":"2016-06-23T11:41:49","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"This reverts commit 23c0a5e66e44e35d9854ee94dc0e3b41a2f15035.\n\nThis commit is wrong in several aspects:\n  - Such changes should come with a revbump\n  - Removing := deps causes packages not to be rebuilt on upgrades, causing\n    barely understandable build failures when upgrading, later on.\n    Thanks to this commit, people that have installed those packages will\n    likely experience those failures with the upcoming ocaml 4.03 unmask.\n  - This is a non maintainer commit where no discussion at all happened with the\n    maintainers during the 3 days between bug report and mass commit.\n    Such discussion could have prevented the above mentioned breakage.\n\nProper fix is to drop the backward compatibility part of the || () dep. This fix\nwas slowly moving forward whenever possible and noticed. Main blocker for this is\nbug #463018 which requires taking extra care for not breaking the stable tree\nnor needlessly preventing future stabilization of packages.","commitid":"4c5e801495b57bfcf580f8d3192699f599722bdc","committime":"2016-06-23T08:59:06","packageid":75575,"repoid":1,"summary":"Revert \"dev-util\/coccinelle: Remove := op from || dep, #586304\""},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"2118273a869695a83ca3e78e8cfafd6129691131","committime":"2016-06-21T20:41:43","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","commitid":"23c0a5e66e44e35d9854ee94dc0e3b41a2f15035","committime":"2016-06-21T20:23:13","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: Remove := op from || dep, #586304"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"9cbe1c61e9e679fc9924126b46fdcbc0584d4b8b","committime":"2015-10-30T11:01:54","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: portage-2.2.23","commitid":"05e8eaaac7ffb4aa0a80b2b4a23d5e0c88086155","committime":"2015-10-30T10:40:44","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: Bump to 1.0.4."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"7816bcea5b3912cc38a8dd6b355a80242a93d48d","committime":"2015-08-24T09:26:28","packageid":75575,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"aballier@gentoo.org","authorname":"Alexis Ballier","body":"Package-Manager: portage-2.2.20.1","commitid":"4bab5a70685157e097c458cc5782ac8afef8b321","committime":"2015-08-24T09:17:18","packageid":75575,"repoid":1,"summary":"dev-util\/coccinelle: bump to 1.0.2."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":75575,"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":75575,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"9efbd900d782b507aa3b73d478e2ac62e055d4fd","committime":"2015-07-08T06:36:35","packageid":75575,"repoid":1,"summary":"2015-07-08 06:36:33 UTC"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c8ccd8e17e7886fe1efc158fbb10c96ad5e78231","committime":"2015-07-08T01:20:09","packageid":75575,"repoid":1,"summary":"2015-07-08 01:20:07 UTC"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"2d7a7adcf5a8fff4c1cc2f8709007cbb9a776b34","committime":"2015-06-22T13:23:51","packageid":75575,"repoid":1,"summary":"2015-06-22 13:23:49 UTC"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":75575,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[864964,864964,864964,864964,877090,877090,877090,890767,890767,890767,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":314,"description":"Perl Compatibility Regular Expressions for O'Caml","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"pcre-ocaml","packageid":45157},{"block":false,"categoryid":395,"description":"The advanced, extensible, customizable, self-documenting editor","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnu-emacs@gentoo.org","maintainername":"Gentoo GNU Emacs project","name":"emacs","packageid":45775,"summary":"GNU Emacs is an extensible, customizable text editor - and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include: * Content-sensitive editing modes, including syntax coloring, for a variety of file types including plain text, source code, and HTML. * Complete built-in documentation, including a tutorial for new users. * Full Unicode support for nearly all human languages and their scripts. * Highly customizable, using Emacs Lisp code or a graphical interface. * A large number of extensions that add other functionality, including a project planner, mail and news reader, debugger interface, calendar, and more. Many of these extensions are distributed with GNU Emacs; others are available separately."},{"block":false,"categoryid":393,"description":"Perl-compatible regular expression library","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpcre","packageid":46794},{"block":false,"categoryid":314,"description":"Library for automated conversion of OCaml-values to and from S-expressions","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"sexplib","packageid":49507},{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"OCaml tool to find\/use non-standard packages","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"findlib","packageid":51288},{"block":false,"categoryid":314,"description":"LR(1) parser generator for the OCaml language","ebuildids":[864964,877090,890767],"firstseen":"2013-02-08T14:36:53.188287","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"menhir","packageid":60329},{"block":false,"categoryid":314,"description":"Library to exploit multicore architectures for OCaml programs","ebuildids":[864964,877090,890767],"firstseen":"2014-10-27T14:38:47.993424","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"parmap","packageid":62730},{"block":false,"categoryid":314,"description":"System for writing extensible parsers for programming languages","ebuildids":[864964,877090,890767],"firstseen":"2014-11-29T14:39:27.777863","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"camlp4","packageid":62840},{"block":false,"categoryid":314,"description":"Compatibility module for OCaml standard library","ebuildids":[864964,877090,890767],"firstseen":"2022-11-10T08:03:26.401342","name":"stdcompat","packageid":75602,"summary":"Compatibility module for OCaml standard library allowing programs to use some recent additions to the OCaml standard library while preserving the ability to be compiled on former versions of OCaml."}],"depending":[{"block":false,"categoryid":428,"description":"A semantic grep for the C language","ebuildids":[859852],"firstseen":"2022-10-29T19:33:57.157623","name":"coccigrep","packageid":75574}],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":890767,"firstseen":"2026-02-23T17:47:03.699290","license":"GPL-2","moddate":"2026-03-28T18:04:20","packageid":75575,"repoid":1,"slot":"0","uses":["doc","emacs","ocamlopt","pcre","python","python_single_target_python3_11","python_single_target_python3_12","python_single_target_python3_13","python_single_target_python3_14","test"],"version":"1.3.1"},{"archs":["~amd64","~x86"],"ebuildid":864964,"firstseen":"2025-05-29T18:44:12.437444","license":"GPL-2","moddate":"2026-03-28T18:04:20","packageid":75575,"repoid":1,"slot":"0","uses":["doc","emacs","ocamlopt","pcre","python","python_single_target_python3_11","python_single_target_python3_12","python_single_target_python3_13","python_single_target_python3_14","test"],"version":"1.3.0"},{"archs":["~amd64","~x86"],"ebuildid":877090,"firstseen":"2025-09-26T19:51:06.038018","license":"GPL-2","moddate":"2026-03-28T18:04:20","packageid":75575,"repoid":1,"slot":"0","uses":["doc","emacs","ocamlopt","pcre","python","python_single_target_python3_11","python_single_target_python3_12","python_single_target_python3_13","test"],"version":"1.1.1-r6"}],"masks":[],"package":{"categoryid":428,"description":"Program matching and transformation engine","firstseen":"2022-10-29T19:33:57.157623","name":"coccinelle","packageid":75575},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[864964,864964,864964,864964,877090,877090,877090,890767,890767,890767,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":314,"description":"Perl Compatibility Regular Expressions for O'Caml","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"pcre-ocaml","packageid":45157},{"block":false,"categoryid":395,"description":"The advanced, extensible, customizable, self-documenting editor","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnu-emacs@gentoo.org","maintainername":"Gentoo GNU Emacs project","name":"emacs","packageid":45775,"summary":"GNU Emacs is an extensible, customizable text editor - and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include: * Content-sensitive editing modes, including syntax coloring, for a variety of file types including plain text, source code, and HTML. * Complete built-in documentation, including a tutorial for new users. * Full Unicode support for nearly all human languages and their scripts. * Highly customizable, using Emacs Lisp code or a graphical interface. * A large number of extensions that add other functionality, including a project planner, mail and news reader, debugger interface, calendar, and more. Many of these extensions are distributed with GNU Emacs; others are available separately."},{"block":false,"categoryid":393,"description":"Perl-compatible regular expression library","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpcre","packageid":46794},{"block":false,"categoryid":314,"description":"Library for automated conversion of OCaml-values to and from S-expressions","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"sexplib","packageid":49507},{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"OCaml tool to find\/use non-standard packages","ebuildids":[864964,877090,890767],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"findlib","packageid":51288},{"block":false,"categoryid":314,"description":"LR(1) parser generator for the OCaml language","ebuildids":[864964,877090,890767],"firstseen":"2013-02-08T14:36:53.188287","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"menhir","packageid":60329},{"block":false,"categoryid":314,"description":"Library to exploit multicore architectures for OCaml programs","ebuildids":[864964,877090,890767],"firstseen":"2014-10-27T14:38:47.993424","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"parmap","packageid":62730},{"block":false,"categoryid":314,"description":"System for writing extensible parsers for programming languages","ebuildids":[864964,877090,890767],"firstseen":"2014-11-29T14:39:27.777863","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"camlp4","packageid":62840},{"block":false,"categoryid":314,"description":"Compatibility module for OCaml standard library","ebuildids":[864964,877090,890767],"firstseen":"2022-11-10T08:03:26.401342","name":"stdcompat","packageid":75602,"summary":"Compatibility module for OCaml standard library allowing programs to use some recent additions to the OCaml standard library while preserving the ability to be compiled on former versions of OCaml."}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/coccinelle.gitlabpages.inria.fr\/website\/","https:\/\/gitlab.inria.fr\/coccinelle\/coccinelle"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Add support for GNU Emacs","isdefault":false,"use":"emacs"},{"defaultflag":true,"description":"Enable ocamlopt support (ocaml native code compiler) -- Produces faster programs (Warning: you have to disable\/enable it at a global scale)","isdefault":true,"use":"ocamlopt"},{"description":"Add support for Perl Compatible Regular Expressions","isdefault":false,"use":"pcre"},{"description":"Add optional support\/bindings for the Python language","isdefault":false,"use":"python"},{"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 for Python 3.11 only","group":"python_single_target","isdefault":false,"use":"python3_11"},{"description":"Build for Python 3.12 only","group":"python_single_target","isdefault":false,"use":"python3_12"},{"description":"Build for Python 3.13 only","group":"python_single_target","isdefault":false,"use":"python3_13"},{"description":"Build for Python 3.14 only","group":"python_single_target","isdefault":false,"use":"python3_14"}]}