Bug 1474773

Summary: Latest ceph is not built on i686
Product: [Fedora] Fedora Reporter: Kaleb KEITHLEY <kkeithle>
Component: cephAssignee: Boris Ranto <branto>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: berrange, bhubbard, branto, david, extras-qa, fedora, kdreyer, ramkrsna, steve
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ceph-12.1.1-2 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1474743 Environment:
Last Closed: 2017-07-25 21:04:56 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1474743, 1474774    
Bug Blocks: 179258, 1474772    
Attachments:
Description Flags
Add missing fallthrough annotations none

Description Kaleb KEITHLEY 2017-07-25 11:34:30 UTC
+++ This bug was initially created as a clone of Bug #1474743 +++

Description of problem:
The latest update of Ceph in rawhide just excluded several Fedora architectures

 ExcludeArch:   i686 armv7hl ppc64

As a result this has broken downstream packages that depend on ceph like libvirt & QEMU.

Please re-enable these architectures asap.

If there are build problems then plesae create blocker bugs against the arch exclude trackers

https://fedoraproject.org/wiki/Packaging:Guidelines#Architecture_Build_Failures

Version-Release number of selected component (if applicable):
12.1.1-1

--- Additional comment from Kaleb KEITHLEY on 2017-07-25 07:22:38 EDT ---

It doesn't build on those platforms.

File a bug against Ceph.

--- Additional comment from Daniel Berrange on 2017-07-25 07:29:19 EDT ---

That's not the way Fedora works. As per the packaging guidelines link above, maintainers need to explicitly track any build problems on architectures & mark them as blocking the arch trackers so the problem can be resolved.

Comment 1 Kaleb KEITHLEY 2017-07-25 11:42:38 UTC
see build log at

https://koji.fedoraproject.org/koji/taskinfo?taskID=20683234

Comment 2 Daniel Berrangé 2017-07-25 12:49:13 UTC
Created attachment 1304204 [details]
Add missing fallthrough annotations

Comment 3 Daniel Berrangé 2017-07-25 12:49:41 UTC
This patch trivially fixes the i686 build by silencing the compiler warnings