[PATCH] Flesh out posix_wrap/limits.h a little more

2019-03-19 Thread Colin Watson
In addition to what was already there, Gnulib's needs SCHAR_MIN, SCHAR_MAX, SHRT_MIN, INT_MIN, LONG_MIN, and LONG_MAX. Fixes build on CentOS 7. Reported-by: "Chen, Farrah" Signed-off-by: Colin Watson --- grub-core/lib/posix_wrap/limits.h | 6 ++ include/grub/types.h | 9 +

i386 emu build is broken

2019-03-19 Thread Daniel Kiper
Hey, I am trying to fix various build hiccups before the release. During that I found the following issue in i386 emu build. It is configured in the following way: ./configure --target=i386 --with-platform=emu --enable-grub-mkfont --prefix=... Then during build I see this: In file included

Re: i386 emu build is broken

2019-03-19 Thread Daniel Kiper
On Tue, Mar 19, 2019 at 12:04:11PM +0100, Daniel Kiper wrote: > Hey, > > I am trying to fix various build hiccups before the release. > During that I found the following issue in i386 emu build. > It is configured in the following way: > ./configure --target=i386 --with-platform=emu --enable-grub

Re: i386 emu build is broken

2019-03-19 Thread Colin Watson
On Tue, Mar 19, 2019 at 12:27:20PM +0100, Daniel Kiper wrote: > Hmmm... Last week it built correctly. Do we use latest Gnulib from master? > Should not we use specific tag/commit which works for us? We already pin a particular commit. See GNULIB_REVISION in bootstrap.conf. docs/grub-dev.texi exp

Re: i386 emu build is broken

2019-03-19 Thread Daniel Kiper
On Tue, Mar 19, 2019 at 11:49:05AM +, Colin Watson wrote: > On Tue, Mar 19, 2019 at 12:27:20PM +0100, Daniel Kiper wrote: > > Hmmm... Last week it built correctly. Do we use latest Gnulib from master? > > Should not we use specific tag/commit which works for us? > > We already pin a particular

Re: i386 emu build is broken

2019-03-19 Thread Alex Burmashev
Hi! Strange, i thought it was fixed long ago: https://github.com/coreutils/gnulib/commit/3a4836d1fa061adf7b2f96fbda9c2345e6210732 19-Mar-19 12:04 PM, Daniel Kiper пишет: Hey, I am trying to fix various build hiccups before the release. During that I found the following issue in i386 emu build

[PATCH 1/5] verifiers: IA-64 fallout cleanup

2019-03-19 Thread Daniel Kiper
IA-64 fallout cleanup after commit 4d4a8c96e (verifiers: Add possibility to verify kernel and modules command lines). Signed-off-by: Daniel Kiper --- grub-core/loader/ia64/efi/linux.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/grub-core/loader/ia64/efi/linux.c b/grub-

[PATCH 2/5] verifiers: PowerPC fallout cleanup

2019-03-19 Thread Daniel Kiper
PowerPC fallout cleanup after commit 4d4a8c96e (verifiers: Add possibility to verify kernel and modules command lines) and ca0a4f689 (verifiers: File type for fine-grained signature-verification controlling). Signed-off-by: Daniel Kiper --- grub-core/loader/powerpc/ieee1275/linux.c | 4 ++-- 1 f

[PATCH 3/5] verifiers: MIPS fallout cleanup

2019-03-19 Thread Daniel Kiper
MIPS fallout cleanup after commit 4d4a8c96e (verifiers: Add possibility to verify kernel and modules command lines). Signed-off-by: Daniel Kiper --- grub-core/loader/mips/linux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grub-core/loader/mips/linux.c b/grub-core/loader/

[PATCH 5/5] sparc: Enable __clzsi2() and __clzdi2()

2019-03-19 Thread Daniel Kiper
This patch is similiar to commit e795b9011 (RISC-V: Add libgcc helpers for clz) but for SPARC target. Signed-off-by: Daniel Kiper --- grub-core/kern/compiler-rt.c | 4 ++-- include/grub/compiler-rt.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/grub-core/kern/compil

[PATCH 4/5] mips: Enable __clzsi2()

2019-03-19 Thread Daniel Kiper
This patch is similiar to commit e795b9011 (RISC-V: Add libgcc helpers for clz) but for MIPS target. Signed-off-by: Daniel Kiper --- grub-core/kern/compiler-rt.c | 5 +++-- include/grub/compiler-rt.h | 4 +++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/grub-core/kern/compil

[PATCH 0/5] Various GRUB build fixes

2019-03-19 Thread Daniel Kiper
Hey, As in subject... I am CC-ing folks who were somehow involved in doing/reviewing patches touching broken files. If I missed somebody then sorry about that. Anyway, please take a look. There are still broken builds which I am going to fix soon. However, fortunately most of our targets build wi

Re: [PATCH 0/5] Various GRUB build fixes

2019-03-19 Thread Ross Philipson
On 03/19/2019 08:39 AM, Daniel Kiper wrote: > Hey, > > As in subject... I am CC-ing folks who were somehow involved in > doing/reviewing patches touching broken files. If I missed somebody > then sorry about that. Anyway, please take a look. > > There are still broken builds which I am going to f