Summary: | =sys-boot/refind-0.12.0-r1: emake invocation vs arguments with spaces (make: *** No rule to make target 'ext2_gnuefi'. Stop.) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Greg Turner <gmt> |
Component: | Current packages | Assignee: | Stéphane Veyret <sveyret> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gmt, proxy-maint, sam, silvio.gerli |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 762394 | ||
Attachments: | Possible fix to #762379 |
Description
Greg Turner
2020-12-29 08:45:23 UTC
Created attachment 680140 [details, diff]
Possible fix to #762379
"${foo[@]}" -> "${foo[*]}" so we don't turn emake arguments with spaces into multiple arguments
This is possibly/probably related to the new Bash (5.1) which changed behaviour (possibly fixing a bug). Hey Greg ! Thank you for submitting this issue, and the patch. Would you like to make a PR on GitHub? I can do it myself if you prefer, but the change will then be under my name when you did the job… Sure, can do. OK, after various technical difficulties I'm ready to give up and suggest you do the deed, Stéphane. Sorry, it's been ages since I've put in a gentoo PR and a number of new conventions have crystallized. Nothing wrong with wiki---just would rather take my time figuring out some .gnupg technicalities and other new best practices you probably know like the back of your hand. Otherwise I'm probably rushing to screw up a PR that will need correction while an unknown number of gentooers mask or overlay, waiting for this trivial patch. I can figure stuff out on my own time and forgo this tiny smidgen of glory :) No problem, Greg, I’ll do it. I’m rather busy at the moment, but will try to find a bit of time in the coming days. *** Bug 764854 has been marked as a duplicate of this bug. *** The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea14599e99ef09450ea4abd40a1a4de598ce109 commit 8ea14599e99ef09450ea4abd40a1a4de598ce109 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-01-10 18:29:50 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-01-10 18:30:00 +0000 sys-boot/refind: fix build with Bash 5.1 Reported-by: Greg Turner <gmt@be-evil.net> Closes: https://bugs.gentoo.org/762379 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> sys-boot/refind/refind-0.11.4.ebuild | 8 ++++---- sys-boot/refind/refind-0.12.0-r1.ebuild | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) |