[Devel-en] Mass-rebuilds of rosa2023.1 with GCC 13

Mikhail Novosyolov m.novosyolov at rosalinux.ru
Fri Jun 2 15:34:54 MSK 2023


Hello!

We updated gcc from 11 to 13 in rosa2023.1 some time ago, but ABF was under maintenance, so we did not make a mass rebuild.

Now it is time to do it.

First of all, let's rebuild all packages linked with libstdc++.so.6. I would expect most of problems in them.

I made a list of libstdc++.so.6 consumers:
dnf rq --qf '%{sourcerpm}' --whatrequires lib64stdc++6 | rev | cut -d '-' -f 3- | rev | sort -u

Next, divided into 2 groups so that a part of packages is being rebuilt by the x86 hardware and another part is being rebuilt with aarch64 hardware. A mass-rebuild of riscv64 is ongoing on the aarch64 hardware. So, I divided the list like this:

50% of even packages from the alphanum-sorted full list (25% of all packages) are being rebuilt on aarch64: https://abf.io/platforms/rosa2023.1/mass_builds/3505

Another 50% of even packages and all odd packages are being rebuilt on x86: https://abf.io/platforms/rosa2023.1/mass_builds/3506

When these mass builds are finished, we may compare results with mass builds before upgrade of gcc: https://abf.io/platforms/rosa2023.1/mass_builds/3432 and https://abf.io/platforms/rosa2023.1/mass_builds/3433



More information about the Devel-en mailing list