Julien, I have patched and uploaded your changes to svn on sourceforge.net
-Nigel Julien BLACHE wrote:
Package: gnu-efi Version: 3.0e-3 Severity: wishlist Hi Nigel, Attached is a patch to add support for kfreebsd-amd64 to the gnu-efi package, and FreeBSD x86_64 support to upstream. FreeBSD i386 doesn't need any changes. Upstream changes: - add gnuefi/elf_x86_64_fbsd_efi.lds, this is the x86_64 linker script with the OUTPUT_FORMAT set to elf-x86-64-freebsd - patch Makefiles to use and install this linker script on anything that's FreeBSD on amd64 - works for both FreeBSD and kFreeBSD Debian changes: - debian/control: + add kfreebsd-amd64 as a supported architecture + build-dep gcc-multilib on kfreebsd-amd64 too + bump Standards-Version to 3.8.2 - debian/rules: + add support for kfreebsd amd64& i386 by modifying the i386& amd64 conditional parts (use findstring) + add support for kfreebsd amd64, that is, install the proper linker script + cleanup: do not install ia64 headers on i386/amd64, do not install i386/amd64 headers on ia64 Unfortunately, kfreebsd-i386 doesn't have a bi-arch gcc, so it can't be enabled just yet. I hope we'll get a bi-arch compiler there soon, too. I've run the test apps and they work. Speaking of testing, TianoCore have EFI firmwares for qemu now, both ia32 and x64. They call that OVMF, it's part of the edkII project. You might want to check that out, it's great to run the test apps =) The EFI ROMs come with the EFI shell integrated, so you only need a small disk image to copy the test apps to. The patch contains an debian/changelog entry, too. You may want to make that gnu-efi 3.0i upstream and I'd be happy to sponsor the 3.0i-1 upload :) Thanks, JB.
-- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org