From the URL: * A new Linux script, refind-mkdefault, simplifies the task of resetting rEFInd as the default boot program. It's documented here. I've also written a new documentation page on the problem generally, which covers how to handle the problem in multiple OSes. * I've modified the SIP/CSR rotation code so that the SIP/CSR rotation tool will appear more reliably on Apple computers. * The NTFS driver has been improved to reduce the chances of it hanging randomly. * The code that excludes shell binaries from appearing in the main boot list has been altered to reduce the odds of an incorrect exclusion from occurring. * rEFInd now recognizes the fwupx64.efi program as a special case: If detected, this program is presented as a second-row option rather than as a regular boot loader. (This tool is used to update firmware on some computers.) * BIOS/CSM/legacy-mode OSes all now include the string Legacy in their descriptions on Macs.
Created attachment 440190 [details, diff] Bump to version 0.10.3 This proposed patch is TianoCore aware, so requires patch of bug 588440 to be integrated in the portage tree. I will provide another patch without this requirement.
Created attachment 440244 [details, diff] Bump to version 0.10.3 Sorry, there was a tipo in my previous patch. Here is a corrected one.
Created attachment 440246 [details, diff] Bump to version 0.10.3 (gnuefi only) Here is the same patch working only with GNU EFI (cannot be built using TianoCore, so not requiring correction of bug 588440). Note that this patch is only the previous one from which TianoCore references have been removed. No tests where done on it.
Created attachment 440954 [details, diff] Bump to version 0.10.3 Test flags before adding them.
Also created a PR: ahttps://github.com/gentoo/gentoo/pull/1921
ping @wraeth, what's blocking this bug? can we move forward?
Just to clarify, the pull request 1921 has been reviewed, I made modifications after this review, the QA is green, so I need someone to make a test on his computer, to be sure that it is not only working on mine, and then accept the PR.
0.10.4 is out, btw. I'm quite keen to see this package kept up to date.
I'm about to work on 0.10.4, but I'd like current PR to be accepted first, and we still found some problems. I hope I'll have some time to work on this the coming days, as I have a few holidays… ;-)
Created bug #597812 for version 0.10.4
0.10.3 is in the tree now: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf034440f700f0978be911053efeda098e5d280