Bug 2012630
Summary: | ExcludeArch: s390x in libraw1394 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ben Beasley <code> |
Component: | libraw1394 | Assignee: | Nils Philippsen <nphilipp> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | dan, fenlason, nphilipp |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-10-13 18:01:46 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: | |||
Bug Blocks: | 485231 |
Description
Ben Beasley
2021-10-10 20:04:38 UTC
The reason for exclusion is that you can't have a Firewire (IEEE 1394) interface on a s390x system. So ideally you should hide the libdc1394 BuildRequire in a %ifnarch condition, if it's an optional dependency (I hope so). If not, then we can build the Firewire libs on s390x. Hmm… it looks like the vxl spec file already conditionalizes the libdc1394 dependency as you suggested, and the vxl build failures reported for s390x on the Packager Dashboard are spurious (successful scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=77181927). I’m not sure what to do about that. Still, I’m glad I asked the question, even if it was half-baked, and I appreciate your answer. It’s helpful to have your response as a clear explanation for the architecture-dependent exclusion. |