xypron changed the topic of #u-boot to: #u-boot SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot 2023.01 / Merge Window is OPEN, -next is CLOSED / Release v2023.01 is scheduled for 2023-01-09 / Channel archives at https://libera.irclog.whitequark.org/u-boot
lucascastro has joined #u-boot
mmu_man has quit [Ping timeout: 268 seconds]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
thopiekar has quit [Ping timeout: 264 seconds]
thopiekar has joined #u-boot
___nick___ has joined #u-boot
Rusty_Almighty has joined #u-boot
Rusty_Almighty has quit [Quit: Leaving.]
Rusty_Almighty has joined #u-boot
___nick___ has joined #u-boot
Rusty_Almighty has quit [Client Quit]
umbramalison has quit [Quit: %So long and thanks for all the fish%]
umbramalison has joined #u-boot
vagrantc has joined #u-boot
LeSpocky has quit [Ping timeout: 252 seconds]
persmule has quit [Remote host closed the connection]
vagrantc has quit [Quit: leaving]
LeSpocky has joined #u-boot
WoC` has quit [Remote host closed the connection]
WoC` has joined #u-boot
jclsn has quit [Ping timeout: 264 seconds]
persmule has joined #u-boot
jclsn has joined #u-boot
lucascastro has quit [Remote host closed the connection]
apalos has quit [Quit: ZNC 1.7.2 - https://znc.in]
apalos has joined #u-boot
apalos has quit [Client Quit]
apalos has joined #u-boot
minimal has quit [Quit: Leaving]
kettenis has quit [Ping timeout: 268 seconds]
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
flyback has quit [Ping timeout: 252 seconds]
flyback has joined #u-boot
flyback has quit [Ping timeout: 246 seconds]
<hramrach> making another copy of autotools is annoying
flyback has joined #u-boot
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
persmule has quit [Remote host closed the connection]
___nick___ has joined #u-boot
sng has joined #u-boot
sng is now known as sughosh
kettenis_ has joined #u-boot
rvalue has quit [Quit: ZNC - https://znc.in]
rvalue has joined #u-boot
sughosh has quit [Remote host closed the connection]
mthall has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mthall has joined #u-boot
mthall has quit [Client Quit]
mthall has joined #u-boot
mmu_man has joined #u-boot
persmule has joined #u-boot
kmaincent[m] has quit [Remote host closed the connection]
Julia[m] has quit [Remote host closed the connection]
vitali64[m] has quit [Write error: Connection reset by peer]
jevinskie[m] has quit [Write error: Broken pipe]
mripard has quit [Remote host closed the connection]
par[m] has quit [Read error: Connection reset by peer]
underpantsgnome[ has quit [Write error: Connection reset by peer]
LinuxHackerman has quit [Read error: Connection reset by peer]
mvaittin has quit [Remote host closed the connection]
Tartarus has quit [Remote host closed the connection]
jkorsnes[m] has quit [Write error: Broken pipe]
kallisti5[m] has quit [Read error: Connection reset by peer]
ric342[m] has quit [Write error: Connection reset by peer]
samueldr has quit [Remote host closed the connection]
lespocky[m] has quit [Remote host closed the connection]
Domon has quit [Remote host closed the connection]
hthiery has quit [Remote host closed the connection]
elvishjerricco has quit [Read error: Connection reset by peer]
vitali64[m] has joined #u-boot
mripard has joined #u-boot
samueldr has joined #u-boot
Tartarus has joined #u-boot
jevinskie[m] has joined #u-boot
lespocky[m] has joined #u-boot
LinuxHackerman has joined #u-boot
par[m] has joined #u-boot
jkorsnes[m] has joined #u-boot
elvishjerricco has joined #u-boot
hthiery has joined #u-boot
mvaittin has joined #u-boot
Domon has joined #u-boot
kallisti5[m] has joined #u-boot
ric342[m] has joined #u-boot
underpantsgnome[ has joined #u-boot
kmaincent[m] has joined #u-boot
Julia[m]1 has joined #u-boot
mmu_man has quit [Ping timeout: 268 seconds]
indy has quit [Ping timeout: 252 seconds]
sughosh has joined #u-boot
ldevulder has quit [Ping timeout: 248 seconds]
sughosh has quit [Remote host closed the connection]
minimal has joined #u-boot
indy has joined #u-boot
indy has quit [Ping timeout: 246 seconds]
indy has joined #u-boot
indy has quit [Ping timeout: 264 seconds]
indy has joined #u-boot
lucascastro has joined #u-boot
sukbeom has quit [Read error: Connection reset by peer]
flyback has quit [Quit: Leaving]
lucascastro has quit [Ping timeout: 248 seconds]
lucascastro has joined #u-boot
flyback has joined #u-boot
sukbeom has joined #u-boot
lucascastro has quit [Ping timeout: 246 seconds]
lucascastro has joined #u-boot
vagrantc has joined #u-boot
WoC` has quit [Remote host closed the connection]
WoC` has joined #u-boot
vagrantc has quit [Quit: leaving]
justVain is now known as justache
vagrantc has joined #u-boot
prabhakarlad has quit [Ping timeout: 244 seconds]
lucascastro has quit [Ping timeout: 264 seconds]
lucascastro has joined #u-boot
lucascastro has quit [Client Quit]
sbach has quit [Read error: Connection reset by peer]
sbach has joined #u-boot
mmu_man has joined #u-boot
___nick___ has quit [Ping timeout: 268 seconds]
<xypron> sjg1: is the board using LTO for SPL?
<sjg1> xypron: # CONFIG_LTO is not set
<xypron> sjg1: Would it make sense to use LTO on spl, tpl by default?
<xypron> sjg1 I think the setting for main U-Boot could be separate.
<sjg1> xypron: It would be nice, but it seems to break things. I suppose we could just enable it now and see who yells? But might be tell people about it, then do it in -next immediately after it opens. Gives people more time to spot things
<xypron> sjg1: I would really like to see sandbox in Gitlab running in a 32 bit environment.
<sjg1> xypron: Me too. I
<sjg1> I'd also like to see it running on arm and aarch64
<sjg1> It should not be that hard, just another qemu rule
<xypron> riscv64, armv8 run fine generally.
<xypron> I use sandbox on these for testing UEFI compliance with SCT.
<sjg1> I sent a series to make sandbox build and run on rpi but I'm not sure the state of it
<sjg1> having that in CI would sort the problem out
<sjg1> Oh actually, this is hard. You need a linux distro running in CI
<xypron> Sandbox64 on armv7 has some unit tests failing.
<xypron> i386 would be an easier target?
alan_o has quit [Ping timeout: 248 seconds]
<xypron> sjg1: For running armv7 in Docker on x86_64 you just need a Dockerfile with a fully qualified FROM line like 'FROM ubuntu:jammy-20221003@sha256:60c321f2700325103a0c185adeadfd5a93dbb3cd67dfbdd5b79a8aafa38325c2'. On the host qemu-user-static is required.
<sjg1> xypron: sure i386 should be easier. But also even if just the 'help' test works that is step forward from where we are today in CI
<sjg1> I don't understand the docker comment but if you are doing a patch I can try it out
<xypron> sjg1: Normally you have something in Dockerfile like "FROM ubuntu:jammy-20221003"
<xypron> This will pull the image fitting your host's architecture.
<sjg1> Right, but don't we want to pull the image for a different architecture and run it under qemu on x86, then (build and?) run sandbox on it?
<xypron> sjg1: To download the image for a foreign architecture you need the SHA256 key
<xypron> sjg1: Docker already knows how to invoke qemu-static to run the docker image with the foreign architecture.
<sjg1> OK I see. Are you going to have a crack at it?
<xypron> sjg1: Yes I will try to create a Docker file with all packages needed to build and run the sandbox.
<sjg1> OK. It is amazing how far we have come with CI, but there are still corners left
<sjg1> I will see if I can test your patch so I better understand how it works
<xypron> sjg1: sandbox_defconfig compiled with CROSS_COMPILE=i686-linux-gnu- NO_SDL_1 runs fine if compiled without LTO. With LTO it fails. Build warnings for a K210 driver that requires 64bit. Some unit tests (ut all) fail. I guess this i686 U-Boot could very easily be integrated into our CI.