Package Details: edk2-ovmf-macboot-git r23825.59642be02d-2

Git Clone URL: https://aur.archlinux.org/edk2-ovmf-macboot-git.git (read-only, click to copy)
Package Base: edk2-ovmf-macboot-git
Description: edk2 UEFI firmware with macOS compatibility fixes (gsomlo's miscopt branch)
Upstream URL: https://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/
Licenses: BSD
Submitter: CyberShadow
Maintainer: None
Last Packager: CyberShadow
Votes: 2
Popularity: 0.000000
First Submitted: 2017-03-29 20:18 (UTC)
Last Updated: 2018-04-22 12:53 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

Noob.Saibot commented on 2018-01-13 06:58 (UTC)

I have not had usb-passthrough since macOS 10.12.3. Can anyone confirm it's still working?

CyberShadow commented on 2017-12-07 21:53 (UTC)

Updated to use the gls-miscopt branch, which should resolve outstanding issues.

CyberShadow commented on 2017-12-01 00:11 (UTC)

timofonic: Can you see Noob.Saibot's out-of-date flag? Quoting him: > gsomlo has split the repo into 3 branches. gls-miscopt branch is now recommended. > Details: http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/#Future_Work

timofonic commented on 2017-11-30 22:10 (UTC) (edited on 2017-11-30 22:21 (UTC) by timofonic)

What happened to this package? I can't build it... !  ~/s/git  pacaur -S edk2-ovmf-macboot-git Fri 01 Dec 2017 12:15:34 AM CET :: Package edk2-ovmf-macboot-git not found in repositories, trying AUR... :: resolving dependencies... :: looking for inter-conflicts... :: edk2-ovmf-macboot-git-latest has been flagged out of date on Wed 29 Nov 2017 07:34:53 AM CET AUR Packages (1) edk2-ovmf-macboot-git-latest :: Proceed with installation? [Y/n] y :: Retrieving package(s)... :: edk2-ovmf-macboot-git build files are up-to-date -- skipping sudo: a password is required [sudo] password for timofonic: :: Checking edk2-ovmf-macboot-git integrity... ==> Making package: edk2-ovmf-macboot-git r21417.30f2b3985d-1 (Fri Dec 1 00:17:39 CET 2017) ==> Retrieving sources... -> Updating edk2 git repo... Fetching origin -> Found MdeModulePkg-UefiHiiLib-Fix-incorrect-comparison-exp.patch ==> Validating source files with sha256sums... edk2 ... Skipped MdeModulePkg-UefiHiiLib-Fix-incorrect-comparison-exp.patch ... Passed :: Preparing edk2-ovmf-macboot-git... ==> Making package: edk2-ovmf-macboot-git r21417.30f2b3985d-1 (Fri Dec 1 00:17:40 CET 2017) ==> WARNING: Skipping dependency checks. ==> Retrieving sources... -> Updating edk2 git repo... Fetching origin -> Found MdeModulePkg-UefiHiiLib-Fix-incorrect-comparison-exp.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of edk2 git repo... fatal: 'origin/macboot' is not a commit and a branch 'makepkg' cannot be created from it ==> ERROR: Failure while creating working copy of edk2 git repo Aborting... :: failed to verify integrity or prepare edk2-ovmf-macboot-git package

muhviehstarr commented on 2017-09-22 21:44 (UTC)

if anyone has problems with the build with gcc 7 try this (quick n dirty fix): 1. add gcc-5 to makedepends 2. add under prepare: cd "${srcdir}"/edk2 sed -i 's/BUILD_CC ?= gcc/BUILD_CC ?= gcc-5/g' BaseTools/Source/C/Makefiles/header.makefile sed -i 's/BUILD_CXX ?= g++/BUILD_CXX ?= g++-5/g' BaseTools/Source/C/Makefiles/header.makefile cd ../..

muhviehstarr commented on 2017-09-22 21:44 (UTC)

if anyone has problems with the build with gcc 7 try this (quick n dirty fix): 1. add gcc-5 to makedepends 2. add under prepare: cd "${srcdir}"/edk2 sed -i 's/BUILD_CC ?= gcc/BUILD_CC ?= gcc-5/g' BaseTools/Source/C/Makefiles/header.makefile sed -i 's/BUILD_CXX ?= g++/BUILD_CXX ?= g++-5/g' BaseTools/Source/C/Makefiles/header.makefile cd ../..

CyberShadow commented on 2017-09-08 06:07 (UTC)

Sorry about that - I used the wrong URL for the upstream repo. It assumed you had a GitHub account and your default SSH key was registered with GitHub. Either way, merging master is problematic for other reasons, so I changed the PKGBUILD to apply the one commit that fixes compilation under GCC 7 (as in Da_Coynul's comment).

Noob.Saibot commented on 2017-09-08 03:50 (UTC)

Can't get past failure in `prepare()`. fatal: remote tianocore already exists. Permission denied (publickey). fatal: Could not read from remote repository. Please advise.

Da_Coynul commented on 2017-08-16 00:41 (UTC) (edited on 2017-08-16 00:41 (UTC) by Da_Coynul)

will build with GCC7 after applying this patch: https://github.com/tianocore/edk2/commit/fe4a28ccbfd33cae9e1f56b174d46b4eb2329efd.patch