2015-05-28 23:32:26 |
dann frazier |
bug |
|
|
added bug |
2015-10-23 22:21:39 |
dann frazier |
nominated for series |
|
Ubuntu Trusty |
|
2015-10-23 22:21:39 |
dann frazier |
bug task added |
|
grub2 (Ubuntu Trusty) |
|
2015-10-23 22:21:39 |
dann frazier |
nominated for series |
|
Ubuntu Vivid |
|
2015-10-23 22:21:39 |
dann frazier |
bug task added |
|
grub2 (Ubuntu Vivid) |
|
2015-10-23 22:21:39 |
dann frazier |
nominated for series |
|
Ubuntu Xenial |
|
2015-10-23 22:21:39 |
dann frazier |
bug task added |
|
grub2 (Ubuntu Xenial) |
|
2015-10-23 22:21:39 |
dann frazier |
nominated for series |
|
Ubuntu Wily |
|
2015-10-23 22:21:39 |
dann frazier |
bug task added |
|
grub2 (Ubuntu Wily) |
|
2015-10-23 22:36:45 |
dann frazier |
description |
Including the setjmp module in an arm64-efi image will cause it to
immediately exit with an "incompatible license" error.
http://lists.gnu.org/archive/html/grub-devel/2015-05/msg00150.html |
[Impact]
Any ARM64 GRUB image that includes the setjmp module will fail, reporting an "incompatible license" error. Ubuntu doesn't normally include this module in most images. The one exception I know of is MAAS which, by default, includes all modules when generating EFI images. MAAS currently has a hack to blacklist setjmp on arm64 because a fix wasn't available at the time - but I fear other users will try to do the same thing and hit this issue which can be difficult to track down.
[Test Case]
PXE boot a grub image on arm64 that includes the setjmp module:
$ grub-mkimage -v -o grubaa64.efi -O arm64-efi -d /usr/lib/grub/arm64-efi setjmp
[Regression Risk]
The patch merely adds a license section to the module and it has been tested to work. |
|
2015-10-23 22:36:48 |
dann frazier |
grub2 (Ubuntu Trusty): status |
New |
Confirmed |
|
2015-10-23 22:36:51 |
dann frazier |
grub2 (Ubuntu Xenial): status |
New |
Confirmed |
|
2015-10-23 22:36:53 |
dann frazier |
grub2 (Ubuntu Wily): status |
New |
Confirmed |
|
2015-10-23 22:36:55 |
dann frazier |
grub2 (Ubuntu Vivid): status |
New |
Confirmed |
|
2015-11-03 21:20:52 |
dann frazier |
summary |
arm64 images built w/ setjump module fail w/ license error |
arm64 images built w/ setjmp module fail w/ license error |
|
2015-11-05 15:36:03 |
dann frazier |
grub2 (Ubuntu Xenial): status |
Confirmed |
Fix Committed |
|
2015-11-05 15:36:13 |
dann frazier |
grub2 (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2015-11-05 15:36:15 |
dann frazier |
grub2 (Ubuntu Wily): importance |
Undecided |
Medium |
|
2015-11-05 15:36:17 |
dann frazier |
grub2 (Ubuntu Vivid): importance |
Undecided |
Medium |
|
2015-11-05 15:36:19 |
dann frazier |
grub2 (Ubuntu Trusty): importance |
Undecided |
Medium |
|
2015-11-13 00:38:19 |
Launchpad Janitor |
grub2 (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2015-11-25 01:10:49 |
Launchpad Janitor |
branch linked |
|
lp:~yarmouth-team/grub2/trusty |
|
2015-11-25 19:37:44 |
dann frazier |
grub2 (Ubuntu Wily): status |
Confirmed |
In Progress |
|
2015-11-25 19:37:48 |
dann frazier |
grub2 (Ubuntu Wily): assignee |
|
dann frazier (dannf) |
|
2015-11-25 19:37:49 |
dann frazier |
grub2 (Ubuntu Vivid): assignee |
|
dann frazier (dannf) |
|
2015-11-25 19:37:52 |
dann frazier |
grub2 (Ubuntu Trusty): assignee |
|
dann frazier (dannf) |
|
2015-11-25 19:37:54 |
dann frazier |
grub2 (Ubuntu Vivid): status |
Confirmed |
In Progress |
|
2015-11-25 19:37:57 |
dann frazier |
grub2 (Ubuntu Trusty): status |
Confirmed |
In Progress |
|
2015-12-02 16:06:45 |
Steve Langasek |
grub2 (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2015-12-02 16:06:49 |
Steve Langasek |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-12-02 16:06:54 |
Steve Langasek |
bug |
|
|
added subscriber SRU Verification |
2015-12-02 16:07:01 |
Steve Langasek |
tags |
|
verification-needed |
|
2015-12-02 16:22:03 |
Steve Langasek |
grub2 (Ubuntu Vivid): status |
In Progress |
Fix Committed |
|
2015-12-02 16:43:10 |
Steve Langasek |
grub2 (Ubuntu Wily): status |
In Progress |
Fix Committed |
|
2015-12-02 23:29:20 |
dann frazier |
tags |
verification-needed |
verification-done |
|
2015-12-10 18:13:19 |
Launchpad Janitor |
grub2 (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-12-10 18:13:32 |
Steve Langasek |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-12-17 14:37:30 |
Chris J Arges |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-12-17 14:37:37 |
Chris J Arges |
tags |
verification-done |
|
|
2015-12-17 14:37:38 |
Chris J Arges |
tags |
|
verification-needed |
|
2015-12-17 21:58:15 |
dann frazier |
tags |
verification-needed |
verification-done verification-vivid-done verification-wily-done |
|
2015-12-18 00:58:48 |
Colin Watson |
tags |
verification-done verification-vivid-done verification-wily-done |
verification-done verification-done-vivid verification-done-wily |
|
2016-01-05 17:55:42 |
Launchpad Janitor |
grub2 (Ubuntu Vivid): status |
Fix Committed |
Fix Released |
|
2016-01-05 17:56:21 |
Launchpad Janitor |
grub2 (Ubuntu Wily): status |
Fix Committed |
Fix Released |
|