Bug 1375934 - qemu-kvm-rhev fails to build with GCC 6
Summary: qemu-kvm-rhev fails to build with GCC 6
Keywords:
Status: CLOSED DUPLICATE of bug 1410758
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: qemu-kvm-rhev
Version: 7.3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Maxime Coquelin
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-14 09:34 UTC by Maxime Coquelin
Modified: 2017-02-07 15:36 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-02-07 15:36:44 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Maxime Coquelin 2016-09-14 09:34:48 UTC
Description of problem:
Build failure with GCC6 because of unused variables,
introduced when disabling Allwinner AHCI and
gd-passthrough-i440FX support.

To work around the build failure, one can pass --disable-werror at
configure time.

Problem introduced with two commits:

 a41119d Disable igd-passthrough-i440FX
 8a9aadf Disable allwiner_ahci device

Version-Release number of selected component (if applicable):
Introduced in qemu-kvm-rhev-2.6.0-17.el7

How reproducible: 100% with GCC6

Steps to Reproduce:
1. Build with GCC6

Actual results:
<..>/qemu-kvm/hw/pci-host/piix.c:833:23: error: ‘igd_passthrough_i440fx_info’ defined but not used [-Werror=unused-const-variable=]
 static const TypeInfo igd_passthrough_i440fx_info = {

cc1: all warnings being treated as errors

and:

<..>/qemu-kvm/hw/ide/ahci.c:1804:23: error: ‘allwinner_ahci_info’ defined but not used [-Werror=unused-const-variable=]
 static const TypeInfo allwinner_ahci_info = {
                       ^~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors

Expected results:


Additional info:

Comment 2 Maxime Coquelin 2016-09-15 07:52:44 UTC
Hi,

Patches are available, waiting for 7.4 branch available to send them out.
If needed earlier, please let me know.

Maxime

Comment 3 Maxime Coquelin 2017-02-07 15:36:44 UTC
These build issues have been fixed in Bz 1410758.
Closing as duplicate.

Maxime

*** This bug has been marked as a duplicate of bug 1410758 ***


Note You need to log in before you can comment on or make changes to this bug.