Hi,
Due to a dependency on Eclipse, findbugs-contrib can no longer be
built on non-64-bit architectures. According to
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_architecture_...:
If a Fedora package does not successfully compile, build or work on
an architecture, then those architectures should be listed in the spec in ExcludeArch.
So I added ExcludeArch to the findbugs-contrib spec:
https://src.fedoraproject.org/rpms/findbugs-contrib/c/35db66939b8d262a6c0...
which I based on a similar change for eclipse itself:
https://src.fedoraproject.org/rpms/eclipse/c/1b7ea00088e02a126cf0f4777703...
For some reason though, the findbugs-contrib build earlier today for
the F31 mass rebuild was done on an i686 builder:
https://koji.fedoraproject.org/koji/buildinfo?buildID=1323580
https://koji.fedoraproject.org/koji/taskinfo?taskID=36487003
and failed with an error:
BUILDSTDERR: error: Architecture is excluded: i386
The same thing happened with a recent Koschei build:
https://koji.fedoraproject.org/koji/taskinfo?taskID=36306707
Have I gone about this the wrong way?
Rich
--
Richard Fearn
richardfearn(a)gmail.com