Bug 6310

Summary: grub-efi: should contain files
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Robert Yang <liezhi.yang>
Component: coreAssignee: Robert Yang <liezhi.yang>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium CC: bruce.ashfield, jason.wessel, mark.hatle, meta.mr.watcher, meta.watcher, richard.purdie, sgw
Version: 1.7   
Target Milestone: 1.8 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Robert Yang 2014-05-12 08:35:14 UTC
The grub-efi.rpm doesn't contain anything atm, the user would get nothing if he needs the efi boot and install it on the live target, this is incorrect, it should contain everything as grub.rpm, we can make it work as Ubuntu's grub-efi-ia32,
Comment 1 Robert Yang 2015-02-21 02:10:11 UTC
commit ac867c3d4d1991e2e4f83cca2bad0ee31716796e
Author: Robert Yang <liezhi.yang@windriver.com>
Date:   Sat Jan 3 18:38:19 2015 -0800

    grub 2.0: several fixes
    
    * Make grub, grub-efi grub_git use a grub2.inc to reduce the duplicated code.
    
    * Make grub and grub-efi use the same patches since they use the same
      source. (grub_git is different).
    
    * grub-efi:
      - Use autotools to replace autotools-brokensep
      - Remove the DEPENDS of freetype, it should be a RDEPENDS.
      - Remove grub-2.00-ignore-gnulib-gets-stupidity.patch since it is a
        duplication of remove-gets.patch.
      - Make grub-efi.rpm contain files rather than make an empty package.
    
    * grub_git:
      - Fix a SSE build failure.
    
    [YOCTO #6310]
    
    (From OE-Core rev: cf4aaed28a34cc652352f0817316187b72babc76)