{"bugs":[{"bugid":537300,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"dev-scheme\/elk-3.99.8 - elk: require: no elf header in a.out file"},{"bugid":880349,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/elk-3.99.8 - make[2]: No rule to make target ..\/src\/libelk.la, needed by elk. Stop."},{"bugid":920779,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/elk-3.99.8-r1 - [clang] ..\/...\/extern.h: error: ISO C++17 does not allow register"},{"bugid":941891,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-scheme\/elk-3.99.8-r2 - [ncurses-6.5] [libtool] [gcc-15] \/...\/ld: cannot find -lelk-xlib: No such file or directory"}],"categories":[{"categoryid":383,"name":"dev-scheme","summary":"The dev-scheme category contains libraries and utilities relevant to the Scheme programming language."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e3aa1480a6418eb6c2fd1f5d1aef90e7890b7352","committime":"2026-03-28T14:30:57","packageid":49462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jy6x2b32pie9@yahoo.com","authorname":"NHOrus","body":"Package uses C function polymorphism, can't be ported to C23\nwithout rewrite due to interpreter functions accepting func pointer\nwith one or two arguments, depending on function.\nFixes dependency ordering in makefiles, allowing parallel build.\nEnables tests when build with gcc, as comment about 1. them beingrun\nand 2. them failing if run from default test runner is false. But\nnoted-flaky test always fails when build with clang.\nFix fpurge problem on musl systems as we did for zsh\n\nCloses: https:\/\/bugs.gentoo.org\/943984\nCloses: https:\/\/bugs.gentoo.org\/936285\nBug: https:\/\/bugs.gentoo.org\/880349\nBug: https:\/\/bugs.gentoo.org\/942412\nSigned-off-by: NHOrus <jy6x2b32pie9@yahoo.com>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/422\nMerges: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/422\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c95cb2e9cc113ab3c5b87ed71068210e875b806e","committime":"2026-03-26T14:03:49","packageid":49462,"repoid":1,"summary":"dev-scheme\/elk: Mark as C17, enable parallel build"},{"authoremail":"jy6x2b32pie9@yahoo.com","authorname":"NHOrus","body":"Closes: https:\/\/bugs.gentoo.org\/942412\nSigned-off-by: NHOrus <jy6x2b32pie9@yahoo.com>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/422\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9acd2f324a8b7626da6c4e94d1707a01e422cbac","committime":"2026-03-26T13:13:15","packageid":49462,"repoid":1,"summary":"dev-scheme\/elk: drop 3.99.8-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9fe8004ff742b39e46f388ba357359df4ac032d7","committime":"2024-04-24T17:19:00","packageid":49462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"brahmajit.xyz@gmail.com","authorname":"Brahmajit Das","body":"And other C99 build fixes, along with updating EAPI 7 -> 8\n\nCloses: https:\/\/bugs.gentoo.org\/928675\nSigned-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/36397\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"3c7e26f26d949b30b0cecbea5f9706591d191d34","committime":"2024-04-24T13:23:24","packageid":49462,"repoid":1,"summary":"dev-scheme\/elk: dev-scheme\/elk: Fix passing of incompatible pointer type"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"15d18ae91c6da62f9798c825be8092e059892a82","committime":"2023-12-24T14:01:51","packageid":49462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arkamar@gentoo.org","authorname":"Petr Vaněk","body":"It is not only a build time fix but actually also a runtime fix.\n\nFixes: 29b50813e9b8 (\"dev-scheme\/elk: add implicit function delcaration fix\")\nSigned-off-by: Petr Vaněk <arkamar@gentoo.org>","commitid":"344bd551f3bce0a79d49bdbc4b2e0ca570286915","committime":"2023-12-24T13:30:09","packageid":49462,"repoid":1,"summary":"dev-scheme\/elk: forgotten revbump"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dda12a349737fd8b721489471ad0d212062046ed","committime":"2023-12-24T10:16:47","packageid":49462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arkamar@gentoo.org","authorname":"Petr Vaněk","body":"Signed-off-by: Petr Vaněk <arkamar@gentoo.org>","commitid":"d34d17a0f023732c084e16179bb8c6b2e1b8ad0e","committime":"2023-12-24T09:59:51","packageid":49462,"repoid":1,"summary":"dev-scheme\/elk: update HOMEPAGE"},{"authoremail":"arkamar@gentoo.org","authorname":"Petr Vaněk","body":"Signed-off-by: Petr Vaněk <arkamar@gentoo.org>","commitid":"29b50813e9b860b8e073eb30731d1b2b365c4496","committime":"2023-12-23T23:16:51","packageid":49462,"repoid":1,"summary":"dev-scheme\/elk: add implicit function delcaration fix"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0df5b7b50d5e36e59c19630e2a8ea2203ebdda7e","committime":"2023-04-22T19:01:52","packageid":49462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"navi@vlhl.dev","authorname":"Anna (navi) Figueiredo Gomes","body":"Closes: https:\/\/bugs.gentoo.org\/870475\nSigned-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/30707\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"0b972be448cb578e54359e649637cb61d447f313","committime":"2023-04-22T18:06:42","packageid":49462,"repoid":1,"summary":"dev-scheme\/elk: Patches for implicit-int and ptrs"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"302a02c2c71d4afc43d310690620c55de186b2c7","committime":"2019-12-14T22:49:33","packageid":49462,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.81, Repoman-2.3.20\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"650424f5e96800b0c02ef32d64d5bb021ad7a4a7","committime":"2019-12-14T22:15:51","packageid":49462,"repoid":1,"summary":"dev-scheme\/elk: Port to EAPI 7"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824dac76531dbf1a15c3b6ae4edadba511fe07b1","committime":"2019-12-11T12:45:54","packageid":49462,"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":49462,"repoid":1,"summary":"*\/*: [QA] Remove redundant `|| die` guards"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":49462,"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":49462,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":49462,"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":49462,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"18359201c40b3ec8ecf45c2e9e6d03579eb6a6d8","committime":"2015-06-28T00:20:36","packageid":49462,"repoid":1,"summary":"2015-06-28 00:20:35 UTC"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":49462,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":893781,"firstseen":"2026-03-28T14:42:16.401049","license":"GPL-2","moddate":"2026-03-28T14:42:15","packageid":49462,"repoid":1,"slot":"0","uses":[],"version":"3.99.8-r3"},{"archs":["~amd64"],"ebuildid":824195,"firstseen":"2024-04-24T18:36:58.178700","license":"GPL-2","moddate":"2024-04-24T17:36:58","packageid":49462,"repoid":1,"slot":"0","uses":[],"version":"3.99.8-r2"}],"masks":[],"package":{"categoryid":383,"description":"Scheme implementation designed to be embeddable extension to C\/C++ applications","firstseen":"2010-05-04T00:54:45.661860","maintainer":"scheme@gentoo.org","maintainername":"Gentoo Scheme Project","name":"elk","packageid":49462,"summary":"Elk is an implementation of the Scheme programming language. In contrast to existing, stand-alone Scheme systems Elk has been designed specifically as an embeddable, reusable extension language subsystem for applications written in C or C++."},"rdependencies":[],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["http:\/\/sam.zoy.org\/elk\/"],"uses":[]}