On 25.03.2012 17:20, Pascal Terjan wrote:
On Sun, Mar 25, 2012 at 15:51, Angelo
Naselli
<anaselli@linux.it>
wrote:
In data domenica 25 marzo 2012 14:48:01, Julien ha scritto:
> Hello,
>
> Is there a mass rebuild planned before mageia 2 ? And
if not, is there a
> value in rebuilding a package without update since 1
year ?
Can you point us the list? Maybe we can consider if they can
go, or have to be
rebuild, or removed...
That's one third of the packages
[schedbot@valstar ~]$ ls
/distrib/mirror/distrib/cauldron/SRPMS/core/release/*.mga1.src.rpm
| wc -l
3420
[schedbot@valstar ~]$ ls
/distrib/mirror/distrib/cauldron/SRPMS/core/release/*.mga2.src.rpm
| wc -l
6479
I have got a semi-automated script to do it.
On 05.12.2011 15:26, Thomas Backlund wrote:
Hi,
so... the long wait is over....
I've submitted gcc-4.6.2-1.mga2 to core/release now.
As soon as it's available on the primary mirror I'll invalidate
the cauldron chroots on the BS to make sure the new gcc is used.
Ater that I'll submit a new glibc and kernel so they are built
with
the new toolchain.
So, we now have glibc & the toolchain upgraded:
- glibc is at 2.14.1 (available in cauldron since 2011-10-24)
- binutils 2.22 (available in cauldron since 2011-11-28)
- gcc-4.6.2 (available later today (2011-12-05)
Now, in order to provide a very good Mageia 2, every package
should
be rebuilt with the new toolchain/glibc in order to make sure they
still build _and_ work correctly (and flush out any bugs in the
toolchain)
Now this rebuild should be done preferably in BR order when
possible,
to rule out bad interaction between packages and be preferably be
fully done by alpha3 or beta1 at the latest so we have time to fix
it properly for Mageia 2.
--
Thomas
So we should focus not on the mga1 packages but not [re]bulded since
pushing the 4.6.2.
On 06.12.2011 00:13, Thomas Backlund wrote:
05.12.2011
16:26, Thomas Backlund skrev:
Hi,
so... the long wait is over....
I've submitted gcc-4.6.2-1.mga2 to core/release now.
As soon as it's available on the primary mirror I'll invalidate
the
cauldron chroots on the BS to make sure the new gcc is used.
Ater that I'll submit a new glibc and kernel so they are built
with
the new toolchain.
New gcc-4.6.2-1.mga2, glibc-2.14.1-3.mga2, kernel-3.1.4-2.mga2 are
now on the mirrors.
--
Thomas
So 6th December is the day when new toolchain landed on the mirrors
and all older packages should be rebuilt.
I will prepare a tracker to monitor it according to the package
maintainership. :)