Bug 1474773 - Latest ceph is not built on i686
Latest ceph is not built on i686
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: ceph (Show other bugs)
rawhide
Unspecified Unspecified
unspecified Severity high
: ---
: ---
Assigned To: Boris Ranto
Fedora Extras Quality Assurance
: Reopened
Depends On: 1474743 1474774
Blocks: FE-ExcludeArch-x86/F-ExcludeArch-x86 1474772
  Show dependency treegraph
 
Reported: 2017-07-25 07:34 EDT by Kaleb KEITHLEY
Modified: 2017-07-25 17:21 EDT (History)
9 users (show)

See Also:
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 17:04:56 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Add missing fallthrough annotations (578 bytes, patch)
2017-07-25 08:49 EDT, Daniel Berrange
no flags Details | Diff

  None (edit)
Description Kaleb KEITHLEY 2017-07-25 07:34:30 EDT
+++ 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 07:42:38 EDT
see build log at

https://koji.fedoraproject.org/koji/taskinfo?taskID=20683234
Comment 2 Daniel Berrange 2017-07-25 08:49 EDT
Created attachment 1304204 [details]
Add missing fallthrough annotations
Comment 3 Daniel Berrange 2017-07-25 08:49:41 EDT
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.