On 18/11/10 15:52, Andreas Radke wrote:
Am Thu, 18 Nov 2010 14:16:34 +1000
schrieb "Allan McRae"<[email protected]>:
Hi,
I was thinking of doing a fairly large rebuild of packages in [core]
for the following reasons:
- The toolchain is quite good at the moment and many packages have
not been built in a long time so could use a refresher build to take
advantage of what the newer toolchain offers (~15 packages are> 1
year old). I expect a toolchain update to happen in the next few
weeks so this is a good time.
What update do you expect? Usually a rebuild is useful to catch
up latest major gcc improvements. Gcc4.6 is still in an early
stage. Maybe we should delay it until the gcc4.6 release.
I expect binutils in the next couple of weeks (they have branched) and
probably a glibc release given Fedora 14 is released with what is
usually considered an RC glibc release.
Gcc-4.6 is actually in stage 3 (bug fix only), but they still have a
large number of P1 bugs to get rid of before release. But given it took
a few months to sort out the toolchain issues after the initial gcc-4.5
release, I would much prefer doing this before gcc-4.6...
The toolchain improvements over the last 2 years were of minor
advantages. So I don't expect major performance improvements.
Getting the packages into xz compression format and pkg pool would be
nice though.
One concern for a rebuild right now: most packagers allowed for
pushing packages into core haven't been much online lately. Not sure
if they can spend that much time. Sadly "makeworld" has died. But I
remember Daniel made such a rebuild script locally (was at gcc4.3
release?).
Fair point. I was never expecting much help actually doing the rebuilds
as this is a very low priority task... and keeping [core] as pristine as
possible is probably not much of an obsession for people other than me!
Also, there is no real rush in getting this done. So I do not think
packaging manpower will be an issue as long as people can give signoffs
for the packages that are built.
Allan