Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2022.07 is OUT / Merge Window is OPEN, -next is CLOSED / Release v2022.10 is scheduled for 3 October 2022 / http://www.denx.de/wiki/U-Boot / Channel archives at https://libera.irclog.whitequark.org/u-boot
Net147 has joined #u-boot
Net147 has joined #u-boot
Net147 has quit [Changing host]
Net147 has quit [Client Quit]
Net147 has joined #u-boot
Net147 has joined #u-boot
Net147 has quit [Changing host]
<marex> hanetzer: --cc= ?
<hanetzer> marex: I just let patman do its thing; it did get sent to him tho.
Net147 has quit [Client Quit]
Net147 has joined #u-boot
Net147 has joined #u-boot
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
akaWolf has quit [Ping timeout: 265 seconds]
Net147 has quit [Quit: Quit]
Net147 has joined #u-boot
Net147 has joined #u-boot
Net147 has quit [Changing host]
thopiekar has quit [Ping timeout: 264 seconds]
thopiekar has joined #u-boot
umbramalison has quit [Quit: %So long and thanks for all the fish%]
umbramalison has joined #u-boot
Net147 has quit [Ping timeout: 246 seconds]
Net147 has joined #u-boot
Net147 has joined #u-boot
Net147 has quit [Changing host]
mmu_man has quit [Ping timeout: 252 seconds]
vagrantc has quit [Quit: leaving]
LeSpocky has quit [Ping timeout: 265 seconds]
LeSpocky has joined #u-boot
Net147 has quit [Read error: Connection reset by peer]
Net147_ has joined #u-boot
Net147_ has quit [Read error: Connection reset by peer]
Net147 has joined #u-boot
Net147 has joined #u-boot
Net147 has quit [Changing host]
Net147_ has joined #u-boot
Net147 has quit [Read error: Connection reset by peer]
persmule has quit [Remote host closed the connection]
hanetzer has quit [Quit: WeeChat 3.6]
hanetzer has joined #u-boot
GNUtoo has quit [Ping timeout: 258 seconds]
GNUtoo has joined #u-boot
minimal has quit [Quit: Leaving]
prabhakarlad has quit [Ping timeout: 252 seconds]
naoki has quit [Remote host closed the connection]
naoki has joined #u-boot
pinsl has left #u-boot [WeeChat 3.5]
scientes has joined #u-boot
jagan has quit [Ping timeout: 246 seconds]
stefanro has quit [Ping timeout: 268 seconds]
scientes has quit [Ping timeout: 252 seconds]
stefanro has joined #u-boot
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
naoki has quit [Quit: naoki]
naoki has joined #u-boot
<hanetzer> hmm. I know most folks here are not lawyers (or at least I assume so), but d'ya think that including a header in u-boot and not providing said header is a GPL violation?
mmu_man has joined #u-boot
rvalue has quit [Ping timeout: 260 seconds]
prabhakarlad has joined #u-boot
mmu_man has quit [Ping timeout: 268 seconds]
rvalue has joined #u-boot
rvalue has quit [Client Quit]
rvalue has joined #u-boot
zar_ has joined #u-boot
zar has quit [Read error: Connection reset by peer]
gsz has joined #u-boot
jkorsnes has quit [Ping timeout: 244 seconds]
jkorsnes has joined #u-boot
WoC has quit [Remote host closed the connection]
WoC has joined #u-boot
<marex> hanetzer: it is
<marex> hanetzer: why would you ever do such a thing, what's so special about the header ?
<hanetzer> marex: not I. Amazon.
<marex> it's GPL, all the source used to generate the binary you have must be available, else violation
<hanetzer> marex: well then, the u-boot running on the kindle paperwhite 11th gen is in violation of the gpl
persmule has joined #u-boot
<marex> hanetzer: you sure it isnt some generated header ?
<marex> hanetzer: does it compile ?
<hanetzer> nope.
<hanetzer> its based on 2019.04
<marex> oh no
<marex> hanetzer: which header is that ?
<hanetzer> sec.
<marex> hanetzer: its not something which used to be upstream and their broken release process just deleted ?
<hanetzer> ufbl.h
<hanetzer> maybe, lemme git log it
<hanetzer> actually it may not be, possibly a false alarm
<marex> heh
<hanetzer> there *is* a ufbl.h header, but it does not compile (well, it requires a small patch to the dtc lexer but that's trivial and well known)
<sjg1> cambrian_invader: No the options/ stuff has not been done for U-Boot. Just haven'
<sjg1> cambrian_invader: haven't got around to it. But you could!
<sjg1> hanetzer: Which patches didn't I get?
<hanetzer> sjg1: you should have gotten them, according to patman, I was just surprised it was assigned to kever yang
<sjg1> hanetzer: Can you point to the series?
<hanetzer> sure, sec. patchwork fine?
<sjg1> hanetzer: OK I saw it, but haven't got to it yet. Was at osfc so didn't do much else last week. Should take a look by mid this week
<hanetzer> yee, no rush. two of the patches are quite trivial in nature.
<hanetzer> and one, I don't intend on including in mainline, I just need some help getting it to work
guillaume_g has joined #u-boot
<hanetzer> marex: took some more monkeypatching but it finally built.
<marex> hanetzer: maybe it needs ancient toolchain ?
<hanetzer> perhaps? it was mostly header errors due to stuff like "include/types.h" instead of <linux/types.h>
<hanetzer> I still think its missing some stuff however.
guillaume_g has quit [Ping timeout: 246 seconds]
<hanetzer> a lot of string references to source files in ufbl-features
minimal has joined #u-boot
<marex> hanetzer: that part can be found on the internets
<marex> and maybe its even in the source tree ?
<marex> it seems to be amazon custom secure boot goo
<hanetzer> yee, seems to be that, but no, the strings referenced in their u-boot.bin do not point to anything in their source archive.
<marex> hanetzer: https://www.fossology.org/
<hanetzer> whazzis, a source scanner?
<marex> hanetzer: some sort of license compliance scanner, it seems to come up a lot in conversations
<hanetzer> interesting. I mean, they *do* dump quite a lot of source (some of it, admittedly, is pretty boring), but their u-boot.bin (its a FIT, not sure why; it only contains a single image; suppose verification or sommat) is not producable from their uboot.tar.gz file
<hanetzer> /home/builder/workspace/bootloader-malbec/ufbl/platform/ufbl-features/../ufbl-features/features/libtomcrypt/src/ciphers/aes/aes.c for instance, not in the source
<marex> maybe it is somehow signed ?
<hanetzer> probably. ufbl is full of sig check stuff from what I can google.
<hanetzer> also it seems that 'ufbl-features' is Apache 2.0 but its included into the u-boot.bin file, which is gpl2
<marex> that part I _think_ is OK as long as you release the sources for whatever goes into the even partial GPL binary
<marex> the simplest approach is obviously to release all the sources and build howto, and be done with it
<hanetzer> yerp.
<hanetzer> wish they had taken a chromebook-ish approach to their kindles tbh. I can do whatever I want to my kevin, even fail to boot :P
guillaume_g has joined #u-boot
mmu_man has joined #u-boot
guillaume_g has quit [Client Quit]
tafama has quit [Quit: ZNC - https://znc.in]
tafa has joined #u-boot
alan_o has joined #u-boot
sbach has quit [Read error: Connection reset by peer]
sbach has joined #u-boot
alan_o has quit [Ping timeout: 268 seconds]
vagrantc has joined #u-boot
urja has quit [Read error: Connection reset by peer]
urja has joined #u-boot
alpernebbi has quit [Ping timeout: 246 seconds]
gsz has quit [Quit: leaving]
alpernebbi has joined #u-boot
minimal has quit [Quit: Leaving]
hanetzer has quit [Ping timeout: 265 seconds]
hanetzer has joined #u-boot
redbrain has quit [Read error: Connection reset by peer]
redbrain has joined #u-boot
hanetzer has quit [Quit: WeeChat 3.6]