kanavin has quit [Read error: Connection reset by peer]
uartz has quit [Ping timeout: 260 seconds]
jmiehe has quit [Quit: jmiehe]
amitk has joined #yocto
vThor has quit [Quit: kill -9 $pid]
vThor has joined #yocto
enok has joined #yocto
goliath has joined #yocto
frieder has joined #yocto
adrianalin has joined #yocto
rfuentess has joined #yocto
prabhakalad has quit [Quit: Konversation terminated!]
adrianalin has quit [Quit: Client closed]
prabhakalad has joined #yocto
CrazyGecko has joined #yocto
mckoan|away is now known as mckoan
BoergeSt has joined #yocto
Kubu_work has joined #yocto
dmoseley_ has joined #yocto
dmoseley has quit [Ping timeout: 276 seconds]
dmoseley_ has quit [Ping timeout: 252 seconds]
dmoseley has joined #yocto
ablu has quit [Ping timeout: 265 seconds]
ablu has joined #yocto
dmoseley_ has joined #yocto
dmoseley has quit [Ping timeout: 252 seconds]
prabhakalad has quit [Ping timeout: 252 seconds]
prabhakalad has joined #yocto
florian_kc has joined #yocto
tacotiem has joined #yocto
florian__ has joined #yocto
dmoseley has joined #yocto
florian_kc has quit [Ping timeout: 252 seconds]
dmoseley_ has quit [Ping timeout: 252 seconds]
enok has quit [Ping timeout: 244 seconds]
CrazyGecko has quit [Remote host closed the connection]
leon-anavi has joined #yocto
adrianalin has joined #yocto
<adrianalin>
if I am using a Yocto SDK, would it be a requirement for the SDK libc to match the host libc?
<adrianalin>
*hello
* mcfrisk
rolls eyes at core-image-initramfs-boot with nothing but a zero size /init file after core-image-base rebuild
<RP>
mcfrisk: can you reproduce it?
<RP>
adrianalin: no, we just require the host libc isn't newer
ello has quit [Ping timeout: 244 seconds]
ello has joined #yocto
<mcfrisk>
RP: not really, but it's now second time that qemu boot fails due to this. wiping tmp cured it once. rebuild and it's back. trying to debug. in workdir cpio_append/init seems to be a zero size file...
BoergeSt has quit [Quit: WeeChat 4.1.1]
BoergeSt has joined #yocto
BoergeSt has quit [Client Quit]
BoergeSt has joined #yocto
enok has joined #yocto
florian__ is now known as florian
enok71 has joined #yocto
enok has quit [Read error: Connection reset by peer]
enok71 is now known as enok
enok71 has joined #yocto
enok has quit [Client Quit]
enok71 is now known as enok
<yocton>
Do we support local.conf without newline at EOF?
rfuentess has quit [Ping timeout: 246 seconds]
<yocton>
I ask because the reproducibility test fails without a newline at EOF. I guess we should fix the reproducibility test...
rfuentess has joined #yocto
<RP>
yocton: I think something somewhere doesn't add a line without a newline
<RP>
yocton: i.e. two lines end up merged together
<RP>
yocton: I've seen it before but never dug into the root cause
<yocton>
yes, I get something like OEQA_REPRODUCIBLE_TEST_TARGET = "bash"SSTATE_DIR ?= "/home/yocon/yocto/sstate-cache"
<yocton>
I'll open a bug, this should make a nice newcomer bug :)
<RP>
yocton: maybe. The question is should appending lines add a newline before, after, or both?
<yocton>
RP: I'd say : start by appending a newline (to ensure you're really at a start of a line), then, end every lines you add with a newline. As a side effect, this will put a newline at EOF
<RP>
yocton: it could lead to lots of double spaced variables
<RP>
this is why it could be a bit harder than newcommer :/
<yocton>
Ok, not newcomer then, but a bug nonetheless
<RP>
definitely a bug
<yocton>
I'll create it
<mcfrisk>
RP: rm_work I presume. something retriggers do_image and wants rootfs but that has already been wiped by rm_work. bitbake-diffsigs output in https://pastebin.com/raw/FHTpPKnz is odd since neither meta-xilinx nor meta-freescale are enabled in the build. I do shared sstate with builds which enable those layers though.
<RP>
mcfrisk: ah, rm_work. That could make an interesting mess
<RP>
mcfrisk: those two .py files changing checksum is odd, that suggests you updated the metadata?
<mcfrisk>
RP: the .py files were changed Jan 14th. something else is odd and retriggering image rebuilds, which then sometimes end up with rm_work racing do_image tasks which end up with empty rootfs directory. it is hard to understand what is going on. I don't think bitbake-diffsigs output is really correct
<RP>
mcfrisk: I suspect it might be looking at the last change it could find
<RP>
mcfrisk: in WORKDIR/temp the task_order file may give hints about the actual ordering
<mcfrisk>
RP: build logs show meta-arm side gen-sbkeys with do_install[nostamp] = "1" is always executed first. that triggers spdx etc tasks elsewhere for the initramfs and rootfs. I think that is the root cause. handling random secrets in builds is tricky...
<RP>
mcfrisk: yes, that could do it :/
<RP>
mcfrisk: although tasks should rebuild safely so there is a bug in there somewhere
<mcfrisk>
I think rm_work should not remove rootfs because different image formats may depend on it, like wic and the initrd cpio. They don't fail if rootfs directory is empty, since that is a valid usecase too
<RP>
mcfrisk: in rm_work.bbclass there are a load of task masks, I suspect some task is missing from the list
florian has quit [Ping timeout: 252 seconds]
<RP>
mcfrisk: basically once it runs, it should re-trigger everything to rebuild and it isn't
<RP>
mcfrisk: rm_work basically promotes tasks to pretend they came from sstate