On 11/08/2011 02:44 PM, Henrik Nordström wrote:
There is about 20 or so packages which need to get merged mainline
somehow, with some notably core ones such as gcc, glibc& java. Are we
comfortable with not having these merged mainline before doing the koji
build?
It could be weeks before the last gcc patches filter down to F15, if
ever. I suggest we start koji with a custom srpm and move on to an
update once it becomes available.
In addition to this there is one more gcc patch that should be
evaluated, relating to incorrect code generation in volatile bitfields
resulting in various subtle runtime errors (bad builds). Not yet
included in the gcc in our repositories but test results so far looks
very promising. Not entirely comfortable with doing the official mass
rebuild without having this fixed first. Unfortunately it is unknown
which packages this issue hits. See GCC PR #50521
<
gcc.gnu.org/bugzilla/show_bug.cgi?id=50521>. This issue need some help
pulling the right GCC people to evaluate the proposed patch. This issue
hits mainly arm architecture due to ABI differences to x86 and
presumably the other secondary arches as well.
Per our IRC conversation, the second patch in 50521, "patch to honour
STRICT_ALIGNMENT," breaks the gcc build. Midway through, xgcc is used
to generate an executable which segfaults. The build works with 50521's
"proposal patch" however. I have not tested the result.
--
Brendan Conoboy / Red Hat, Inc. / blc(a)redhat.com