Package Details: i915ovmf 1.0.0-1

Git Clone URL: https://aur.archlinux.org/i915ovmf.git (read-only, click to copy)
Package Base: i915ovmf
Description: i915ovmfPkg VBIOS for Intel GPU Passthrough GVT-g/GVT-d
Upstream URL: https://github.com/x78x79x82x79/i915ovmfPkg
Licenses: unknown
Conflicts: i915ovmfpkg
Provides: i915ovmfpkg
Submitter: arch-enemy
Maintainer: arch-enemy
Last Packager: arch-enemy
Votes: 0
Popularity: 0.000000
First Submitted: 2024-07-19 23:54 (UTC)
Last Updated: 2024-08-31 10:11 (UTC)

Latest Comments

wilsontulus commented on 2024-09-26 21:38 (UTC) (edited on 2024-09-26 21:40 (UTC) by wilsontulus)

Anyone know what's wrong? Note that i already updated the makepkg configurations (pacnew).

"gcc" -o /run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/Build/i915ovmf/RELEASE_GCC5/X64/i915ovmfPkg/i915ovmf/DEBUG/i915ovmf.dll -nostdlib -Wl,-n,-q,--gc-sections -z common-page-size=0x40 -Wl,--entry,_ModuleEntryPoint -u _ModuleEntryPoint -Wl,-Map,/run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/Build/i915ovmf/RELEASE_GCC5/X64/i915ovmfPkg/i915ovmf/DEBUG/i915ovmf.map,--whole-archive -Wl,-melf_x86_64,--oformat=elf64-x86-64,-pie -flto -Os -Wl,--start-group,@/run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/Build/i915ovmf/RELEASE_GCC5/X64/i915ovmfPkg/i915ovmf/OUTPUT/static_library_files.lst,--end-group -g -Os -fshort-wchar -fno-builtin -fno-strict-aliasing -Wall -Werror -Wno-array-bounds -include AutoGen.h -fno-common -fstack-protector -ffunction-sections -fdata-sections -DSTRING_ARRAY_NAME=i915ovmfStrings -mstack-protector-guard=global -m64 "-DEFIAPI=__attribute__((ms_abi))" -maccumulate-outgoing-args -mno-red-zone -Wno-address -mcmodel=small -fpie -fno-asynchronous-unwind-tables -Wno-address -fno-omit-frame-pointer -flto -DUSING_LTO -Wno-unused-but-set-variable -Wno-unused-const-variable -DMDEPKG_NDEBUG -mno-mmx -mno-sse -D DISABLE_NEW_DEPRECATED_INTERFACES -Wl,--defsym=PECOFF_HEADER_SIZE=0x228 -Wl,--script=/run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/edk2/BaseTools/Scripts/GccBase.lds -Wno-error
Waiting for thread ending...(1)
...
Waiting for thread ending...(1)
/usr/bin/ld: /tmp/ccbuBxzL.ltrans0.ltrans.o: warning: relocation against `__stack_chk_guard' in read-only section `.text.drm_dp_dpcd_access'
/usr/bin/ld: warning: /run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/Build/i915ovmf/RELEASE_GCC5/X64/i915ovmfPkg/i915ovmf/DEBUG/i915ovmf.dll has a LOAD segment with RWX permissions
/usr/bin/ld: /tmp/ccbuBxzL.ltrans0.ltrans.o: in function `drm_dp_dpcd_access':
/run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/i915ovmfPkg/i915_dp.c:1627:(.text.drm_dp_dpcd_access+0x23): undefined reference to `__stack_chk_guard'
/usr/bin/ld: /run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/i915ovmfPkg/i915_dp.c:1757:(.text.drm_dp_dpcd_access+0x1c4): undefined reference to `__stack_chk_guard'
/usr/bin/ld: /run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/i915ovmfPkg/i915_dp.c:1757:(.text.drm_dp_dpcd_access+0x1cb): undefined reference to `__stack_chk_fail'
/usr/bin/ld: warning: creating DT_TEXTREL in a PIE
collect2: error: ld returned 1 exit status
make: *** [GNUmakefile:427: /run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/Build/i915ovmf/RELEASE_GCC5/X64/i915ovmfPkg/i915ovmf/DEBUG/i915ovmf.dll] Error 1


build.py...
 : error 7000: Failed to execute command
        make tbuild [/run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/Build/i915ovmf/RELEASE_GCC5/X64/i915ovmfPkg/i915ovmf]


build.py...
 : error F002: Failed to build module
        /run/media/wilson/Experiments/aur/i915ovmf/src/i915ovmfPkg-1.0.0/@BUILD/i915ovmfPkg/i915ovmf.inf [X64, GCC5, RELEASE]

- Failed -
Build end time: 04:17:48, Sep.27 2024
Build total time: 00:00:11

==> ERROR: A failure occurred in build().
    Aborting...

SteelT commented on 2024-08-29 19:25 (UTC)

nasm needs to be added to makedepends, fails to build without it.