Commit Graph

267 Commits

Author SHA256 Message Date
Stephan Kulow
ad4c1853ad Accepting request 143018 from devel:openSUSE:Factory
- ship a Secure Boot UEFI compatible bootloader (fate#314485)
- added secureboot patches which introduces new linuxefi module
  that is able to perform verifying signed images via exported
  protocol from shim. The insmod command will not function if
  secure boot enabled (as all modules should built in grub.efi
  and signed).
  - grub2-secureboot-add-linuxefi.patch
  - grub2-secureboot-use-linuxefi-on-uefi.patch
  - grub2-secureboot-no-insmod-on-sb.patch
  - grub2-secureboot-provide-linuxefi-config.patch
- Makefile.core.am : support building linuxefi module
- Make grub.efi image that is with all relevant modules incorporated
  and signed, it will be the second stage to the shim loader which
  will verified it when secureboot enabled.
- Make grub.efi's path to align with shim loader's default loader
  lookup path.
- The changes has been verified not affecting any factory instalation,
  but will allow us to run & test secure boot setup manually with shim. (forwarded request 143007 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/143018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=52
2012-11-28 09:34:03 +00:00
Stephan Kulow
a8cae65aac Accepting request 141984 from devel:openSUSE:Factory
- quote localized "Loading ..." messages in grub.cfg (bnc#790195) (forwarded request 141967 from arvidjaar)

OBS-URL: https://build.opensuse.org/request/show/141984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=50
2012-11-20 12:07:42 +00:00
Stephan Kulow
65cb2d080c Accepting request 140933 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/140933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=49
2012-11-13 08:53:25 +00:00
Stephan Kulow
0f7c63159f Accepting request 139598 from devel:openSUSE:Factory
- grub2-efi now depends on exact grub2 version (forwarded request 139589 from arvidjaar)

OBS-URL: https://build.opensuse.org/request/show/139598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=48
2012-10-31 05:58:31 +00:00
Stephan Kulow
7c061836bb Accepting request 139364 from devel:openSUSE:Factory
build grub2-efi with grub2 transform and migrate configuration into /boot/grub2 (bnc#782891) (forwarded request 139330 from arvidjaar)

OBS-URL: https://build.opensuse.org/request/show/139364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=47
2012-10-26 15:06:09 +00:00
Stephan Kulow
f4b713e99f Accepting request 135588 from devel:openSUSE:Factory
Hi,

Please help to review the patch, it fixed error message of missing *.mo.gz file if the translation of that language not available (bnc#771393). (forwarded request 135586 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/135588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=45
2012-09-25 07:46:38 +00:00
Stephan Kulow
9984bbaad9 Accepting request 135095 from devel:openSUSE:Factory
- add 20_memtest86+ (bnc#780622) (forwarded request 135094 from arvidjaar)

OBS-URL: https://build.opensuse.org/request/show/135095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=44
2012-09-23 19:04:15 +00:00
Stephan Kulow
dbcded38d6 Accepting request 132054 from devel:openSUSE:Factory
Please help to review the patches. Thanks. (forwarded request 132041 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/132054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=43
2012-08-31 07:28:14 +00:00
Stephan Kulow
1311d25958 Accepting request 129226 from devel:openSUSE:Factory
Fix build with missing gets declaration (glibc 2.16) (forwarded request 129225 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/129226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=42
2012-07-30 18:27:32 +00:00
Stephan Kulow
e03f5192ff Accepting request 128513 from devel:openSUSE:Factory
Hi,
Please help to review the patches. Thanks. (forwarded request 128468 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/128513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=41
2012-07-23 08:00:52 +00:00
Stephan Kulow
95edfcfad6 Accepting request 127311 from devel:openSUSE:Factory
Please help to review the patch, thanks. (forwarded request 127259 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/127311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=40
2012-07-09 05:58:49 +00:00
Stephan Kulow
dfd1e20460 Accepting request 127110 from devel:openSUSE:Factory
fix efi sub-package. It should be working now.

OBS-URL: https://build.opensuse.org/request/show/127110
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=39
2012-07-04 20:12:58 +00:00
Stephan Kulow
688ab7dca7 Accepting request 126597 from devel:openSUSE:Factory
- Add configuration support for serial terminal consoles. This will
  set the maximum screen size so that text is not overwritten. 

- don't enable grub-emu-usb on ppc ppc641 (forwarded request 126572 from k0da)

OBS-URL: https://build.opensuse.org/request/show/126597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=38
2012-06-29 12:19:02 +00:00
Stephan Kulow
12d5400248 Accepting request 126465 from devel:openSUSE:Factory
update to 2.00 final

OBS-URL: https://build.opensuse.org/request/show/126465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=37
2012-06-29 04:59:42 +00:00
Stephan Kulow
f144c5f6c0 Accepting request 125780 from devel:openSUSE:Factory
Please help to review the patch. Thanks a lot. (forwarded request 125772 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/125780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=36
2012-06-25 12:40:52 +00:00
Stephan Kulow
126053cd9c Accepting request 121227 from devel:openSUSE:Factory
Please help to review the patch, thanks. (forwarded request 121161 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/121227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=34
2012-05-21 05:24:56 +00:00
Stephan Kulow
6bba6b30f9 Accepting request 116247 from devel:openSUSE:Factory
- grub2-automake-1-11-2.patch : fix grub2 build error on newer
  autotools (automake >= 1.11.2)
- call ./autogen.sh
- grub2-probe-disk-mountby.patch : fix grub2-probe fails on
  probing mount-by devices under /dev/disk/by-(id|uuid|path).
  (bnc#757746)

OBS-URL: https://build.opensuse.org/request/show/116247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=33
2012-05-08 09:14:39 +00:00
Stephan Kulow
fd6959fcc4 Accepting request 112069 from devel:openSUSE:Factory
Fix os-prober fails when OSX partition is present (bnc#747919) (forwarded request 112068 from simontol)

OBS-URL: https://build.opensuse.org/request/show/112069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=32
2012-04-02 09:23:31 +00:00
Stephan Kulow
fd8e269ee1 Accepting request 111818 from devel:openSUSE:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/111818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=31
2012-03-29 11:57:50 +00:00
Stephan Kulow
c0bc7d4966 Accepting request 110168 from devel:openSUSE:Factory
- Fix build with gcc 4.7 (needs -fno-strict-aliasing for zfs code).
- Fix error in installation to extended partition (bnc#750897)
- Added BuildRequires for gnu-unifont

OBS-URL: https://build.opensuse.org/request/show/110168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=30
2012-03-22 11:32:34 +00:00
Stephan Kulow
9fd0838d17 Accepting request 106584 from devel:openSUSE:Factory
Please help to review the source. Thanks.

OBS-URL: https://build.opensuse.org/request/show/106584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=29
2012-02-23 14:32:40 +00:00
Stephan Kulow
ea049f37c9 Accepting request 98514 from devel:openSUSE:Factory
platforms without efi should not specify exclusion of it (forwarded request 98511 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/98514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=28
2012-01-04 06:23:56 +00:00
Stephan Kulow
9bb9d2c66d Accepting request 98401 from devel:openSUSE:Factory
1. set --target=%{_target_plaform) explicitly to %configure in case it wouldn't do that for us implicitly
2. when making x86_64-efi image not use i386 target build and keep use of x86_64. otherwise it would have error "invalid ELF header" (forwarded request 98397 from michael-chang)

OBS-URL: https://build.opensuse.org/request/show/98401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=27
2011-12-30 07:45:41 +00:00
Stephan Kulow
2c853cae15 Accepting request 97504 from devel:openSUSE:Factory
OBS-URL: https://build.opensuse.org/request/show/97504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=26
2011-12-25 16:34:30 +00:00
Stephan Kulow
6dc38e20d9 Accepting request 93969 from devel:openSUSE:Factory
some efi package cleanup

OBS-URL: https://build.opensuse.org/request/show/93969
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=25
2011-11-28 11:53:25 +00:00
Stephan Kulow
a153902afb Accepting request 89479 from devel:openSUSE:Factory
efibootmgr is not available on all architectures. (forwarded request 89478 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/89479
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=24
2011-10-27 11:49:04 +00:00
Stephan Kulow
684362f4f1 Accepting request 89242 from devel:openSUSE:Factory
Add requires from efi subpackage to main package (bnc#72596) (forwarded request 89241 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/89242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=23
2011-10-25 14:00:45 +00:00
Sascha Peilicke
7be69939c8 Autobuild autoformatter for 79800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=21
2011-08-26 08:01:51 +00:00
Sascha Peilicke
a584e29ccc Accepting request 79800 from devel:openSUSE:Factory
Build an efi subpackage [bnc#713595].

OBS-URL: https://build.opensuse.org/request/show/79800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=20
2011-08-26 08:01:42 +00:00
Sascha Peilicke
0d1923d06e Autobuild autoformatter for 77679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=19
2011-08-02 14:45:21 +00:00
Sascha Peilicke
213436e0da Accepting request 77679 from devel:openSUSE:Factory
Enable ppc build (forwarded request 77673 from k0da)

OBS-URL: https://build.opensuse.org/request/show/77679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=18
2011-08-02 14:45:10 +00:00
Sascha Peilicke
5d40a90431 Autobuild autoformatter for 76157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=17
2011-07-13 13:58:56 +00:00
Sascha Peilicke
37a1adaf14 Accepting request 76157 from devel:openSUSE:Factory
Only run preun when deinstalling package (forwarded request 76120 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/76157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=16
2011-07-13 13:58:47 +00:00
Sascha Peilicke
bffdec2b9f Accepting request 72393 from devel:openSUSE:Factory
update to 1.99 final

OBS-URL: https://build.opensuse.org/request/show/72393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=15
2011-06-01 10:39:13 +00:00
Sascha Peilicke
cd994f43cc Autobuild autoformatter for 69887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=14
2011-05-09 08:48:49 +00:00
Sascha Peilicke
cb59076418 Accepting request 69887 from devel:openSUSE:Factory
update to 1.99-rc2 and support gcc46 builds. Cleanup specfile. (forwarded request 69842 from jirislaby)

OBS-URL: https://build.opensuse.org/request/show/69887
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=13
2011-05-09 08:48:37 +00:00
OBS User autobuild
461e35fcf0 Autobuild autoformatter for 51521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=11
2010-10-28 13:16:40 +00:00
Ruediger Oertel
75fb9f3760 Accepting request 51521 from devel:openSUSE:Factory
Accepted submit request 51521 from user a_jaeger

OBS-URL: https://build.opensuse.org/request/show/51521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=10
2010-10-28 13:16:28 +00:00
OBS User autobuild
46d9358b61 Autobuild autoformatter for 51344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=9
2010-10-25 16:19:48 +00:00
OBS User autobuild
ece0f2f3d9 Accepting request 50469 from devel:openSUSE:Factory
Copy from devel:openSUSE:Factory/grub2 based on submit request 50469 from user a_jaeger

OBS-URL: https://build.opensuse.org/request/show/50469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=7
2010-10-13 22:54:11 +00:00
OBS User autobuild
00f565a5ae Accepting request 47974 from devel:openSUSE:Factory
Copy from devel:openSUSE:Factory/grub2 based on submit request 47974 from user a_jaeger

OBS-URL: https://build.opensuse.org/request/show/47974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=6
2010-09-13 16:50:45 +00:00
OBS User autobuild
40c47d7eed Accepting request 34740 from devel:openSUSE:Factory
Copy from devel:openSUSE:Factory/grub2 based on submit request 34740 from user a_jaeger

OBS-URL: https://build.opensuse.org/request/show/34740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=2
2010-03-14 23:45:00 +00:00
OBS User autobuild
cc490a048e Accepting request 32673 from devel:openSUSE:Factory
Copy from devel:openSUSE:Factory/grub2 based on submit request 32673 from user a_jaeger

OBS-URL: https://build.opensuse.org/request/show/32673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/grub2?expand=0&rev=1
2010-02-18 14:10:48 +00:00
Michael Chang
06839163a5 Accepting request 458615 from home:michael-chang:branches:Base:System
- grub2.spec: fix s390x file list.

OBS-URL: https://build.opensuse.org/request/show/458615
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=255
2017-02-17 06:55:04 +00:00
Michael Chang
c85662cbfa Accepting request 457610 from home:michael-chang:sle12-update
- Merge changes from SLE12
- add grub2-emu-4-all.patch
  * Build 'grub2-emu' wherever possible, to allow a better
    implementation of that feature.
- add grub2-s390x-06-loadparm.patch,
- add grub2-commands-introduce-read_file-subcommand.patch:
  * allow s390x to telecontrol grub2.  (bsc#891946, bsc#892852)
- add grub2-s390x-06-loadparm.patch:
  * ignore case and fix transliteration of parameter.  (bsc#891946)
- add grub2-s390x-07-add-image-param-for-zipl-setup.patch
  * Add --image switch to force zipl update to specific kernel
    (bsc#928131)
- add grub2-s390x-08-workaround-part-to-disk.patch
  * Ignore partition tables on s390x. (bsc#935127)
- add grub2-efi-chainload-harder.patch:
  * allow XEN to be chain-loaded despite firmware flaws.  (bnc#887793)
  * Do not use shim lock protocol for reading pe header, it won't be
  available when secure boot disabled (bsc#943380)
  * Make firmware flaw condition be more precisely detected and add
  debug message for the case
  * Check msdos header to find PE file header (bsc#954126)
- grub2-s390x-04-grub2-install.patch:
  * streamline boot to grub menu.  (bsc#898198)
  * Force '/usr' to read-only before calling kexec. (bsc#932951)
- grub2-once:
  * add '--enum' option to enumerate boot-entries in a way
    actually understood by 'grub2'.  (bsc#892852, bsc#892811)
  * Examine variables from grub environment in 'grub2-once'. (fate#319632)

OBS-URL: https://build.opensuse.org/request/show/457610
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=254
2017-02-16 07:12:06 +00:00
Michael Chang
28cfa69076 Accepting request 456121 from home:arvidjaar:grub2-next
new upstream version 2.02~rc1

OBS-URL: https://build.opensuse.org/request/show/456121
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=252
2017-02-13 03:31:29 +00:00
Michael Chang
562453147a Accepting request 455663 from home:michael-chang:branches:Base:System
- Fix build error on glibc-2.25
  * 0001-build-Use-AC_HEADER_MAJOR-to-find-device-macros.patch
  * 0002-configure-fix-check-for-sys-sysmacros.h-under-glibc-.patch
- Fix fwpath in efi netboot (fate#321993) (bsc#1022294)
  * 0001-Fix-fwpath-in-efi-netboot.patch

OBS-URL: https://build.opensuse.org/request/show/455663
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=251
2017-02-09 10:44:34 +00:00
Michael Chang
de20a58080 Accepting request 454109 from home:algraf:branches:Base:System
- Add support for BLT only EFI GOP adapters (FATE#322332)
  * grub2-efi-gop-add-blt.patch

OBS-URL: https://build.opensuse.org/request/show/454109
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=248
2017-02-02 10:13:57 +00:00
Andrei Borzenkov
1b298e1ecc Accepting request 452446 from home:AndreasSchwab:f
- info-dir-entry.patch: Update info dir entry to follow renaming to grub2

OBS-URL: https://build.opensuse.org/request/show/452446
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=246
2017-01-25 16:54:43 +00:00
Michael Chang
331f1de36f Accepting request 450554 from home:matwey:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/450554
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=244
2017-01-17 03:30:27 +00:00
Andrei Borzenkov
78250a3d58 Accepting request 449994 from home:michael-chang:bsc:997317
- Support %posttrans with marcos provided by update-bootloader-rpm-macros
  package (bsc#997317)

OBS-URL: https://build.opensuse.org/request/show/449994
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=243
2017-01-13 14:51:18 +00:00
c2373a2196 Accepting request 448892 from home:michael-chang:branches:Base:System
- Remove outdated README.openSUSE (bsc#907693)

OBS-URL: https://build.opensuse.org/request/show/448892
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=241
2017-01-07 14:22:08 +00:00
Andrei Borzenkov
0f14b3f0b0 Accepting request 437593 from home:michael-chang:branches:Base:System
- Fix new line character in distributor (bsc#1007212) 
  * modified grub2-default-distributor.patch

OBS-URL: https://build.opensuse.org/request/show/437593
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=238
2016-10-28 09:04:35 +00:00
Andrei Borzenkov
8da1cb3353 Accepting request 436663 from home:michael-chang:branches:Base:System
- From Juergen Gross <jgross@suse.com>: grub-xen: support booting huge
  pv-domains (bsc#1004398) (bsc#899465)
  * 0001-xen-make-xen-loader-callable-multiple-times.patch
  * 0002-xen-avoid-memleaks-on-error.patch
  * 0003-xen-reduce-number-of-global-variables-in-xen-loader.patch
  * 0004-xen-add-elfnote.h-to-avoid-using-numbers-instead-of-.patch
  * 0005-xen-synchronize-xen-header.patch
  * 0006-xen-factor-out-p2m-list-allocation-into-separate-fun.patch
  * 0007-xen-factor-out-allocation-of-special-pages-into-sepa.patch
  * 0008-xen-factor-out-allocation-of-page-tables-into-separa.patch
  * 0009-xen-add-capability-to-load-initrd-outside-of-initial.patch
  * 0010-xen-modify-page-table-construction.patch
  * 0011-xen-add-capability-to-load-p2m-list-outside-of-kerne.patch

OBS-URL: https://build.opensuse.org/request/show/436663
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=236
2016-10-24 17:26:09 +00:00
98cebe696e - add support for netboot on arm64-efi platforms (bsc#998097)
* grub2-arm64-mknetdir-add-suport-for-arm64-efi.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=234
2016-10-13 12:21:11 +00:00
ac85133778 Accepting request 431416 from home:michael-chang:branches:Base:System
- use $PRETTY_NAME instead of $NAME $VERSION for $GRUB_DISTRIBUTOR
  in openSUSE Tumbleweed (bsc#995549)
  * modified grub2-default-distributor.patch 
- grub2.spec: add http module to grub.efi (fate#320129)

OBS-URL: https://build.opensuse.org/request/show/431416
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=232
2016-09-30 12:07:25 +00:00
Michael Chang
f922778020 Accepting request 424063 from home:matz2:branches:Base:System
This blocks getting binutils 2.27 into Factory, so
if accepted please forward there.

- binutils 2.27 creates empty modules without a symtab.
  Add patch grub2-accept-empty-module.patch to not reject them.

OBS-URL: https://build.opensuse.org/request/show/424063
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=230
2016-09-01 02:49:06 +00:00
Michael Chang
2cf5c08f74 Accepting request 421847 from home:arvidjaar:grub2-next
- since version 1.7 cryptsetup defaults to SHA256 for LUKS - include
  gcry_sha256 in signed EFI image

OBS-URL: https://build.opensuse.org/request/show/421847
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=228
2016-08-25 03:50:24 +00:00
Michael Chang
2252949972 Accepting request 418875 from home:michael-chang:branches:Base:System
- Workaround default entry in snapshot menu (bsc#956046)
  * grub2-btrfs-08-workaround-snapshot-menu-default-entry.patch
- grub2.spec: Add true command to grub.efi (bsc#993274)

OBS-URL: https://build.opensuse.org/request/show/418875
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=226
2016-08-15 04:10:39 +00:00
Michael Chang
069a417c4f Accepting request 416645 from home:michael-chang:branches:Base:System
- grub.default: Empty GRUB_CMDLINE_LINUX_DEFAULT, the value will be fully
  taken from YaST settings. (bsc#989803)

- Add patches from Roberto Sassu <rsassu@suse.de>
- Fix grub2-10_linux-avoid-multi-device-root-kernel-argument.patch,
  device path is not tested if GRUB_DISABLE_LINUX_UUID="true"
  - added grub2-fix-multi-device-root-kernel-argument.patch
  (bsc#960776)
- grub2-zipl-setup: avoid multi-device root= kernel argument
  * added grub2-zipl-setup-fix-btrfs-multipledev.patch
  (bsc#960776)
- Add SUSE_REMOVE_LINUX_ROOT_PARAM configuration option
  to /etc/default/grub, to remove root= and rootflags= from the
  kernel command line in /boot/grub2/grub.cfg and /boot/zipl/config
  - added grub2-suse-remove-linux-root-param.patch
  (bsc#962585)

- Support HTTP Boot IPv4 and IPv6 (fate#320129)
  * 0001-misc-fix-invalid-character-recongition-in-strto-l.patch
  * 0002-net-read-bracketed-ipv6-addrs-and-port-numbers.patch
  * 0003-bootp-New-net_bootp6-command.patch
  * 0004-efinet-UEFI-IPv6-PXE-support.patch
  * 0005-grub.texi-Add-net_bootp6-doument.patch
  * 0006-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch
  * 0007-efinet-Setting-network-from-UEFI-device-path.patch
  * 0008-efinet-Setting-DNS-server-from-UEFI-protocol.patch
- Fix heap corruption after dns lookup
  * 0001-dns-fix-buffer-overflow-for-data-addresses-in-recv_h.patch

OBS-URL: https://build.opensuse.org/request/show/416645
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=224
2016-08-05 07:32:20 +00:00
Michael Chang
91a3ef57e7 Accepting request 405104 from home:oertel:branches:Base:System
- fix filelist for s390x

OBS-URL: https://build.opensuse.org/request/show/405104
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=222
2016-06-28 02:54:40 +00:00
Andrei Borzenkov
79b1983d8c Accepting request 403817 from home:michael-chang:branches:Base:System
- Fix grub2-editenv error on encrypted lvm installation (bsc#981621) 
  * modified grub2-btrfs-workaround-grub2-once.patch
- Add missing closing bracket in 'grub2-snapper-plugin.sh'.
- Fix snapshot booting on s390x (bsc#955115)
  * modified grub2-snapper-plugin.sh 
- Fallback to old subvol name scheme to support old snapshot config
  (bsc#953538)
  * added grub2-btrfs-07-subvol-fallback.patch

OBS-URL: https://build.opensuse.org/request/show/403817
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=221
2016-06-21 16:44:17 +00:00
6194e7535c Accepting request 396985 from home:jengelh:branches:Base:System
- Make sure all systemd unit files are passed to %service_ macros.

This is merely required for completeness. At the very least this
ensures that the grub2-once service really is terminally removed
from the system on uninstall.

OBS-URL: https://build.opensuse.org/request/show/396985
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=217
2016-05-23 15:22:13 +00:00
Michael Chang
3e8e326ed9 Accepting request 396838 from home:algraf:branches:Base:System
- Add patch to free memory on exit in efi environments (bsc#980739)
  * grub2-efi-Free-malloc-regions-on-exit.patch

OBS-URL: https://build.opensuse.org/request/show/396838
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=215
2016-05-20 03:20:48 +00:00
Andrei Borzenkov
1a206a4fcb Accepting request 393306 from home:olh:branches:Base:System
- Remove xen-devel from BuildRequires
  required headers are included in grub-2.0.2

OBS-URL: https://build.opensuse.org/request/show/393306
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=213
2016-05-02 17:52:44 +00:00
d3e5cb788a Accepting request 392478 from home:algraf:branches:Base:System
- Add support for "t" hotkey to switch to text mode (bsc#976836)
  * added grub2-SUSE-Add-the-t-hotkey.patch
- Add support for hidden menu entries (bsc#976836)
  * added grub2-Add-hidden-menu-entries.patch

OBS-URL: https://build.opensuse.org/request/show/392478
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=212
2016-04-29 18:24:44 +00:00
Andrei Borzenkov
4051ae3843 Accepting request 377163 from home:michael-chang:branches:Base:System
- Fix GRUB_DISABLE_LINUX_UUID to be ignore and also fallback kernel device
  won't be used if fs uuid not detected (bsc#971867)
  * added 0001-10_linux-Fix-grouping-of-tests-for-GRUB_DEVICE.patch
  * added 0002-20_linux_xen-fix-test-for-GRUB_DEVICE.patch

OBS-URL: https://build.opensuse.org/request/show/377163
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=209
2016-03-22 08:53:27 +00:00
Michael Chang
2e14e5acb8 Accepting request 365018 from home:algraf:arm-efi
This is another attempt at getting U-Boot EFI based boot support work
with grub2.

The major change to the last sr is that this time around I dropped the
patch to force uuid setting, since with newer u-boot code we don't need
that anymore :).

Thanks a lot for the review!

Alex

- Make mkconfig search for zImage on arm
  * grub2-mkconfig-arm.patch

- Add support to directly pass an EFI FDT table to a kernel on 32bit arm
  * 0001-arm64-Move-firmware-fdt-search-into-global-function.patch
  * 0002-arm-efi-Use-fdt-from-firmware-when-available.patch

OBS-URL: https://build.opensuse.org/request/show/365018
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=207
2016-03-04 02:44:35 +00:00
Michael Chang
49eb9d2678 Accepting request 362771 from home:arvidjaar:grub2-next
- new upstream version 2.02~beta3
  * highlights of user visible changes not yet present in openSUSE package
    - arm-uboot now generates position independent self relocating image, so
      single binary should run on all supported systems
    - loader for Xen on aarch64. grub-mkconfig support was not in time for
      beta3 yet.
    - improved ZFS support (extensible_dataset, large_blocks, embedded_data,
      hole_birth features)
    - support for IPv6 Router Advertisements
    - support for persistent memory (we do not overwrite it and pass correct
      information to OS)
    - try to display more specific icons for os-prober generated menu entries
    - grub-install detects EFI bit size and selects correct platform (x86_64-efi
      or i386-efi) independent of OS bit size; needs kernel 4.0 or higher.
    - LVM RAID1 support
    - xnu loader fixes which should make OS X menu entry generated by os-prober
      work again
    - ... and lot of fixes over entire tree

OBS-URL: https://build.opensuse.org/request/show/362771
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=205
2016-03-01 12:06:29 +00:00
Andrei Borzenkov
5cb1d7f770 Accepting request 357503 from home:michael-chang:branches:Base:System
- Add config option to set efi xen loader command line option (bsc#957383)
  * added grub2-efi-xen-cmdline.patch

OBS-URL: https://build.opensuse.org/request/show/357503
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=203
2016-02-03 17:39:22 +00:00
Michael Chang
eafb269f9e Accepting request 356507 from home:k0da:branches:Base:System
- Drop ppc64le patches. Build stage1 as BE for Power
  Droped patches:
  - grub2-ppc64le-01-Add-Little-Endian-support-for-Power64-to-the-build.patch
  - grub2-ppc64le-02-Build-grub-as-O1-until-we-add-savegpr-and-restgpr-ro.patch
  - grub2-ppc64le-03-disable-creation-of-vsx-and-altivec-instructions.patch
  - grub2-ppc64le-04-powerpc64-LE-s-linker-knows-how-to-handle-the-undefi.patch
  - grub2-ppc64le-05-grub-install-can-now-recognize-and-install-a-LE-grub.patch
  - grub2-ppc64le-06-set-the-ABI-version-to-0x02-in-the-e_flag-of-the-PPC.patch
  - grub2-ppc64le-07-Add-IEEE1275_ADDR-helper.patch
  - grub2-ppc64le-08-Fix-some-more-warnings-when-casting.patch
  - grub2-ppc64le-09-Add-powerpc64-types.patch
  - grub2-ppc64le-10-powerpc64-is-not-necessarily-BigEndian-anymore.patch
  - grub2-ppc64le-11-Fix-warnings-when-building-powerpc-linux-loader-64bi.patch
  - grub2-ppc64le-12-GRUB_ELF_R_PPC_-processing-is-applicable-only-for-32.patch
  - grub2-ppc64le-13-Fix-powerpc-setjmp-longjmp-64bit-issues.patch
  - grub2-ppc64le-14-Add-powerpc64-ieee1275-trampoline.patch
  - grub2-ppc64le-15-Add-64bit-support-to-powerpc-startup-code.patch
  - grub2-ppc64le-16-Add-grub_dl_find_section_addr.patch
  - grub2-ppc64le-17-Add-ppc64-relocations.patch
  - grub2-ppc64le-18-ppc64-doesn-t-need-libgcc-routines.patch
  - grub2-ppc64le-19-Use-FUNC_START-FUNC_END-for-powerpc-function-definit.patch
  - grub2-ppc64le-20-.TOC.-symbol-is-special-in-ppc64le-.-It-maps-to-the-.patch
  - grub2-ppc64le-21-the-.toc-section-in-powerpc64le-modules-are-sometime.patch
  - grub2-ppc64le-22-all-parameter-to-firmware-calls-should-to-be-BigEndi.patch
  - grub2-ppc64le-fix-64bit-trampoline-in-dyn-linker.patch
  - grub2-ppc64le-timeout.patch
  - grub2-ppc64-build-ppc64-32bit.patch
- Added patches:
  -  biendian.patch
  -  grub2-ppc64-cas-reboot-support.patch

OBS-URL: https://build.opensuse.org/request/show/356507
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=202
2016-01-29 03:26:23 +00:00
3ded5cdd6f Accepting request 355366 from home:michael-chang:branches:Base:System
- Backport upstream patches for HyperV gen2 TSC timer calbration without
  RTC (bsc#904647)
  * added 0001-grub-core-kern-i386-tsc.c-calibrate_tsc-Ensure-that.patch
  * added 0002-i386-tsc-Fix-unused-function-warning-on-xen.patch
  * added 0003-acpi-do-not-skip-BIOS-scan-if-EBDA-length-is-zero.patch
  * added 0004-tsc-Use-alternative-delay-sources-whenever-appropria.patch
  * added 0005-i386-fix-TSC-calibration-using-PIT.patch

OBS-URL: https://build.opensuse.org/request/show/355366
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=200
2016-01-22 15:15:45 +00:00
Michael Chang
1bfe49b1fe Accepting request 352681 from home:arvidjaar:bnc:943585
- Add 0001-menu-fix-line-count-calculation-for-long-lines.patch (bsc#943585)

OBS-URL: https://build.opensuse.org/request/show/352681
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=198
2016-01-11 03:23:17 +00:00
Michael Chang
bc2335ce74 Accepting request 349095 from home:arvidjaar:branches:Base:System
- Add 0001-Fix-security-issue-when-reading-username-and-passwor.patch
  Fix for CVE-2015-8370.

OBS-URL: https://build.opensuse.org/request/show/349095
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=193
2015-12-17 02:45:19 +00:00
Michael Chang
763229aac0 Accepting request 347723 from home:olh:branches:Base:System
- Rename grub2-xen.cfg to grub2-xen-pv-firmware.cfg (boo#926795)
- grub2-xen.cfg: to handle grub1 menu.lst in PV guest (boo#926795)

OBS-URL: https://build.opensuse.org/request/show/347723
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=191
2015-12-08 07:55:20 +00:00
Andrei Borzenkov
0c1138cf1b Accepting request 346456 from home:michael-chang:branches:Base:System
- Expand list of grub.cfg search path in PV Xen guest for systems
  installed to btrfs snapshot. (bsc#946148) (bsc#952539) 
  * modified grub2-xen.cfg
- drop grub2-fix-Grub2-with-SUSE-Xen-package-install.patch (bsc#774666)

OBS-URL: https://build.opensuse.org/request/show/346456
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=190
2015-11-27 09:14:56 +00:00
Michael Chang
95a1540f87 Accepting request 345115 from home:arvidjaar:bnc:954519
- Add 0001-unix-do-not-close-stdin-in-grub_passwd_get.patch
  Fix reading password by grub2-mkpasswd-pbdk2 without controlling
  tty, e.g. when called from Xfce menu (boo#954519)

OBS-URL: https://build.opensuse.org/request/show/345115
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=188
2015-11-19 03:52:07 +00:00
Michael Chang
985105075b Accepting request 342138 from home:arvidjaar:bnc:953022
- Modify grub2-linguas.sh-no-rsync.patch to re-enable en@quot catalog
  (boo#953022).  Other autogenerated catalogs still fail to build due
  to missing C.UTF-8 locale.

OBS-URL: https://build.opensuse.org/request/show/342138
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=186
2015-11-03 06:07:18 +00:00
Andrei Borzenkov
c75a5674a1 Accepting request 341627 from home:michael-chang:branches:Base:System
- Allow to execute menuentry unrestricted as default (fate#318574) 
  * added grub2-menu-unrestricted.patch

OBS-URL: https://build.opensuse.org/request/show/341627
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=185
2015-10-31 13:21:40 +00:00
Michael Chang
b346757383 Accepting request 341430 from home:michael-chang:branches:Base:System
- Add missing quoting for linuxefi (bsc#951962)
  * modified grub2-secureboot-use-linuxefi-on-uefi.patch 
  * refreshed grub2-secureboot-provide-linuxefi-config.patch

OBS-URL: https://build.opensuse.org/request/show/341430
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=184
2015-10-30 10:01:48 +00:00
Michael Chang
84b99e67aa Accepting request 339606 from home:eeich:branches:Base:System
- Include custom.cfg into the files scanned by grub2-once.
  Allows to chose manually added entries as well (FATE#319632).

OBS-URL: https://build.opensuse.org/request/show/339606
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=182
2015-10-20 10:40:40 +00:00
Andrei Borzenkov
1a0ddd28c8 Accepting request 336940 from home:michael-chang:branches:Base:System
- Upstream patches for fixing file descriptor leakage (bsc#943784) 
  * added 0001-unix-password-Fix-file-descriptor-leak.patch
  * added 0002-linux-getroot-fix-descriptor-leak.patch
  * added 0003-util-grub-mount-fix-descriptor-leak.patch
  * added 0004-linux-ofpath-fix-descriptor-leak.patch
  * added 0005-grub-fstest-fix-descriptor-leak.patch

OBS-URL: https://build.opensuse.org/request/show/336940
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=181
2015-10-12 08:10:07 +00:00
Andrei Borzenkov
7ae70bfae5 Accepting request 336648 from home:michael-chang:branches:Base:System
- Do not force ro option in linuxefi patch (bsc#948555)
  * modified grub2-secureboot-use-linuxefi-on-uefi.patch
  * refrehed grub2-secureboot-provide-linuxefi-config.patch

OBS-URL: https://build.opensuse.org/request/show/336648
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=180
2015-10-06 08:47:39 +00:00
033239acc6 - add 0001-efinet-Check-for-immediate-completition.patch,
0001-efinet-enable-hardware-filters-when-opening-interfac.patch,
  grub2-arm64-efinet-handle-get_status-on-buggy-firmware-properly.patch
  (bsc#947203)

OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=178
2015-09-23 20:06:52 +00:00
Andrei Borzenkov
d1103405c2 Accepting request 330968 from home:michael-chang:branches:Base:System
- Set default GRUB_DISTRIBUTOR from /etc/os-release if it is empty 
  or not set by user (bsc#942519)
  * added grub2-default-distributor.patch 
  * modified grub.default

OBS-URL: https://build.opensuse.org/request/show/330968
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=177
2015-09-15 11:16:16 +00:00
Andrei Borzenkov
47a255b20c Accepting request 326351 from home:michael-chang:branches:Base:System
- add systemd-sleep-plugin subpackage (bsc#941758) 
- evaluate the menu entry's title string by printf 
  * modified grub2-once
  * added grub2-systemd-sleep.sh

OBS-URL: https://build.opensuse.org/request/show/326351
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=175
2015-08-26 09:54:23 +00:00
Andrei Borzenkov
edf621776c Accepting request 312487 from home:michael-chang:grub2-BE-fix
- Fix btrfs subvol detection on BigEndian systems (bsc#933541)
  * modified grub2-btrfs-06-subvol-mount.patch
- Fix grub2-mkrelpath outputs wrong path on BigEndian system
  * added grub2-getroot-fix-get-btrfs-fs-prefix-big-endian.patch

OBS-URL: https://build.opensuse.org/request/show/312487
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=169
2015-06-18 18:53:54 +00:00
Michael Chang
de144dc272 Accepting request 311701 from home:arvidjaar:bnc:902982
- add 0001-grub-core-kern-efi-efi.c-Ensure-that-the-result-star.patch
  make sure firmware path starts with '/' (boo#902982)

OBS-URL: https://build.opensuse.org/request/show/311701
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=166
2015-06-12 04:29:33 +00:00
Andrei Borzenkov
47bb4fa7dc Accepting request 311115 from home:michael-chang:branches:Base:System
- Fix btrfs patch on BigEndian systems (bsc#933541)
  * modified grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
  * modified grub2-btrfs-06-subvol-mount.patch

OBS-URL: https://build.opensuse.org/request/show/311115
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=164
2015-06-08 09:15:15 +00:00
Andrei Borzenkov
ed9d76e999 Accepting request 310185 from home:algraf:branches:Base:System
- Fix license for setjmp module
  * added grub2-arm64-setjmp-Add-missing-license-macro.patch

OBS-URL: https://build.opensuse.org/request/show/310185
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=162
2015-06-04 03:12:23 +00:00
Michael Chang
6f1bdfbcd3 Accepting request 308326 from home:michael-chang:grub2-btrfs-mountpoint
- Fix install into snapper controlled btrfs subvolume and can't
  load grub modules from separate subvolume (fate#318392)
  * added grub2-btrfs-06-btrfs-mount-subvol.patch 
  * grub2-snapper-plugin.sh: use absolute subvol name

OBS-URL: https://build.opensuse.org/request/show/308326
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=159
2015-05-22 11:45:25 +00:00
Michael Chang
565b9a80dd Accepting request 308051 from home:arvidjaar:grub2-next
- also Recommends mtools for grub2-mkrescue (used to create EFI
  boot image) in addition to libburnia-tools.

OBS-URL: https://build.opensuse.org/request/show/308051
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=158
2015-05-20 04:44:59 +00:00
Andrei Borzenkov
380eb71c90 Accepting request 306321 from home:michael-chang:boo926795
- Support booting opensuse installer as PV DomU (boo#926795)
  * added grub2-xen.cfg for tracking default pvgrub2 xen configs rather than
    generating it from spec file
  * grub2-xen.cfg: from Olaf Hering <ohering@suse.com>

OBS-URL: https://build.opensuse.org/request/show/306321
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=156
2015-05-11 11:16:27 +00:00
Michael Chang
cfc8961525 Accepting request 306256 from home:arvidjaar:grub2-next:efinet
- replace grub2-efinet-reopen-SNP-protocol-for-exclusive-use-by-grub.patch
  with upstream version:
  * 0001-efidisk-move-device-path-helpers-in-core-for-efinet.patch
  * 0002-efinet-skip-virtual-IPv4-and-IPv6-devices-when-enume.patch
  * 0003-efinet-open-Simple-Network-Protocol-exclusively.patch
  Fixes EFI network boot in some QEMU configurations.

OBS-URL: https://build.opensuse.org/request/show/306256
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=155
2015-05-11 07:39:24 +00:00
98fc6f4774 - fix grub2-mkconfig-aarch64.patch: fix arch detection broken
by malformed patch rediffing

OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=153
2015-04-29 13:20:46 +00:00
Michael Chang
6e3c09f9a1 Accepting request 298383 from home:michael-chang:branches:Base:System
revoke previous accepted submitrequest, sorry about making the trouble,

OBS-URL: https://build.opensuse.org/request/show/298383
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=152
2015-04-22 05:15:44 +00:00
Michael Chang
e8f11c7b71 Accepting request 297069 from home:michael-chang:grub2-btrfs-mountpoint
- Fix install into snapper controlled btrfs subvolume and can't 
  load grub modules on separate subvolume (fate#318392)
  * added grub2-btrfs-06-btrfs-mount-subvol.patch

OBS-URL: https://build.opensuse.org/request/show/297069
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=151
2015-04-22 04:02:26 +00:00
Andrei Borzenkov
120644bcea Accepting request 296718 from home:michael-chang:branches:Base:System
- Cleanup patch not applied
  * remove grub2-enable-theme-for-terminal-window.patch
  * grub2.rpmlintrc: remove addFilter("patch-not-applied")

OBS-URL: https://build.opensuse.org/request/show/296718
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=149
2015-04-15 07:50:53 +00:00
Andrei Borzenkov
9bc71d03db Accepting request 295632 from home:michael-chang:sle-12-merge
- Merge changes from SLE12
- Do not pass root= when root is on nfs (bnc#894374) 
  * modified grub2-pass-corret-root-for-nfsroot.patch
  * modified grub2-secureboot-provide-linuxefi-config.patch
  * modified grub2-secureboot-use-linuxefi-on-uefi.patch
- Fix xen pvops kernel not appear on menu (bnc#895286)
  * modified grub2-fix-menu-in-xen-host-server.patch 
- Workaround grub2-once (bnc#892358)
  * added grub2-btrfs-workaround-grub2-once.patch
  * added grub2-once.service
  * modified grub2-once
- Fix busy-loop and hang while network booting (bnc#870613)
  * added grub2-netboot-hang.patch
- Add warning in grubenv file about editing it directly (bnc#887008)
  * added grub2-editenv-add-warning-message.patch
- Fix broken graphics with efifb on QEMU/KVM and nomodeset (bnc#884558)
  * added grub2-efi-disable-video-cirrus-and-bochus.patch 
- Disable video support on Power (bnc#877142) 
  * added grub2-ppc64le-disable-video.patch
- Track occupied memory so it can be released on exit (bnc#885026)
  * added grub2-ppc64le-memory-map.patch
- Fix grub.xen config searching path on boot partition (bnc#884828)
- Add linux16 and initrd16 to grub.xen (bnc#884830)
  * added grub2-xen-linux16.patch
- VLAN tag support (fate#315753)
  * added 0001-Add-bootargs-parser-for-open-firmware.patch
  * added 0002-Add-Virtual-LAN-support.patch
- Use chainloader to boot xen.efi under UEFI (bnc#871857)
  * added grub2-efi-xen-chainload.patch
- Use device part of chainloader target, if present (bnc#871857)

OBS-URL: https://build.opensuse.org/request/show/295632
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=148
2015-04-13 17:58:16 +00:00
Andrei Borzenkov
cc058dfd41 Accepting request 290940 from home:Andreas_Schwab:Factory
- grub2-arm64-set-correct-length.patch: arm64: set correct length of
  device path end entry

OBS-URL: https://build.opensuse.org/request/show/290940
OBS-URL: https://build.opensuse.org/package/show/Base:System/grub2?expand=0&rev=146
2015-03-16 11:14:54 +00:00