Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - refind-efi-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: refind-efi-git 0.10.4.r504.082b678-1

Git Clone URL: https://aur-dev.archlinux.org/refind-efi-git.git (read-only)
Package Base: refind-efi-git
Description: rEFInd Boot Manager - git version - Built with GNU-EFI libs
Upstream URL: http://www.rodsbooks.com/refind/
Keywords: bootloader rEFInd rEFIt UEFI
Licenses: custom, GPL3
Conflicts: refind-efi
Provides: refind-efi=0.10.4.r504.082b678
Submitter: ridikulusrat
Maintainer: nl6720
Last Packager: nl6720
Votes: 8
Popularity: 0.151090
First Submitted: 2012-11-12 14:04
Last Updated: 2016-12-07 15:17

Dependencies (10)

Required by (2)

Sources (2)

Latest Comments

1 2 3 Next › Last »

nl6720 commented on 2016-09-30 08:25

This is a -git package so it will always be newer, see https://sourceforge.net/p/refind/code/commit_browser for changes since 0.10.3 .

http://sourceforge.net/projects/refind/files/0.10.3/refind-bin-0.10.3.zip is compiled with TianoCore EDK2. There is also http://sourceforge.net/projects/refind/files/0.10.3/refind-bin-gnuefi-0.10.3.zip which is compiled with GNU-EFI.

This package currently doesn't compile with TianoCore EDK2. From what I understand rEFInd needs UDK2014, but UDK2014 doesn't build with GCC5. Any help with solving this problem would be appreciated.

mike.cloaked commented on 2016-09-29 19:51

nl6720, thank you for adopting this package. I am coming back to looking at this after using the version in [extra] for a long time that has not been updated since the end of last year. the build seems to work fine for the current git version - but I don't know if this is the same as the version provided by Rod Smith at http://sourceforge.net/projects/refind/files/0.10.3/refind-bin-0.10.3.zip/download ? I don't know if that version is built with the tianocore library or gnu-efi, or if this build in arch aur is a newer version?

ridikulusrat commented on 2016-03-23 00:06

Due to work and other life commitments, I am unable to devote time to maintain this package. Orphaned.

mike.cloaked commented on 2014-05-28 17:16

I just found that gnu-efi-libs was updated to 3.0v-2, and re-running the gnu-efi build now works for the first time since I tried it in the past couple of days.

mike.cloaked commented on 2014-05-28 16:40

I saw that there was a reference to building refind in the report at https://bugs.archlinux.org/task/40277?project=1&openedfrom=-1+week but also I was puzzled by the output from the gcc -v command on my machine which was:
$ gcc -v
Using built-in specs.
Target: x86_64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc-4.9-20140521/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-cloog-backend=isl --disable-cloog-version-check --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --disable-multilib --disable-werror --enable-checking=release
Thread model: posix
gcc version 4.9.0 20140521 (prerelease) (GCC)

Are the references to "unknown" normal here? I have not done any attempts at building for some time until recently when trying to build refind-efi. I have tried various PKGBUILD files, including from this package page. All show build fails but changing the options gives different errors which I can't find any consistency with.

mike.cloaked commented on 2014-05-28 13:57

I guess the edk2 revision number is changing not infrequently. I just looked and it is currently at revision 15547 (in the PKGBUILD file is is 15322 at the moment). I don't know if it is worth simply trying again with the newer revision or if there is code somewhere in the source files that needs fixing?

ridikulusrat commented on 2014-05-19 19:00

@ALL: I switched to GNU-EFI build for now, till I figure out the Tianocore GenFw issue.

ridikulusrat commented on 2014-05-17 01:52

@ALL: I have bumped the pkgver. Btrfs, Iso9660 and Reiserfs drivers are not building with gcc 4.9 and have not been built. The error is "Unsupported section alignment" similar to error while building ovmf-svn (see latest comment by FredBezies at https://aur.archlinux.org/packages/ovmf-svn/ ). This is due to some issue between tianocore and gcc 4.9 which I am unable to understand. This error does not seem to affect main refind.efi, and ext4, ext2 and hfs drivers.

ridikulusrat commented on 2013-07-20 10:25

All files have been moved to /usr/share/refind/ in the pkg.

ridikulusrat commented on 2012-11-12 14:07

@ALL USERS: Please use https://aur.archlinux.org/packages/refind-efi-git/ from now on.