Package Details: edk2-ovmf-git r29698.6062002bd5-1

Git Clone URL: https://aur.archlinux.org/edk2-git.git (read-only, click to copy)
Package Base: edk2-git
Description: Firmware for Virtual Machines (x86_64, i686)
Upstream URL: https://github.com/tianocore/tianocore.github.io/wiki/OVMF
Licenses: BSD, MIT
Conflicts: ovmf
Provides: ovmf
Replaces: ovmf
Submitter: markzz
Maintainer: None
Last Packager: markzz
Votes: 31
Popularity: 0.000000
First Submitted: 2022-01-12 20:51 (UTC)
Last Updated: 2022-01-12 20:51 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 Next › Last »

dequis commented on 2016-05-22 04:34 (UTC)

Doesn't build for me. Also, how come neither the 'ovmf' package in extra or 'ovmf-bin' in AUR seem to have the files mentioned in the "pci passthrough with ovmf" guides? make[2]: Entering directory '/home/dx/test/asd/feature/ovmf-git/src/edk2/BaseTools/Source/C/GnuGenBootSector' mkdir ../bin cc -c -MD -fshort-wchar -fno-strict-aliasing -Wall -Wno-error -Wno-unused-but-set-variable -Wno-deprecated-declarations -nostdlib -c -g -I .. -I ../Include/Common -I ../Include/ -I ../Include/IndustryStandard -I ../Common/ -I .. -I . -I ../Include/X64/ GnuGenBootSector.c -o GnuGenBootSector.o cc -o ../bin/GnuGenBootSector GnuGenBootSector.o -L../libs -lCommon /usr/bin/ld: GnuGenBootSector.o: relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC GnuGenBootSector.o: error adding symbols: Bad value collect2: error: ld returned 1 exit status ../Makefiles/app.makefile:24: recipe for target '../bin/GnuGenBootSector' failed

dhummel commented on 2016-05-20 17:54 (UTC)

Thanks again! I haven't tested the produced firmwares yet, but it does compile now without errors.

markzz commented on 2016-05-20 17:32 (UTC) (edited on 2016-05-20 17:32 (UTC) by markzz)

Okay, I uploaded a new PKGBUILD with a patch included for gcc 6. If there are more problems, let me know!

dhummel commented on 2016-05-20 16:54 (UTC)

Thank you, markzz, for maintaining this package. By the way, I completely forgot to specify which build.sh file (there are currently 2) I was referring to, I made the modification to this one: https://github.com/tianocore/edk2/blob/master/OvmfPkg/build.sh -> ./edk2/OvmfPkg/build.sh

markzz commented on 2016-05-20 16:28 (UTC) (edited on 2016-05-20 16:47 (UTC) by markzz)

I'll make the change tonight. Thanks, dhummel. Also, zigarrre, what sense is there to NOT have dll files? O.o

dhummel commented on 2016-05-20 15:41 (UTC)

I think the problem is that the default installed GCC is now greater than 5.*.* and the build.sh script isn't aware of this and therefore assumes GCC44 is being targeted. Here's what I did, just adding "|6.*.*" to the end of the case statement for GCC49 seemed to fix the issue. @@ -95,7 +95,7 @@ case `uname` in 4.8.*) TARGET_TOOLS=GCC48 ;; - 4.9.*|4.1[0-9].*|5.*.*) + 4.9.*|4.1[0-9].*|5.*.*|6.*.*) TARGET_TOOLS=GCC49 ;; *)

zigarrre commented on 2016-05-14 15:42 (UTC)

Doesn't currently build. I'm not sure if it's an Upstream problem or not so i thought I report it here first. It seems a bit strange that it builds DLLs what sense do they make on Linux? These are the lines where the errors start until the build fails: GNUmakefile:403: recipe for target '/home/rrr/Downloads/ovmf-git/src/edk2/Build/OvmfX64/RELEASE_GCC49/X64/MdeModulePkg/Application/UiApp/UiApp/DEBUG/UiApp.dll' failed make: *** [/home/rrr/Downloads/ovmf-git/src/edk2/Build/OvmfX64/RELEASE_GCC49/X64/MdeModulePkg/Application/UiApp/UiApp/DEBUG/UiApp.dll] Error 1 build.py... : error 7000: Failed to execute command make tbuild [/home/rrr/Downloads/ovmf-git/src/edk2/Build/OvmfX64/RELEASE_GCC49/X64/MdeModulePkg/Application/UiApp/UiApp] build.py... : error F002: Failed to build module /home/rrr/Downloads/ovmf-git/src/edk2/MdeModulePkg/Application/UiApp/UiApp.inf [X64, GCC49, RELEASE] - Failed -

ka2107 commented on 2016-03-23 00:06 (UTC)

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

zman0900 commented on 2016-03-14 12:26 (UTC)

openssl patch command also changed: http://pastebin.com/nHCE3izd

Amadren commented on 2016-03-05 14:26 (UTC)

Openssl version outdated, please update it