Bug 1474773 - Latest ceph is not built on i686
Summary: Latest ceph is not built on i686
Alias: None
Product: Fedora
Classification: Fedora
Component: ceph
Version: rawhide
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
Assignee: Boris Ranto
QA Contact: Fedora Extras Quality Assurance
Depends On: 1474743 1474774
Blocks: FE-ExcludeArch-x86, F-ExcludeArch-x86 1474772
TreeView+ depends on / blocked
Reported: 2017-07-25 11:34 UTC by Kaleb KEITHLEY
Modified: 2017-07-25 21:21 UTC (History)
9 users (show)

Fixed In Version: ceph-12.1.1-2
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1474743
Last Closed: 2017-07-25 21:04:56 UTC
Type: Bug

Attachments (Terms of Use)
Add missing fallthrough annotations (578 bytes, patch)
2017-07-25 12:49 UTC, Daniel Berrangé
no flags Details | Diff

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


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

--- 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


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

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