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 _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel