From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#36882: Qemu 4.2.0 build for x86_64-linux fails Date: Fri, 21 Feb 2020 21:29:26 +0100 Message-ID: <87mu9b3crd.fsf@gnu.org> References: <87k14gnqng.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:52938) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j5Evz-0003Y8-V3 for bug-guix@gnu.org; Fri, 21 Feb 2020 15:30:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j5Evy-000591-RG for bug-guix@gnu.org; Fri, 21 Feb 2020 15:30:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:42220) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j5Evy-00057B-NL for bug-guix@gnu.org; Fri, 21 Feb 2020 15:30:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j5Evy-0002Sj-HC for bug-guix@gnu.org; Fri, 21 Feb 2020 15:30:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87k14gnqng.fsf@gmail.com> (Mathieu Othacehe's message of "Fri, 21 Feb 2020 12:09:07 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Mathieu Othacehe Cc: 36882@debbugs.gnu.org Hi, Mathieu Othacehe skribis: > On core-updates, qemu-minimal (4.2.0), fails to build. This seems to be > the same issue as this bug. The error is: > > In file included from /gnu/store/jsjsczgr8xdnbdminl7lm2v56b7dq7lq-glibc-2= .31/include/features.h:489:0, > from /gnu/store/jsjsczgr8xdnbdminl7lm2v56b7dq7lq-glibc-2= .31/include/bits/libc-header-start.h:33, > from /gnu/store/jsjsczgr8xdnbdminl7lm2v56b7dq7lq-glibc-2= .31/include/stdint.h:26, > from linuxboot_dma.c:65: > /gnu/store/jsjsczgr8xdnbdminl7lm2v56b7dq7lq-glibc-2.31/include/gnu/stubs.= h:7:11: fatal error: gnu/stubs-32.h: No such file or directory > # include > ^~~~~~~~~~~~~~~~ > > Because of this gcc command: > > /gnu/store/dcnp1h3q6qyipwkm0g7l7r1bkvlqvaqa-gcc-7.5.0/bin/gcc -iquote /tm= p/guix-build-qemu-minimal-4.2.0.drv-0/qemu-4.2.0/. -iquote . -iquote /tmp/g= uix-build-qemu-minimal-4.2.0.drv-0/qemu-4.2.0/tcg -iquote /tmp/guix-build-q= emu-minimal-4.2.0.drv-0/qemu-4.2.0/tcg/i386 -I/tmp/guix-build-qemu-minimal-= 4.2.0.drv-0/qemu-4.2.0/linux-headers -I/tmp/guix-build-qemu-minimal-4.2.0.d= rv-0/qemu-4.2.0/linux-headers -iquote . -iquote /tmp/guix-build-qemu-minima= l-4.2.0.drv-0/qemu-4.2.0 -iquote /tmp/guix-build-qemu-minimal-4.2.0.drv-0/q= emu-4.2.0/accel/tcg -iquote /tmp/guix-build-qemu-minimal-4.2.0.drv-0/qemu-4= .2.0/include -I/tmp/guix-build-qemu-minimal-4.2.0.drv-0/qemu-4.2.0 -Wstrict= -prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-proto= types -Wexpansion-to-defined -Wendif-labels -Wno-shift-negative-value -Wno-= missing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wform= at-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style= -definition -Wtype-limits -fno-pie -ffreestanding -fno-stack-protector = -m16 -Wa,-32 -MMD -MP -MT linuxboot_dma.o -MF ./linuxboot_dma.d -O2 -marc= h=3Di486 -c -o linuxboot_dma.o linuxboot_dma.c How was this bug initially reported against QEMU 4.0.0 fixed? On master there=E2=80=99s pretty much the same command as above, with =E2= =80=98-m16=E2=80=99, and =E2=80=9Cyet it works=E2=80=9D. https://ci.guix.gnu.org/log/ymzp5yz2r3zfw4xczwwlykyjv2kqcqs0-qemu-4.2.0 Ludo=E2=80=99.