{"bugs":[{"bugid":960035,"firstseen":"2025-07-12T22:56:24.444884","severity":"normal","status":"CONFIRMED","summary":"dev-lang\/elpi-2.0.7 - [gcc-16] Failed to run command: dune"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":314,"name":"dev-ml","summary":"The dev-ml category contains libraries and utilities relevant to the ML programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"da258647da207979d11cf9281c6eef6472b28c68","committime":"2025-09-27T16:03:36","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"fbecd3cf656edd95517dee47bca8a3ba1bdd029c","committime":"2025-09-27T15:46:49","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: dev-lang\/ocaml-4.08 has gone"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0069244244a098d587cc25d3b0f2e8f209621bbe","committime":"2025-04-20T17:20:18","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"611dd5b4287f118bed2cdf11d3b57cdb5b19b628","committime":"2025-04-20T16:14:09","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: bump to 2.0.7"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Closes: https:\/\/bugs.gentoo.org\/954112\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"d2be87f4ef93892d1a12fc8a75fc5a7987f770dd","committime":"2025-04-20T16:00:55","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: pin dev-ml\/atd to <2.16.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"47c01cfe23d54ae8bf98f4cbf282226460ecf9ea","committime":"2024-12-27T19:03:23","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"1fb5cf04a9172f5dbe2e6cf1955ca751287b4a78","committime":"2024-12-27T14:59:47","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: drop old 1.18.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0262a930b1bab0bcadadf79c500c982d51ed8b19","committime":"2024-11-26T21:03:16","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tupone@gentoo.org","authorname":"Alfredo Tupone","body":"Signed-off-by: Alfredo Tupone <tupone@gentoo.org>","commitid":"33dade2d295a7cf6b4570187e189226234c5ad96","committime":"2024-11-26T20:45:51","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: add 1.19.6"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"98c577f31adaf6c33d4aeb89fcde377c4ae89a9f","committime":"2024-11-23T21:35:18","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"83959de86220a9e4c276bccaa2e701a248cc30f6","committime":"2024-11-23T21:24:58","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: drop old 1.17.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"999bc45f284271e750c4219131396dfff80dff58","committime":"2024-05-26T21:48:44","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"2afd5596a016a510d06a0ba5f37f3698a9f9852a","committime":"2024-05-26T21:16:41","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: bump to 1.18.2"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"0fba7546facde53cff4eee4287984c6337d89c4f","committime":"2024-05-26T21:06:55","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: drop old 1.17.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d3d7fbef0b5b67b8848e6c459d7cdaea9898870c","committime":"2023-12-27T01:31:51","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"92f9f81f2ac796ecd6d1e852df7a7e36967dc679","committime":"2023-12-26T21:29:21","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: bump to 1.17.4"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"0ff5d2db1b6a478aff9a9d98f439d7b0344ef38f","committime":"2023-12-26T21:27:29","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: drop old 1.16.10"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"c9dff5f744c61205679054a67a5c0846283f00ae","committime":"2023-12-26T21:27:18","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: drop old 1.16.9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2ff9d460d8edf4abca8768e40998e0cb984949f1","committime":"2023-08-05T17:01:37","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"7f1592e693de7ce07ab69032d4e0a68d5532918c","committime":"2023-08-05T15:38:06","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: bump to 1.17.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ba7bcf56ffff7ccfd21c908989964f07c5494e60","committime":"2023-06-28T01:16:50","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"c3818bf2ed00b27ff800dd816f12d2feef65088a","committime":"2023-06-28T00:49:27","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: bump to 1.16.10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"613c723745c241dea5c99b2f89359d739364eb5d","committime":"2023-03-15T01:31:59","packageid":75905,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"2a032e6e068371622508d3e2617b5841f87e5067","committime":"2023-03-14T22:30:40","packageid":75905,"repoid":1,"summary":"dev-lang\/elpi: new package; add 1.16.9"}],"dependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[861005,861006],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"LR(1) parser generator for the OCaml language","ebuildids":[861005,861006],"firstseen":"2013-02-08T14:36:53.188287","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"menhir","packageid":60329},{"block":false,"categoryid":314,"description":"Type-driven code generation for OCaml","ebuildids":[861005,861006],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_deriving","packageid":64953},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[861005,861006],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971},{"block":false,"categoryid":314,"description":"Pure OCaml library that allows replacing Pervasives with Stdlib before 4.08","ebuildids":[861005,861006],"firstseen":"2020-06-24T11:44:15.510889","name":"stdlib-shims","packageid":71241,"summary":"Compatibility library for OCaml compilers before 4.08 to allow calling Pervasives module functions on Stdlib, which is the API in newer compilers. Does not add newer Stdlib functions."},{"block":false,"categoryid":314,"description":"Base library and tools for ppx rewriters","ebuildids":[861005,861006],"firstseen":"2020-10-13T14:25:05.132759","name":"ppxlib","packageid":72118},{"block":false,"categoryid":314,"description":"Regular expression library for OCaml","ebuildids":[861005,861006],"firstseen":"2020-10-13T14:25:05.132759","name":"re","packageid":72119},{"block":false,"categoryid":314,"description":"Static types for JSON APIs","ebuildids":[861005,861006],"firstseen":"2022-10-23T10:38:47.299323","name":"atd","packageid":75562,"summary":"ATD stands for Adaptable Type Definitions. It is a syntax for defining cross-language data types. It is used as input to generate efficient and type-safe serializers, deserializers and validators."}],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":861006,"firstseen":"2025-04-20T18:22:22.870617","license":"LGPL-2.1+","moddate":"2026-03-29T19:42:47","packageid":75905,"repoid":1,"slot":"0\/2.0.7","uses":["ocamlopt","test"],"version":"2.0.7"},{"archs":["~amd64"],"ebuildid":861005,"firstseen":"2025-04-20T18:22:22.870617","license":"LGPL-2.1+","moddate":"2026-03-29T19:42:47","packageid":75905,"repoid":1,"slot":"0\/1.19.6","uses":["ocamlopt","test"],"version":"1.19.6-r1"}],"masks":[],"package":{"categoryid":450,"description":"Embeddable Lambda Prolog Interpreter in OCaml","firstseen":"2023-03-15T01:50:00.147852","name":"elpi","packageid":75905,"summary":"ELPI implements a variant of λProlog enriched with Constraint Handling Rules, a programming language well suited to manipulate syntax trees with binders. ELPI is designed to be embedded into larger applications written in OCaml as an extension language. It comes with an API to drive the interpreter and with an FFI for defining built-in predicates and data types, as well as quotations and similar goodies that are handy to adapt the language to the host application."},"rdependencies":[{"block":false,"categoryid":450,"description":"Programming language supporting functional, imperative & object-oriented styles","ebuildids":[861005,861006],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ocaml","packageid":49590},{"block":false,"categoryid":314,"description":"LR(1) parser generator for the OCaml language","ebuildids":[861005,861006],"firstseen":"2013-02-08T14:36:53.188287","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"menhir","packageid":60329},{"block":false,"categoryid":314,"description":"Type-driven code generation for OCaml","ebuildids":[861005,861006],"firstseen":"2016-02-06T14:40:36.761342","maintainer":"ml@gentoo.org","maintainername":"Gentoo ML Project","name":"ppx_deriving","packageid":64953},{"block":false,"categoryid":314,"description":"A composable build system for OCaml","ebuildids":[861005,861006],"firstseen":"2019-07-25T19:34:21.841979","name":"dune","packageid":69971},{"block":false,"categoryid":314,"description":"Pure OCaml library that allows replacing Pervasives with Stdlib before 4.08","ebuildids":[861005,861006],"firstseen":"2020-06-24T11:44:15.510889","name":"stdlib-shims","packageid":71241,"summary":"Compatibility library for OCaml compilers before 4.08 to allow calling Pervasives module functions on Stdlib, which is the API in newer compilers. Does not add newer Stdlib functions."},{"block":false,"categoryid":314,"description":"Base library and tools for ppx rewriters","ebuildids":[861005,861006],"firstseen":"2020-10-13T14:25:05.132759","name":"ppxlib","packageid":72118},{"block":false,"categoryid":314,"description":"Regular expression library for OCaml","ebuildids":[861005,861006],"firstseen":"2020-10-13T14:25:05.132759","name":"re","packageid":72119},{"block":false,"categoryid":314,"description":"Static types for JSON APIs","ebuildids":[861005,861006],"firstseen":"2022-10-23T10:38:47.299323","name":"atd","packageid":75562,"summary":"ATD stands for Adaptable Type Definitions. It is a syntax for defining cross-language data types. It is used as input to generate efficient and type-safe serializers, deserializers and validators."}],"repos":[{"branch":"master","lastcommit":"82366aa45a35f6900f43023917c2c86ccdbb00a3","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/LPCIC\/elpi\/"],"uses":[{"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":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"}]}