[Bug 1396381] Re: Merge gnu-efi 3.0v-5 (main) from Debian unstable (main)
Julian Andres Klode
juliank at ubuntu.com
Tue May 12 14:28:11 UTC 2015
Yes, it seems to be a bug in the Shim. You should not define va_arg, as
gnu-efi defines that (and it's a standard library thing, so it really
should be in here ). It did not use to be defined all the time in gnu-
efi, but this had to be changed because the resulting code was broken
(it compiled fine, but did not work).
So, simply removing the va_arg definition from shim should make it work
with newer gnu-efi.
Newer versions have a GNU_EFI_USE_EXTERNAL_STDARG to use the compiler's stdarg.h, but that's really relevant here, as we're building without it.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gnu-efi in Ubuntu.
https://bugs.launchpad.net/bugs/1396381
Title:
Merge gnu-efi 3.0v-5 (main) from Debian unstable (main)
Status in gnu-efi package in Ubuntu:
Confirmed
Bug description:
gnu-efi (3.0v-5) unstable; urgency=medium
* inc/efistdarg.h: Use gcc builtins instead of stubs
- The last upload of gnu-efi caused things to compile, but severely
broke them.
-- Julian Andres Klode <jak at debian.org> Mon, 21 Jul 2014 13:20:23
+0200
gnu-efi (3.0v-4) unstable; urgency=medium
* Take over maintenance
* Add git information and git-buildpackage configuration
* Use gbp pq for maintaining the patch queue
* inc/efistdarg.h: Stub out va_copy (Closes: #753682)
-- Julian Andres Klode <jak at debian.org> Sat, 19 Jul 2014 14:02:06
+0200
gnu-efi (3.0v-3) unstable; urgency=low
* Stepping down from maintainers, no interest anymore since syslinux uses
its own copy of gnu-efi that is bundled and sort-of impossible to patch
out.
-- Daniel Baumann <mail at daniel-baumann.ch> Wed, 16 Jul 2014 21:49:17
+0200
gnu-efi (3.0v-2) unstable; urgency=low
* Temporarily build without stdarg.h in efistdarg.h (Closes:
#747158).
-- Daniel Baumann <mail at daniel-baumann.ch> Tue, 06 May 2014 06:15:54
+0200
gnu-efi (3.0v-1) unstable; urgency=low
* Merging upstream version 3.0v.
* Updating year in copyright file.
* Updating make calls in rules for new upstream release.
-- Daniel Baumann <mail at daniel-baumann.ch> Sat, 05 Apr 2014 13:03:14
+0200
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnu-efi/+bug/1396381/+subscriptions
More information about the foundations-bugs
mailing list