{"bugs":[{"bugid":741942,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sys-boot\/elilo-3.16-r5 fails to compile on llvm-objcopy (missing support for EFI target)"},{"bugid":883259,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sys-boot\/elilo-3.16-r5 - make: No rule to make target devschemes\/devschemes.o, needed by elilo.so. Stop."},{"bugid":928315,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sys-boot\/elilo-3.16-r5 fails to compile: netfs.c:366:36: error: passing argument 5 of nfs->pxe->Mtftp from incompatible pointer type [-Wincompatible-pointer-types]"},{"bugid":932167,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sys-boot\/elilo-3.16-r5 - make: No rule to make target x86_64\/sysdeps.o, needed by elilo.so. Stop."},{"bugid":944420,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sys-boot\/elilo-3.16-r6 fails to compile: elilo.c:407:25: error: two or more data types in declaration specifiers"}],"categories":[{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."},{"categoryid":446,"name":"sys-boot","summary":"The sys-boot category contains bootloaders and related tools."},{"categoryid":394,"name":"sys-fs","summary":"The sys-fs category contains filesystem tools and utilities."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"562fad09561684954963d0a91b23e0a61f2c7932","committime":"2024-09-12T18:49:01","packageid":52535,"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":52535,"repoid":1,"summary":"*\/*: unkeyword ~ia64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6c27ecb8f334dfeffa4a1eb60c167430172420ff","committime":"2024-08-07T19:34:01","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"andrewammerlaan@gentoo.org","authorname":"Andrew Ammerlaan","body":"Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/38008\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"b34b0909d5b6236af890a93171026607ed176ac4","committime":"2024-08-07T15:07:45","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: add USE=secureboot"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"55df02879afb46370b8fb988dfa4c6bfd2b3d726","committime":"2024-08-05T07:34:15","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"fkobi@pm.me","authorname":"Filip Kobierski","body":"Signed-off-by: Filip Kobierski <fkobi@pm.me>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"38b54bb93166986ea2968bad3934c72d17d187d9","committime":"2024-07-30T12:22:18","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: remove empty IUSE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e817756739654c06c8a96e8fb68a3da1ba3af055","committime":"2024-04-30T18:48:55","packageid":52535,"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":52535,"repoid":1,"summary":"*\/*: inline mirror:\/\/sourceforge"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"97fdfeb925605dd20328d3736ded7bc45b8b4731","committime":"2022-05-14T01:03:01","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"ESYSROOT is SYSROOT\/EPREFIX in >= EAPI 7\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b72e496529fc13862f2f5fc2b3871d93b485c0cd","committime":"2022-04-19T15:27:20","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: [QA] inline ESYSROOT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1c422bbcafe74c8cf876e47df3dfa88541ef52c9","committime":"2021-07-22T18:06:43","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"ea20d42dcc165f590ed1d6a5a380f8b460f37f2a","committime":"2021-07-22T17:53:59","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3aa2e9102e34969cef3537e52d776e55e2ce2bf2","committime":"2021-07-17T11:36:37","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"daba3df12cba0146aa49bc938210900af5faaa74","committime":"2021-07-17T11:05:20","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: bump up to EAPI=8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824405877a9f8947595238a7dfec9a60b7e7c5e5","committime":"2021-04-16T11:35:32","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"4c8ae940204dcb36ee26712b423d39344ff7d62e","committime":"2021-04-16T08:15:13","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: eutils--"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1683bcf288b1ff422ea5ebc10cc8b27c5dbf03fc","committime":"2021-02-16T18:07:44","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Reported-by: Agostino Sarubbo\nCloses: https:\/\/bugs.gentoo.org\/770982\nPackage-Manager: Portage-3.0.14, Repoman-3.0.2\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"321303c29d48b84b8691ac2a70d719e2220f0929","committime":"2021-02-16T17:44:45","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: allow ARCH override"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"02376bbdb79de34be098a4b93d58d71766b63f74","committime":"2020-10-03T09:35:16","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"4dcf86c7d0dd7ab251fca3986628c40581b03cbf","committime":"2020-10-03T09:26:44","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e4073e535324e9f25ccf566b03a85286444d5138","committime":"2020-09-27T09:05:16","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"The primary build target is a PE-EFI target.\nBut auxiliary binaries are native binaries.\n\nProvide NATIVE_* variables to pass native opt flags.\n\nReported-by: Agostino Sarubbo\nCloses: https:\/\/bugs.gentoo.org\/744931\nPackage-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"d32794f6d9f1b9aafa7b89b9162eb1b7083252b6","committime":"2020-09-27T08:31:35","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: pass *FLAGS to eliloalt"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2b91fcd0b23ae5940d1f5c816069b9db2a431d1d","committime":"2020-05-30T09:35:09","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.100, Repoman-2.3.22\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"a148dc783ade72fb93f1d5021a99de176ebd7502","committime":"2020-05-30T09:13:09","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: respect user's OBJCOPY"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d1caa89d16e9f23b467cf4c654781ed4e81af07a","committime":"2020-04-01T21:36:09","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.96, Repoman-2.3.22\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"73644b7339e88e548e00a7ac219e027bc85f69b7","committime":"2020-04-01T20:59:11","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ffaeb0a4d4211924a6222345dff49fc591424ce8","committime":"2019-09-28T13:09:12","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Package-Manager: Portage-2.3.76, Repoman-2.3.17\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>","commitid":"2936cd17dc355660656669dded43ee8c5ff12838","committime":"2019-09-28T12:30:45","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: drop old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4ffffebf2cfd1c4241c5ab142eaed48bf9e3907a","committime":"2018-10-01T22:44:02","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Build failed as:\n> .\/..\/fs\/..\/strops.h:30:16: error: conflicting types for 'StrnCpy'\n> extern CHAR16 *StrnCpy(OUT CHAR16 *dst, IN const CHAR16 *src, UINTN count);\n>                 ^~~~~~~\n\nWork it around by renaming local 'StrnCpy' definition to 'elilo_StrnCpy'.\n\nReported-by: Bill Glessner\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>\nPackage-Manager: Portage-2.3.50, Repoman-2.3.11","commitid":"e8e25b692b8ae413127a7766ae5c66461b33a864","committime":"2018-10-01T22:34:49","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: fix build failure against gnu-efi-3.0.8"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"0842afc9d81fb89c97c7df3d77a01e975895060d","committime":"2018-05-02T07:06:00","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Bug: https:\/\/bugs.gentoo.org\/579278\nPackage-Manager: Portage-2.3.31, Repoman-2.3.9\nRepoMan-Options: --include-arches=\"ia64\"","commitid":"e4408fdd30e54ec17b4be7596d27a8afe9225bd1","committime":"2018-05-02T06:58:49","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: stable 3.16-r2 for ia64, bug #579278"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a6774aa7a6da128bc4754c0fe2c14d67febc667d","committime":"2018-05-01T18:46:06","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/8199","commitid":"4a409a1ecd75d064e8b471f6131bb1feb83c37a8","committime":"2018-04-29T11:52:02","packageid":52535,"repoid":1,"summary":"*\/*: Specify EAPI=0 explicitly, to ease greps"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"52abcd67be90cbb01875064a0bec468f1ea824ae","committime":"2018-04-21T19:34:26","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"Disambiguate setpjmp()\/longjmp()\/jmp_buf implementation across\nelilo copy and gnu-efi-3.0.6.\n\nTo avoid behaviour change I'm keeping elilo's implementation for now\nas the jmp_buf passing ABI is slightly different across the two.\n\n```\n  setjmp.h:25:14: error: conflicting types for 'jmp_buf'\n   typedef long jmp_buf[_JBLEN] __attribute__ ((aligned (16)));\n                ^~~~~~~\n  In file included from \/usr\/include\/efi\/efisetjmp.h:5:0,\n                   from \/usr\/include\/efi\/efi.h:60,\n                   from gzip.c:29:\n  \/usr\/include\/efi\/ia64\/efisetjmp_arch.h:45:23: note: previous\n    declaration of 'jmp_buf' was here\n   } ALIGN(JMPBUF_ALIGN) jmp_buf;\n                         ^~~~~~~\n```\n\nReported-by: Stanton Arch\nPackage-Manager: Portage-2.3.28, Repoman-2.3.9","commitid":"b1cc70ce5c810fb85684ea8f681465a20546c0c8","committime":"2018-04-21T19:09:51","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: fix build failure on ia64 against gnu-efi-3.0.6"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d4b3a20bb44ce938869705f4f2746470e36887a4","committime":"2018-01-29T20:25:48","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"slyfox@gentoo.org","authorname":"Sergei Trofimovich","body":"elilo script uses dosfsck before refreshing EFI partition.\n\nPackage-Manager: Portage-2.3.20, Repoman-2.3.6","commitid":"265d793f0f06ba108989aa0165b9c5fc51bf7e9a","committime":"2018-01-29T20:12:54","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: add sys-fs\/dosfstools[compat] depend"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"12052b227774e5a4b4f1c6f6fc77525f0199c348","committime":"2017-08-06T10:58:59","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"charles17@arcor.de","authorname":"charIes17","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/5308\nPackage-Manager: Portage-2.3.6, Repoman-2.3.1","commitid":"5be52b47fbece23a9a7d44763ae64e722f955725","committime":"2017-08-05T17:08:58","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: https for HOMEPAGE"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":52535,"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":52535,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"monsieurp@gentoo.org","authorname":"Patrice Clement","commitid":"7fcc9abab1c766d5b4e47cc0dd2be080d6805ae9","committime":"2015-12-29T00:07:14","packageid":52535,"repoid":1,"summary":"Merge remote-tracking branch 'github\/pr\/548'."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"80b3d338b4ef2dee58269dee66480ae5b6f752c3","committime":"2015-12-28T19:22:01","packageid":52535,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"vapier@gentoo.org","authorname":"Mike Frysinger","commitid":"b6344f771c7953a9cda0765ea27e701c117f2cd1","committime":"2015-12-28T19:07:27","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: fix elilo script error #299665"},{"authoremail":"vapier@gentoo.org","authorname":"Mike Frysinger","commitid":"4d0a70d5e742cfa772dc23f4f8dedea5bdb79123","committime":"2015-12-28T19:06:55","packageid":52535,"repoid":1,"summary":"sys-boot\/elilo: version bump to 3.16 #504334"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":52535,"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":52535,"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":52535,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":428,"description":"Collection of tools that operate on patch files","ebuildids":[834761],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"shell-tools@gentoo.org","maintainername":"Gentoo Shell Tools Project","name":"patchutils","packageid":44412},{"block":false,"categoryid":446,"description":"Library for build EFI Applications","ebuildids":[834761],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ia64@gentoo.org","maintainername":"Gentoo Linux IA-64 Development","name":"gnu-efi","packageid":48998}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":834761,"firstseen":"2024-08-07T20:38:51.422746","license":"GPL-2","moddate":"2026-03-22T20:20:58","packageid":52535,"repoid":1,"slot":"0","uses":["secureboot"],"version":"3.16-r6"}],"masks":[],"package":{"categoryid":446,"description":"Linux boot loader for EFI-based systems such as IA-64","firstseen":"2010-05-04T00:54:45.661860","maintainer":"ia64@gentoo.org","maintainername":"Gentoo Linux IA-64 Development","name":"elilo","packageid":52535},"rdependencies":[{"block":false,"categoryid":394,"description":"DOS filesystem tools - provides mkdosfs, mkfs.msdos, mkfs.vfat","ebuildids":[834761],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"dosfstools","packageid":47084},{"block":false,"categoryid":446,"description":"User-space application to modify the EFI boot manager","ebuildids":[834761],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"floppym@gentoo.org","maintainername":"Mike Gilbert","name":"efibootmgr","packageid":54645,"summary":"This is efibootmgr, a Linux user-space application to modify the Intel Extensible Firmware Interface (EFI) Boot Manager. This application can create and destroy boot entries, change the boot order, change the next running boot option, and more."}],"repos":[{"branch":"master","lastcommit":"bb94f430d80494aa836eba036fda572e535b9d1a","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/sourceforge.net\/projects\/elilo\/"],"uses":[{"description":"Automatically sign efi executables using user specified key","isdefault":false,"use":"secureboot"}]}