Hi Factory list,
A lot has happened in the last days on the GCC 4.7 fixup.
Thanks to the tireless efforts of several contributos (yes! I was not
left alone! Thank you all for helping) we already have a large bunch
of packages fixed to build with GCC 4.7
Most (but not all!) of this went through my home repo, which just
helped to coordinate the efforts and to ensure that not any package is
fixed twice (well, that was theory...).
On the other hand, this allows us to have some statistics as well:
I branched a total of 251 packages (all packages failing build in
Some packages (sorry, no count here) did not need any action, as they
were updated in the devel project and as such the branching of them to
my home repo showed that no further work was needed (boost, libwebkit
A total of 66 SRs were done from home:dimstar:gcc47 to the various
devel projects, of which so far 31 have been accepted. Some were
'superseded' (4), and 25 are pending to be accepted or declined in
their devel projects.
All in all it feels like not too many things are breaking in difficult
ways with Gcc 4.7, but still, we're not there yet. I for example did
not yet fix Firefox and xulrunner :P
The yast side is a bit trickier: I added a patch to yast2-core but
there is something terrible wrong, as this causes the test suite to
fail. and this even though the patch looks simple enough. Most of the
other yast modules fail as a consequence to -core (note: version
2.22.4 from last week built fine with my patch, but 2.22.5 not anymore).
So: don't be shy! Grab one of the still failing packages in
home:dimstar:gcc47, try to fix it up and submit it (either to
home:dimstar:gcc47 or directly to its devel project). If you identify
that the failure is not due to GCC 4.7 (there is a bunch of > 150
packages failing in openSUSE:Factory too after all), then you don't
have to stop there of course and can still go ahead and fix the
package :P (admittedly, I did not do that and concentrated on pure gcc
caused failures these days).
Dominique / DimStar
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org