Your message dated Sun, 18 Feb 2018 00:35:10 +0000
with message-id <[email protected]>
and subject line Bug#890431: fixed in grub2 2.02+dfsg1-1
has caused the Debian Bug report #890431,
regarding grub2 FTBFS with flex 2.6.4
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
890431: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890431
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: grub2
Version: 2.02-2
Severity: serious
Tags: patch
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/grub2.html
...
grub_script.yy.c:19:22: error: statement with no effect [-Werror=unused-value]
#define fprintf(...) 0
^
grub_script.yy.c:2367:2: note: in expansion of macro 'fprintf'
fprintf( stderr, "%s\n", msg );
^~~~~~~
Upstream fix attached.
>From c36c2a86404f373100775305f532c09d46f3c6ce Mon Sep 17 00:00:00 2001
From: Vladimir Serbinenko <[email protected]>
Date: Mon, 14 Aug 2017 14:11:43 +0200
Subject: yylex: Explicilty cast fprintf to void.
It's needed to avoid warning on recent GCC.
---
grub-core/script/yylex.l | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/grub-core/script/yylex.l b/grub-core/script/yylex.l
index 95b219170..7b44c37b7 100644
--- a/grub-core/script/yylex.l
+++ b/grub-core/script/yylex.l
@@ -91,7 +91,7 @@ typedef size_t yy_size_t;
#define stdin 0
#define stdout 0
-#define fprintf(...) 0
+#define fprintf(...) (void)0
#define exit(...) grub_fatal("fatal error in lexer")
#endif
--
2.11.0
--- End Message ---
--- Begin Message ---
Source: grub2
Source-Version: 2.02+dfsg1-1
We believe that the bug you reported is fixed in the latest version of
grub2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated grub2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 17 Feb 2018 21:28:41 +0000
Source: grub2
Binary: grub2 grub-linuxbios grub-efi grub-common grub2-common grub-emu
grub-emu-dbg grub-pc-bin grub-pc-dbg grub-pc grub-rescue-pc grub-coreboot-bin
grub-coreboot-dbg grub-coreboot grub-efi-ia32-bin grub-efi-ia32-dbg
grub-efi-ia32 grub-efi-amd64-bin grub-efi-amd64-dbg grub-efi-amd64
grub-efi-ia64-bin grub-efi-ia64-dbg grub-efi-ia64 grub-efi-arm-bin
grub-efi-arm-dbg grub-efi-arm grub-efi-arm64-bin grub-efi-arm64-dbg
grub-efi-arm64 grub-ieee1275-bin grub-ieee1275-dbg grub-ieee1275
grub-firmware-qemu grub-uboot-bin grub-uboot-dbg grub-uboot grub-xen-bin
grub-xen-dbg grub-xen grub-xen-host grub-yeeloong-bin grub-yeeloong-dbg
grub-yeeloong grub-theme-starfield grub-mount-udeb
Architecture: source
Version: 2.02+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: GRUB Maintainers <[email protected]>
Changed-By: Colin Watson <[email protected]>
Description:
grub-common - GRand Unified Bootloader (common files)
grub-coreboot - GRand Unified Bootloader, version 2 (Coreboot version)
grub-coreboot-bin - GRand Unified Bootloader, version 2 (Coreboot binaries)
grub-coreboot-dbg - GRand Unified Bootloader, version 2 (Coreboot debug files)
grub-efi - GRand Unified Bootloader, version 2 (dummy package)
grub-efi-amd64 - GRand Unified Bootloader, version 2 (EFI-AMD64 version)
grub-efi-amd64-bin - GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
grub-efi-amd64-dbg - GRand Unified Bootloader, version 2 (EFI-AMD64 debug
files)
grub-efi-arm - GRand Unified Bootloader, version 2 (ARM UEFI version)
grub-efi-arm-bin - GRand Unified Bootloader, version 2 (ARM UEFI binaries)
grub-efi-arm-dbg - GRand Unified Bootloader, version 2 (ARM UEFI debug files)
grub-efi-arm64 - GRand Unified Bootloader, version 2 (ARM64 UEFI version)
grub-efi-arm64-bin - GRand Unified Bootloader, version 2 (ARM64 UEFI binaries)
grub-efi-arm64-dbg - GRand Unified Bootloader, version 2 (ARM64 UEFI debug
files)
grub-efi-ia32 - GRand Unified Bootloader, version 2 (EFI-IA32 version)
grub-efi-ia32-bin - GRand Unified Bootloader, version 2 (EFI-IA32 binaries)
grub-efi-ia32-dbg - GRand Unified Bootloader, version 2 (EFI-IA32 debug files)
grub-efi-ia64 - GRand Unified Bootloader, version 2 (IA64 version)
grub-efi-ia64-bin - GRand Unified Bootloader, version 2 (IA64 binaries)
grub-efi-ia64-dbg - GRand Unified Bootloader, version 2 (IA64 debug files)
grub-emu - GRand Unified Bootloader, version 2 (emulated version)
grub-emu-dbg - GRand Unified Bootloader, version 2 (emulated debug files)
grub-firmware-qemu - GRUB firmware image for QEMU
grub-ieee1275 - GRand Unified Bootloader, version 2 (Open Firmware version)
grub-ieee1275-bin - GRand Unified Bootloader, version 2 (Open Firmware
binaries)
grub-ieee1275-dbg - GRand Unified Bootloader, version 2 (Open Firmware debug
files)
grub-linuxbios - GRand Unified Bootloader, version 2 (dummy package)
grub-mount-udeb - export GRUB filesystems using FUSE (udeb)
grub-pc - GRand Unified Bootloader, version 2 (PC/BIOS version)
grub-pc-bin - GRand Unified Bootloader, version 2 (PC/BIOS binaries)
grub-pc-dbg - GRand Unified Bootloader, version 2 (PC/BIOS debug files)
grub-rescue-pc - GRUB bootable rescue images, version 2 (PC/BIOS version)
grub-theme-starfield - GRand Unified Bootloader, version 2 (starfield theme)
grub-uboot - GRand Unified Bootloader, version 2 (ARM U-Boot version)
grub-uboot-bin - GRand Unified Bootloader, version 2 (ARM U-Boot binaries)
grub-uboot-dbg - GRand Unified Bootloader, version 2 (ARM U-Boot debug files)
grub-xen - GRand Unified Bootloader, version 2 (Xen version)
grub-xen-bin - GRand Unified Bootloader, version 2 (Xen binaries)
grub-xen-dbg - GRand Unified Bootloader, version 2 (Xen debug files)
grub-xen-host - GRand Unified Bootloader, version 2 (Xen host version)
grub-yeeloong - GRand Unified Bootloader, version 2 (Yeeloong version)
grub-yeeloong-bin - GRand Unified Bootloader, version 2 (Yeeloong binaries)
grub-yeeloong-dbg - GRand Unified Bootloader, version 2 (Yeeloong debug files)
grub2 - GRand Unified Bootloader, version 2 (dummy package)
grub2-common - GRand Unified Bootloader (common files for version 2)
Closes: 745409 874497 881730 883193 884883 887721 890431
Changes:
grub2 (2.02+dfsg1-1) unstable; urgency=medium
.
* Switch to tracking debian/grub-extras/ using "git subtree" rather than
submodules.
* Update debian/README.source for Salsa migration.
* Use pkg-config to find FreeType (closes: #887721).
* Change various binary packages' priorities to optional, since "Priority:
extra" is now deprecated.
* Repack upstream tarball without grub-core/lib/libgcrypt*/cipher/crc.c,
and provide a replacement implementation backported from more recent
versions of libgcrypt (closes: #745409).
* Cherry-pick upstream patch to avoid -Werror=unused-value build failure
(closes: #890431).
* Handle the case where udevadm exists but is non-functional, as warned
about by Lintian 2.5.75.
.
grub2 (2.02-3) unstable; urgency=medium
.
* Use current location for upstream signing key
(debian/upstream/signing-key.asc).
* Update upstream signing key to a non-expired version.
* Install bootinfo.txt and grub.chrp in grub-ieee1275-bin for ppc64, and
install and use prep-bootdev on powerpc and ppc64 as well as ppc64el
(thanks, John Paul Adrian Glaubitz; closes: #881730).
* Cherry-pick upstream patch to change the default TSC calibration method
to pmtimer on EFI systems (closes: #883193).
* Move VCS to salsa.debian.org.
* Consistently create /boot/grub in the postinst of all grub-<platform>
packages (closes: #884883).
.
[ Debconf translations ]
* [sq] Albanian (Silva Arapi; closes: #874497).
Checksums-Sha1:
df4e5bbaa909a69d86cda6688daf22dedfbc3637 6358 grub2_2.02+dfsg1-1.dsc
7a7b17051b32cef09493aaf21ac54f680ddc37b1 6217988 grub2_2.02+dfsg1.orig.tar.xz
57b16e87c0fe4f614b857f45ccfb08dc8e0442dc 1049968
grub2_2.02+dfsg1-1.debian.tar.xz
228866f8c7d65d240e51ffd660ee018da31d6ea1 14989
grub2_2.02+dfsg1-1_source.buildinfo
Checksums-Sha256:
8a4f9663c5529b6375185ec53cf1613bebbb07ddf574207ff5b21bb5257a14ed 6358
grub2_2.02+dfsg1-1.dsc
7ceb97380b2924de2b857f1e962f57aa65603a679ce120ee9a1ca11464636a1e 6217988
grub2_2.02+dfsg1.orig.tar.xz
603c6dd06762f12bfc56cd3bd869b4d6bfed06efc2c7b1369242ab54c4ff031b 1049968
grub2_2.02+dfsg1-1.debian.tar.xz
fc8b47e703b61a7529013ee8a46c5875986c54e1b1ad3355f2276062d2f30f98 14989
grub2_2.02+dfsg1-1_source.buildinfo
Files:
3a8558976c967134ff542276c3355cac 6358 admin optional grub2_2.02+dfsg1-1.dsc
20a33f95edb3786aca5e01cd46a87e01 6217988 admin optional
grub2_2.02+dfsg1.orig.tar.xz
12bf29ba17f94981f4d38fb51afe0ac0 1049968 admin optional
grub2_2.02+dfsg1-1.debian.tar.xz
78418de380e743fadd3904b5ee12c5bd 14989 admin optional
grub2_2.02+dfsg1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAlqInt0ACgkQOTWH2X2G
UAvicxAAqMzq02/f5UI0oyZK+lKfUGGWMUDMaJPkhs1WyMxIoEU+wwI2HgjwSfmF
HsayZRtGpHBJfkT0pdcLTwZZ1dyB2lPGvAYO7vrPSwYAWf/G0e/EwxK2FE2rZB0a
0BHB4kWktCOVKOmuBH3h36DjvQLEN9aiVa+GqD/3Ujuj2PvG/E1qiV0YoaHEDM3K
I6RWsMIIFEF8pjqaqRZ5j2EheAH+Y8By+wgOwe9FpcnqYD9XNeLf8Cf/+YN84fLZ
dgZEPITnVQNm48vsrRqP5lkv9vDK11p8pNpnCwBC9uk0MePpMlgF0pBZGNA0bmxz
eqcuzvH2Auyhpq+a4hj9trEZoo9dCbLUO3BqHdbOrDIxREXrEtYX0XD02KCUbnnW
QptfJZLmFQeE+TMuqqJ1DKedoXt47xma2f7Ch3htEwTO8pu/mhdjw9bK9+deR4Ma
CsU765Ff2k7f6/aw8P6yh3od5b9QvcBfxNWBX2RnOQ7j116qJI4v4FyCcjIA1tqI
RTojIfkN1wtTjeYUVeFMXMaHjJd62ozMLuCBbl6Y4H/Py9cxwUiWqgS3w27/mlEQ
VwCvMt5XHQH6GB4wZgPGQsRbXZ9Rz/rQ+w7XEfpRlwUCLYvoZFRRODnXpOUFXHk+
kH893Mb49Lq+XDKS5q1OUYkW+02bUpw4XpyxBNemskSF+sgKOl8=
=OB8l
-----END PGP SIGNATURE-----
--- End Message ---