On Tue, Jun 10, 2014 at 06:14:03PM +0100, Richard W.M. Jones wrote:
On Tue, Jun 10, 2014 at 06:00:05PM +0100, Matthew Garrett wrote:
> ExcludeArch implies that it's acceptable that it doesn't build on ARM
> and removes the incentive for anyone to fix it. It's not.
There's a process for handling this, which is to create (if required)
a Fedora bug for the package, and then attach it to this tracker:
https://bugzilla.redhat.com/show_bug.cgi?id=F-ExcludeArch-ARM
Then add ExcludeArch to the package, mentioning the particular bug.
I've never seen this actually result in the bug being fixed in leaf
packages.
I'm going to go ahead and do this now, since otherwise we
won't have
hfsplus-tools at all for any user.
This is inappropriate. The bug is in LLVM, not hfsplus-tools. Quoting
from the guidelines:
"ExcludeArch should only be set when the architecture is not relevant
for the package, the package is non-functional on the architecture, or
the code does not compile cleanly for the architecture."
The code compiles fine, LLVM then fucks up linking.
--
Matthew Garrett | mjg59(a)srcf.ucam.org