Debian Bug report logs - #890431
grub2 FTBFS with flex 2.6.4

version graph

Package: src:grub2; Maintainer for src:grub2 is GRUB Maintainers <pkg-grub-devel@alioth-lists.debian.net>;

Reported by: Adrian Bunk <bunk@debian.org>

Date: Wed, 14 Feb 2018 17:33:01 UTC

Severity: serious

Tags: patch

Found in version grub2/2.02-2

Fixed in version grub2/2.02+dfsg1-1

Done: Colin Watson <cjwatson@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>:
Bug#890431; Package src:grub2. (Wed, 14 Feb 2018 17:33:04 GMT) (full text, mbox, link).


Acknowledgement sent to Adrian Bunk <bunk@debian.org>:
New Bug report received and forwarded. Copy sent to GRUB Maintainers <pkg-grub-devel@lists.alioth.debian.org>. (Wed, 14 Feb 2018 17:33:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Adrian Bunk <bunk@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: grub2 FTBFS with flex 2.6.4
Date: Wed, 14 Feb 2018 19:29:26 +0200
[Message part 1 (text/plain, inline)]
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.
[0001-yylex-Explicilty-cast-fprintf-to-void.patch (text/plain, attachment)]

Message sent on to Adrian Bunk <bunk@debian.org>:
Bug#890431. (Sat, 17 Feb 2018 19:36:05 GMT) (full text, mbox, link).


Message #8 received at 890431-submitter@bugs.debian.org (full text, mbox, reply):

From: cjwatson@debian.org
To: 890431-submitter@bugs.debian.org
Subject: Bug #890431 in grub marked as pending
Date: Sat, 17 Feb 2018 19:32:49 +0000
Control: tag -1 pending

Hello,

Bug #890431 in grub reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below, and you can check the diff of the fix at:

https://salsa.debian.org/grub-team/grub/commit/5031c00bb293069b0c75888a63ab628314437884

------------------------------------------------------------------------
Avoid -Werror=unused-value build failure

Closes: #890431

------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings



Added tag(s) pending. Request was from cjwatson@debian.org to 890431-submitter@bugs.debian.org. (Sat, 17 Feb 2018 19:36:05 GMT) (full text, mbox, link).


Reply sent to Colin Watson <cjwatson@debian.org>:
You have taken responsibility. (Sun, 18 Feb 2018 00:39:17 GMT) (full text, mbox, link).


Notification sent to Adrian Bunk <bunk@debian.org>:
Bug acknowledged by developer. (Sun, 18 Feb 2018 00:39:17 GMT) (full text, mbox, link).


Message #15 received at 890431-close@bugs.debian.org (full text, mbox, reply):

From: Colin Watson <cjwatson@debian.org>
To: 890431-close@bugs.debian.org
Subject: Bug#890431: fixed in grub2 2.02+dfsg1-1
Date: Sun, 18 Feb 2018 00:35:10 +0000
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 890431@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (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 ftpmaster@ftp-master.debian.org)


-----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 <pkg-grub-devel@lists.alioth.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
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-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 18 Mar 2018 07:27:48 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed May 17 14:00:27 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.