fuwei has quit [Remote host closed the connection]
tg_ has quit [Quit: tg_]
tg has joined #fedora-riscv
zsun has joined #fedora-riscv
zsun has quit [Quit: Leaving.]
<davidlt[m]>
Oh, Change proposal to remove Modularity with Fedora 39.
<davidlt[m]>
rwmjones: we no longer need to do it!
<neil>
lucky you...
<neil>
:P
<davidlt[m]>
Yup :)
pjw_ has quit [*.net *.split]
pjw_ has joined #fedora-riscv
<Entei[m]>
I am going to rebuild boostrapped gcc today. Do I perform it on a fresh VM with system default binaries, or one with my rebuilt binaries (gcc, binutils and glibc)?
<davidlt[m]>
I would start fresh, i.e. repeat existing things but a bit more properly.
<davidlt[m]>
then rebuild @core and any packages that is a build dependency for gcc, binutils, glibc
neil has quit [*.net *.split]
dgilmore has quit [*.net *.split]
djdelorie has quit [*.net *.split]
oaken-source has quit [*.net *.split]
troglodito has quit [*.net *.split]
pjw_ has quit [*.net *.split]
kwizart has quit [*.net *.split]
diagprov has quit [*.net *.split]
zsun has quit [*.net *.split]
tg has quit [*.net *.split]
leah2 has quit [*.net *.split]
NishanthMenon has quit [*.net *.split]
conchuod has quit [*.net *.split]
aurel32 has quit [*.net *.split]
drewfustini has quit [*.net *.split]
rwmjones has quit [*.net *.split]
xen0n has quit [*.net *.split]
warren has quit [*.net *.split]
alexfanqi has quit [*.net *.split]
kalev has quit [*.net *.split]
ol has quit [*.net *.split]
dtometzki has quit [*.net *.split]
Entei[m] has quit [*.net *.split]
gotmax23 has quit [*.net *.split]
davide has quit [*.net *.split]
nirik has quit [*.net *.split]
skip77 has quit [*.net *.split]
javierm has quit [*.net *.split]
sorear_ has quit [*.net *.split]
sayan has quit [*.net *.split]
somlo has quit [*.net *.split]
sharkcz has quit [*.net *.split]
ahs3 has quit [*.net *.split]
nirik99 has quit [*.net *.split]
brianmcarey[m] has quit [*.net *.split]
Cambridge[m] has quit [*.net *.split]
mochaaP[m] has quit [*.net *.split]
thefossguy has quit [*.net *.split]
AutiBoyRobotics[ has quit [*.net *.split]
Eighth_Doctor has quit [*.net *.split]
Kevinsadminaccou has quit [*.net *.split]
tibbs has quit [*.net *.split]
exFATmatt[m] has quit [*.net *.split]
sxa[m] has quit [*.net *.split]
BrandonDunne[m] has quit [*.net *.split]
jim-wilson[m] has quit [*.net *.split]
lorbus has quit [*.net *.split]
zbyszek[m] has quit [*.net *.split]
alexsaezm has quit [*.net *.split]
defolos has quit [*.net *.split]
davidlt[m] has quit [*.net *.split]
kito-cheng has quit [*.net *.split]
moto-timo has quit [*.net *.split]
pbrobinson has quit [*.net *.split]
unlord has quit [*.net *.split]
cwt[m] has quit [*.net *.split]
jbowen has quit [*.net *.split]
Sally[m] has quit [*.net *.split]
hiredman[m] has quit [*.net *.split]
mhroncok has quit [*.net *.split]
palmer has quit [*.net *.split]
jonmasters has quit [*.net *.split]
Esmil has quit [*.net *.split]
ChanServ has quit [*.net *.split]
cwt[m] has joined #fedora-riscv
neil has joined #fedora-riscv
dgilmore has joined #fedora-riscv
djdelorie has joined #fedora-riscv
troglodito has joined #fedora-riscv
oaken-source has joined #fedora-riscv
pjw_ has joined #fedora-riscv
ChanServ has joined #fedora-riscv
palmer has joined #fedora-riscv
javierm has joined #fedora-riscv
sorear_ has joined #fedora-riscv
kalev has joined #fedora-riscv
alexfanqi has joined #fedora-riscv
warren has joined #fedora-riscv
skip77 has joined #fedora-riscv
defolos has joined #fedora-riscv
tibbs has joined #fedora-riscv
Entei[m] has joined #fedora-riscv
BrandonDunne[m] has joined #fedora-riscv
Cambridge[m] has joined #fedora-riscv
davidlt[m] has joined #fedora-riscv
Kevinsadminaccou has joined #fedora-riscv
nirik has joined #fedora-riscv
AutiBoyRobotics[ has joined #fedora-riscv
mhroncok has joined #fedora-riscv
hiredman[m] has joined #fedora-riscv
brianmcarey[m] has joined #fedora-riscv
dtometzki has joined #fedora-riscv
mochaaP[m] has joined #fedora-riscv
thefossguy has joined #fedora-riscv
gotmax23 has joined #fedora-riscv
Eighth_Doctor has joined #fedora-riscv
davide has joined #fedora-riscv
alexsaezm has joined #fedora-riscv
jbowen has joined #fedora-riscv
sxa[m] has joined #fedora-riscv
lorbus has joined #fedora-riscv
ol has joined #fedora-riscv
nirik99 has joined #fedora-riscv
kito-cheng has joined #fedora-riscv
jonmasters has joined #fedora-riscv
Esmil has joined #fedora-riscv
moto-timo has joined #fedora-riscv
zsun has joined #fedora-riscv
zbyszek[m] has joined #fedora-riscv
jim-wilson[m] has joined #fedora-riscv
unlord has joined #fedora-riscv
Sally[m] has joined #fedora-riscv
sharkcz has joined #fedora-riscv
xen0n has joined #fedora-riscv
ahs3 has joined #fedora-riscv
rwmjones has joined #fedora-riscv
somlo has joined #fedora-riscv
sayan has joined #fedora-riscv
conchuod has joined #fedora-riscv
NishanthMenon has joined #fedora-riscv
drewfustini has joined #fedora-riscv
exFATmatt[m] has joined #fedora-riscv
pbrobinson has joined #fedora-riscv
aurel32 has joined #fedora-riscv
leah2 has joined #fedora-riscv
diagprov has joined #fedora-riscv
tg has joined #fedora-riscv
kwizart has joined #fedora-riscv
<davidlt[m]>
Don't disable, but check what failed.
<Entei[m]>
davidlt[m]: I am not too familiar with the tests. For eg, on gcc rebuild I kept getting something along the lines of "FAILED... program timed out" every single line of test.
<davidlt[m]>
There are always failing tests in GCC.
<davidlt[m]>
The build doesn't block on that, but it does generate reports that you can later look at.
<davidlt[m]>
☕️ applied, time for a morning walk in the forest :)
zsun has quit [Quit: Leaving.]
zsun has joined #fedora-riscv
Esmil has quit [Server closed connection]
Esmil has joined #fedora-riscv
zsun has quit [Quit: Leaving.]
tg has quit [Quit: tg]
jcajka has joined #fedora-riscv
Sally[m] has left #fedora-riscv [#fedora-riscv]
Sally[m] has joined #fedora-riscv
jcajka has quit [Ping timeout: 264 seconds]
zsun has joined #fedora-riscv
jcajka has joined #fedora-riscv
zsun has quit [Quit: Leaving.]
<rwmjones>
davidlt[m]: yeah modularity-- is also going in RHEL 10 (thankfully)
<Entei[m]>
Should I modify the default profiledbootrstrap to bootstrap?
<davidlt[m]>
I would keep it as-is, but it would cause no harm to change that.
<Entei[m]>
Alright. Hopefully I get to report back within 5 days. profiledbootstrap and no skipping tests this time.
zsun has joined #fedora-riscv
<Entei[m]>
By the way, are the RISCV koji servers running on QEMU?
<davidlt[m]>
No, physical boards.
<Entei[m]>
Who has set it up? Like people contributing their boards as builders?
<davidlt[m]>
I run majority of these these days, and a few a run by other folks (in this channel).
zsun has quit [Quit: Leaving.]
<thefossguy>
I wonder how many boards you have. And how much time would a “release rebuild” take?
<davidlt[m]>
We have something around ~20, maybe more.
<davidlt[m]>
Depending on multiple things, let's say 2-4 months.
<davidlt[m]>
With <180 VMs we could have cooked ~14'000 builds a week IIRC.
<davidlt[m]>
We cannot do that with boards.
<davidlt[m]>
We are loose time while being blocked by large packages, e.g. GCC.
tg has joined #fedora-riscv
<davidlt[m]>
Is it me or HP actually makes laptops EliteBook and ProBook that still allow changing RAM, NVMe, WiFi card, etc. Wow.
<davidlt[m]>
They even have videos on YouTube how to disassemble them.
zsun has joined #fedora-riscv
jcajka has quit [Quit: Leaving]
<thefossguy>
<davidlt[m]> "Depending on multiple things..." <- months? 😳
<thefossguy>
<davidlt[m]> "Is it me or HP actually makes..." <- Yeah, from what I see, it's only HP in the name brands and Framework in "start-ups". Obviously, folks making linux compatible laptops have this too, but they are limited by what their ODM offers.
jonmasters has quit [Server closed connection]
jonmasters has joined #fedora-riscv
<davidlt[m]>
conchuod: what do I need to set in v6.3 kernels, SOC or ARCH CONFIG options?
<davidlt[m]>
(or both)
<conchuod>
Depends on what is visible in menuconfig!
<conchuod>
Where both exist, SOC. Where one, ARCH
<davidlt[m]>
Well, I don't use TUI interface :)
<conchuod>
Just set them all then 🥳
<conchuod>
The SOC options set the relevant ARCH one.
<davidlt[m]>
Fedora kernel scripts want to set boths
<conchuod>
The .config it produces will end up with both set.
<davidlt[m]>
Exactly, because of that it force to set both :)
<davidlt[m]>
There is this check, which compared my manual config options and what kernel generates.
<davidlt[m]>
Those must match.
<davidlt[m]>
Basically everything must be expected.
<conchuod>
They are defined like
<conchuod>
config ARCH_SIFIVE
<conchuod>
def_bool SOC_SIFIVE
<conchuod>
So setting ARCH_SIFIVE without setting SOC_SIFIVE will do nothing.
<davidlt[m]>
I should read the patchset at some point of why ARCH_ was introduced.
<conchuod>
To be the same as everyone else, and not have SOC_MICROCHIP_POLARFIRE alongside ARCH_RENESAS etc
<conchuod>
I started converting them, but some people are less than happy & starfive introduced a load more.
<conchuod>
Some people being Damian and Hellwig.
<davidlt[m]>
I don't care as long as things are consistent.
<conchuod>
Yeah, that is/was my goal. Do something consistent with other architectures.
zsun has quit [Quit: Leaving.]
palmer has quit [Server closed connection]
palmer has joined #fedora-riscv
Kevinsadminaccou has quit [Server closed connection]
Kevinsadminaccou has joined #fedora-riscv
Eighth_Doctor has quit [Server closed connection]
AutiBoyRobotics[ has quit [Server closed connection]