qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [Bug 1824528] Re: qemu fails to compile on gcc 9 `error: ta


From: Peter Maydell
Subject: [Qemu-devel] [Bug 1824528] Re: qemu fails to compile on gcc 9 `error: taking address of packed member of ‘struct <anonymous>’ may result in an unaligned pointer value [-Werror=address-of-packed-member]`
Date: Fri, 12 Apr 2019 13:05:50 -0000

As a workaround, the simplest thing is to configure with --disable-
werror, which will reduce these from errors to warnings. (This is the
default if you're building from one of our release tarballs, but for
builds from git we default to making all warnings into errors so we
catch and fix them quickly.)

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1824528

Title:
  qemu fails to compile on gcc 9 `error: taking address of packed member
  of ‘struct <anonymous>’ may result in an unaligned pointer value
  [-Werror=address-of-packed-member]`

Status in QEMU:
  New

Bug description:
  Qemu compilation fails with below error on ppc64le host with gcc 9(9.0.1 
20190328)
  repo: https://github.com/qemu/qemu.git
  branch: master
  commit e1be98540ee672ef93292b65a986055512237c35

  
    CC      net/dump.o
  hw/usb/dev-mtp.c: In function ‘usb_mtp_write_metadata’:
  hw/usb/dev-mtp.c:1708:36: error: taking address of packed member of ‘struct 
<anonymous>’ may result in an unaligned pointer value 
[-Werror=address-of-packed-member]
   1708 |                             dataset->filename);
        |                             ~~~~~~~^~~~~~~~~~
  cc1: all warnings being treated as errors
    CC      net/eth.o
  make: *** [/home/kvmci/qemu-main/rules.mak:69: hw/usb/dev-mtp.o] Error 1
  make: *** Waiting for unfinished jobs....
    CC      net/announce.o

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1824528/+subscriptions



reply via email to

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