Peter Jones
1300d7b633
Fix arm kernel command line allocation
...
Resolves: rhbz#1484609
Get rid of the temporary extra efi packages hack.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-24 14:10:08 -04:00
Peter Jones
53a4172ac4
Various fixups
...
- Put grub2-mkimage in -tools, not -tools-extra.
- Fix i686 building
- Fix ppc HFS+ usage due to /boot/efi's presence.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-23 17:05:03 -04:00
Peter Jones
71e0fb4ea6
Put grub2-mkimage in -tools, not -tools-extra.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-22 11:14:37 -04:00
Peter Jones
31ea67e0aa
Add the .img files into grub2-pc-modules (and all legacy variants)
...
autoqa is seeing a failure that looks like:
13:50:17,909 INF program: grub2-install: error: cannot open `/usr/lib/grub/i386-pc/lzma_decompress.img': No such file or directory.
And it's because the .img files are currently excluded. So put them
back.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-18 17:36:01 -04:00
Peter Jones
5d2d7c66f6
Simplify some of the macros a bit.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-17 16:13:50 -04:00
Peter Jones
4c9532d2f6
Actually fix the configure usage and the gcc -E weirdness.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-17 16:13:50 -04:00
Peter Jones
24fe881fa2
Try harder to avoid configure blowing up...
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-17 16:13:50 -04:00
Peter Jones
53c0f30d4e
nope.
2017-08-17 16:13:50 -04:00
Peter Jones
016c9683d0
try to fix broken ppc build
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-17 16:13:50 -04:00
Peter Jones
0ad0608428
Fix some build failures.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-17 16:13:50 -04:00
Peter Jones
171564a0bc
Make a temporary grub2-efi package on 64-bit efi arches.
...
This makes it so we can build grub2 with the changes before anaconda and
lorax are fixed.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-17 16:13:50 -04:00
Peter Jones
963a16ff09
fix grubenv once more...
2017-08-17 16:13:50 -04:00
Peter Jones
3619a3f545
Simplify some of the macros a bit.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-17 13:28:53 -04:00
Peter Jones
41c1671979
Actually fix the configure usage and the gcc -E weirdness.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-17 13:28:53 -04:00
Peter Jones
31ca1450fc
Try harder to avoid configure blowing up...
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 17:46:08 -04:00
Peter Jones
cd4f646672
nope.
2017-08-16 17:32:06 -04:00
Peter Jones
6247ff55d9
try to fix broken ppc build
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 17:20:57 -04:00
Peter Jones
dcee992d1c
Fix some build failures.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 17:04:58 -04:00
Peter Jones
35d1684777
Make a temporary grub2-efi package on 64-bit efi arches.
...
This makes it so we can build grub2 with the changes before anaconda and
lorax are fixed.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 15:05:31 -04:00
Peter Jones
345233e0e5
fix grubenv once more...
2017-08-16 15:05:26 -04:00
Peter Jones
9d2fddcf46
Fix a merge error that dropped the grub.macros and grub.patches sources
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 15:05:12 -04:00
Peter Jones
b50565e33e
Make ia32 work as well.
...
- make it work with rpm-4.13.90
- split up the packages for various arch targets so ia32 can work
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 15:05:12 -04:00
Peter Jones
331d9e4d84
Fix a mismerge that makes arm not boot.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 11:36:44 -04:00
Peter Jones
b8119d9104
Fix a mismerge that makes arm not boot.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 11:35:26 -04:00
Peter Jones
461d6dbacc
Fix a merge error that dropped the grub.macros and grub.patches sources
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 11:27:51 -04:00
Peter Jones
ecef1ed7b5
Make ia32 work as well.
...
- make it work with rpm-4.13.90
- split up the packages for various arch targets so ia32 can work
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 11:22:59 -04:00
Peter Jones
bbc6a8998a
Rebased to newer upstream for fedora-27
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-16 11:14:30 -04:00
Peter Jones
47f2daf5df
Rebuild again with new fixed rpm. (bug #1480407 )
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-15 15:08:31 -04:00
Kevin Fenzi
21962f5359
Rebuild again with new fixed rpm. (bug #1480407 )
2017-08-11 08:59:07 -07:00
Kevin Fenzi
e3cdc195c4
Rebuild for rpm soname bump again
2017-08-10 14:47:43 -07:00
Igor Gnatenko
5e05dbf1e6
Rebuilt for RPM soname bump
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-08-10 20:24:55 +02:00
Peter Jones
73823ebf7d
Undo those last two - something is going wrong with fedpkg locally.
...
Somehow the wrong version is getting built, and I'm quite confused as to
why:
trillian:~/devel/fedora/grub2/master$ fedpkg build
/usr/lib/python2.7/site-packages/fedora/client/bodhi.py:48: DeprecationWarning: fedora.client.bodhi has been deprecated. Please use bodhi.client.bindings instead.
DeprecationWarning)
Building grub2-2.02-3.fc27 for rawhide
^^^^^^^^^^^^^^^^^ looks correct
Created task: 21022413
Task info: https://koji.fedoraproject.org/koji/taskinfo?taskID=21022413
Watching tasks (this may be safely interrupted)...
21022413 build (rawhide, /rpms/grub2:bf8e18bc1df80b77e218e3e673f9e3f8f2116542): free
21022413 build (rawhide, /rpms/grub2:bf8e18bc1df80b77e218e3e673f9e3f8f2116542): free -> open (buildvm-aarch64-01.arm.fedoraproject.org)
21022414 buildSRPMFromSCM (/rpms/grub2:bf8e18bc1df80b77e218e3e673f9e3f8f2116542): free
21022414 buildSRPMFromSCM (/rpms/grub2:bf8e18bc1df80b77e218e3e673f9e3f8f2116542): free -> open (buildvm-aarch64-01.arm.fedoraproject.org)
21022414 buildSRPMFromSCM (/rpms/grub2:bf8e18bc1df80b77e218e3e673f9e3f8f2116542): open (buildvm-aarch64-01.arm.fedoraproject.org) -> closed
0 free 1 open 1 done 0 failed
21022475 buildArch (grub2-2.02-0.25.fc27.src.rpm, i686): free
^^^^^^^^^^^^^^^^^^^^ does not look correct
So I'm trying from a fresh checkout instead.
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-03 15:06:42 -04:00
Peter Jones
1f054ac587
Try even harder to make it look like the scratch build that worked...
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-03 14:50:49 -04:00
Peter Jones
9322a748fe
For some reason build-ids are breaking aarch64 (again.)
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-03 14:30:15 -04:00
Peter Jones
dd84573118
Rebuild so it gets SB signed correctly.
...
Related: rhbz#1335533
Enable lsefi
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-08-03 13:35:21 -04:00
Michael Cronenworth
7495404bba
Fix symlink to work on both EFI and BIOS machines, Resolves: rhbz#1335533
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
2017-07-24 09:13:47 -05:00
Peter Jones
bc092b9bcd
Rebased to grub 2.02 for fedora-27
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-07-11 07:38:34 -04:00
Peter Jones
4aae85d216
do-rebase: move the upstream source
2017-07-11 07:38:34 -04:00
Peter Jones
39d46ea780
Fix deps that should have moved to -tools but didn't.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-07-11 07:38:34 -04:00
Peter Jones
6d8e18dbc8
Fix some old deps that should have moved to -tools
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2017-07-11 07:38:34 -04:00
Stephen Gallagher
eea0c02ae7
Add missing %%license macro
2017-02-01 20:12:10 -05:00
Peter Jones
819251656a
Fix regexp in power compile flags, and synchronize release number with
...
other branches.
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-12-08 10:42:05 -05:00
Dan Horák
b7437aa1d1
fix typo in regex
2016-12-07 09:47:49 +01:00
Peter Jones
377f5fc2d0
Rebased to newer upstream for fedora-26
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-12-02 16:18:30 -05:00
Peter Jones
0773b3d5c8
remove the manual application of Laszlo's patch...
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-12-01 17:22:09 -05:00
Peter Jones
1f6f8c776e
Update version to .36 because I already built an f25 one named 0.35
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-12-01 17:19:52 -05:00
Peter Jones
475000b94d
Rebased to newer upstream for fedora-26
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-12-01 17:18:47 -05:00
Peter Jones
5c99bbbbf1
update do-rebase for newer git
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-12-01 17:17:38 -05:00
Adam Williamson
ced107a476
Add patch from lersek to fix UEFI Windows dual-boot
...
Resolves: rhbz#1347291
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2016-12-01 17:16:03 -05:00
Peter Jones
7c83ceb432
Fix power6 makefile bits for newer autoconf defaults.
...
Signed-off-by: Peter Jones <pjones@redhat.com>
2016-12-01 17:14:05 -05:00