grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: i386 emu build is broken


From: Alex Burmashev
Subject: Re: i386 emu build is broken
Date: Tue, 19 Mar 2019 12:20:04 +0100
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.3

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.
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 from lib/gnulib/regex.c:71:0:
   lib/gnulib/regcomp.c: In function ‘parse_dup_op’:
   lib/gnulib/regcomp.c:2637:41: error: cast to pointer from integer of 
different size [-Werror=int-to-pointer-cast]
          postorder (elem, mark_opt_subexp, (void *) subidx);
                                            ^
   lib/gnulib/regcomp.c: In function ‘mark_opt_subexp’:
   lib/gnulib/regcomp.c:3859:13: error: cast from pointer to integer of 
different size [-Werror=pointer-to-int-cast]
      Idx idx = (uintptr_t) extra;
                ^
   cc1: all warnings being treated as errors

I do build on Debian 9 (stretch).

How should we fix it? In our Gnulib copy or in original Gnulib?
Latter sounds better but I am not sure it is quickly feasible.
Thoughts?

Daniel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]