LetoThe2nd changed the topic of #yocto to: Welcome to the Yocto Project | Learn more: https://www.yoctoproject.org | Community: https://www.yoctoproject.org/community | IRC logs: http://irc.yoctoproject.org/irc/ | Having difficulty on the list, with someone on the list or on IRC, contact Yocto Project Community Manager Letothe2nd | CoC: https://www.yoctoproject.org/community/code-of-conduct
emdevt has joined #yocto
simonew has quit [Remote host closed the connection]
sev99 has quit [Quit: Client closed]
davidinux has quit [Ping timeout: 272 seconds]
davidinux has joined #yocto
Daanct12 has joined #yocto
lexano has quit [Ping timeout: 255 seconds]
Daanct12 has quit [Quit: WeeChat 4.2.1]
Daanct12 has joined #yocto
starblue has quit [Ping timeout: 252 seconds]
jclsn has quit [Ping timeout: 255 seconds]
starblue has joined #yocto
jclsn has joined #yocto
Hazza has joined #yocto
Haxxa has quit [Ping timeout: 255 seconds]
Daanct12 has quit [Quit: WeeChat 4.2.1]
ehussain has quit [Ping timeout: 268 seconds]
Daanct12 has joined #yocto
ablu has quit [Read error: Connection reset by peer]
ablu has joined #yocto
enok has joined #yocto
JPEW has quit [Remote host closed the connection]
JPEW has joined #yocto
locutusofborg has quit [Read error: Connection reset by peer]
locutusofborg has joined #yocto
xmn has quit [Ping timeout: 264 seconds]
xmn_ has joined #yocto
enok has quit [Ping timeout: 264 seconds]
xmn_ has quit [Quit: xmn_]
jmd has joined #yocto
enok has joined #yocto
enok has quit [Ping timeout: 272 seconds]
jmd has quit [Remote host closed the connection]
leon-anavi has joined #yocto
alessioigor has joined #yocto
enok has joined #yocto
enok has quit [Client Quit]
goliath has joined #yocto
enok has joined #yocto
Daanct12 has quit [Quit: WeeChat 4.2.1]
Daanct12 has joined #yocto
simonew has joined #yocto
simonew19 has joined #yocto
enok has quit [Quit: enok]
simonew has quit [Ping timeout: 250 seconds]
simonew19 has quit [Quit: Client closed]
simonew has joined #yocto
enok has joined #yocto
enok has quit [Ping timeout: 268 seconds]
HubertM has joined #yocto
<HubertM> Hi everyone,
<HubertM> I would like to ask you how may I adjust size of rootfs to be always with 10% free space?
<HubertM> I have try with IMAGE_OVERHEAD_FACTOR = "1.1" but then I have 20% free space left.
mckoan|away is now known as mckoan
<mckoan> HubertM: see IMAGE_ROOTFS_EXTRA_SPACE
<HubertM> mckoan this will add extra space to this 20% which i already have
enok has joined #yocto
vladest has quit [Ping timeout: 252 seconds]
zpfvo has joined #yocto
Kubu_work has joined #yocto
rfuentess has joined #yocto
enok has quit [Ping timeout: 240 seconds]
manuel1985 has joined #yocto
vladest has joined #yocto
alperak has joined #yocto
<HubertM> or maybe from other point, do someone know how to adjust rootfs size after swupdate?
Fahad has joined #yocto
florian has joined #yocto
prabhakarlad has joined #yocto
prabhakarlad has quit [Client Quit]
prabhakar has quit [Quit: Connection closed]
florian has quit [Ping timeout: 272 seconds]
prabhakalad has joined #yocto
yoctoflutter has joined #yocto
<yoctoflutter> Hello Everyone
<yoctoflutter> I hope everyone is fine
<yoctoflutter> I get an error when trying to compile flutter in yocto kirkstone version.
<yoctoflutter> Package gtk+-3.0 was not found in the pkg-config search path.
<yoctoflutter> | Perhaps you should add the directory containing `gtk+-3.0.pc'
<yoctoflutter> | to the PKG_CONFIG_PATH environment variable
<yoctoflutter> | No package 'gtk+-3.0' found
emdevt has quit [Quit: Leaving]
manuel__ has joined #yocto
yoctoflutter has quit [Quit: Client closed]
manuel1985 has quit [Ping timeout: 255 seconds]
florian has joined #yocto
khem has quit [Quit: Connection closed for inactivity]
prabhakarlad has joined #yocto
<Guest1337> Any tips for production release versioning for a yocto image? Should I use SemVer? HashVer?
efeschiyan has quit [Ping timeout: 252 seconds]
efeschiyan has joined #yocto
<mcfrisk_> Guest1337: os-release and DISTRO_VERSION, BUILD_ID etc can be overwritten for the product image
<mcfrisk_> Guest1337: os-release and DISTRO_VERSION, BUILD_ID etc can be overwritten for the product image/builds
Michael_Guest has joined #yocto
Guest1337 has quit [Quit: Client closed]
<RP> LetoThe2nd: were you updating https://www.yoctoproject.org/community/mailing-lists/ ?
<LetoThe2nd> RP: added patches and status yesterday, yes. Did something go wrong?
starblue has quit [Ping timeout: 264 seconds]
starblue has joined #yocto
prabhakarlad has quit [Ping timeout: 250 seconds]
mvlad has joined #yocto
thomas_34 has joined #yocto
Daanct12 has quit [Quit: WeeChat 4.2.1]
<RP> LetoThe2nd: I can't see them there? :/
<LetoThe2nd> RP: Strange, I’ll check it in a few.
<RP> LetoThe2nd: there were some other tweaks I was going to mention
enok has joined #yocto
Daanct12 has joined #yocto
<thomas_34> I've got some issues with the deploy-task of my recipe. I specify a directory which should get used (DEPLOYDIR): https://pastebin.com/n1GBju9L
<thomas_34> Can someone explain to me, why DEPLOYDIR for my main machine is NOT set to "${CUSTOM_PATH_DEPLOY_DIR_IMAGE}" ?
<thomas_34> For the k3r5-machine it is working, and the variable got set correctly
<thomas_34> I dont understand line 11 in particular. Why is there a pre-expansion value?
<RP> thomas_34: you're setting the variable with an override so it would only apply if the override is active?
<thomas_34> RP, I set DEPLOYDIR for the default machine config (line 5), and for k3r5 machine (line 9)
<thomas_34> Both times, I set to the same variable. I don't understand why the "result" differs. (Line 13 and 18)
ehussain has joined #yocto
<RP> thomas_34: line 18 is telling you the value of the variable "DEPLOYDIR:k3r5"
chep has quit [Quit: ZNC 1.8.2 - https://znc.in]
<thomas_34> Yes, thats correct. But "DEPLOYIDR" should also have the same value.
<RP> thomas_34: only if k3r5 is in OVERRIDES
<thomas_34> I have these two lines in my recipe: "DEPLOYDIR = "${CUSTOM_PATH_DEPLOY_DIR_IMAGE}"
<thomas_34> DEPLOYDIR:k3r5 = "${CUSTOM_PATH_DEPLOY_DIR_IMAGE}"
<thomas_34> Shouldn't be DEPLOYDIR and DEPLOYDIR:k3r5 be both equal? If I execute bitbake once with default machine config, and then with k3r5 config?
<RP> line 5 it is set in your recipe, then the recipe probably does "inherit deploy" and it is then set at line 7 by deploy.bbclass to something else?
<RP> the override version works since override expansion happens later again
chep has joined #yocto
<thomas_34> So wait, it is because of the order? Yes, I first set DEPLOYDIR in my recipe, and then do the inherit deploy.bbclass.
<thomas_34> ahhhhh okay, now I understand...
ehussain has quit [Ping timeout: 256 seconds]
<thomas_34> Okay - And what does "pre-expansion value" exactly means? The value of the variable before bitbake applies the override expansion?
Michael_Guest has quit [Quit: Client closed]
chep has quit [Ping timeout: 256 seconds]
Daanct12 has quit [Quit: WeeChat 4.2.1]
<RP> thomas_34: pre expansion means it hasn't expanded any ${}
Daanct12 has joined #yocto
<thomas_34> Okay, thank you - It still a kind of a mystery for me how actually the variables got set in detail.
lexano has joined #yocto
Saur_Home85 has quit [Quit: Client closed]
Saur_Home85 has joined #yocto
thomas_24 has joined #yocto
thomas_34 has quit [Ping timeout: 250 seconds]
Saur_Home85 has quit [Quit: Client closed]
Saur_Home85 has joined #yocto
enok has quit [Quit: enok]
enok71 has joined #yocto
prabhakarlad has joined #yocto
enok71 is now known as enok
simonew has quit [Quit: Client closed]
simonew has joined #yocto
thomas_24 has quit [Quit: Client closed]
chep has joined #yocto
Fahad has quit [Quit: Client closed]
Guest61 has joined #yocto
<Guest61> Hi, I got a project on hardknott. I want to update. As I see that Scarthgap ist not out yet (and layers that I use are longer to catch up) is it better to (1) update to kirkstone and later update to scarthgap, or better update to nanbield and also later to scarthgap?
<Guest61> goal is to avoid double work as much as possible
<JaMa> Guest61: doing it in multiple steps is usually easier and you can maintain branch for each release, so whatever you fix for kirkstone will also be needed for nanbield and scarthgap, so won't double work (except the testing)
<Guest61> JaMa Ok thanks, so probably going through kirkstone makes more sense
<JaMa> I'm maintaining branch for each release (even when the intermediate releases between LTS are just build tested from time to time or while "bisecting" some failure), but it's often useful to find out that something got broken e.g. between mickledore and langdale
prabhakarlad has quit [Quit: Client closed]
<Guest61> My initial plan is go for the unreleased scarthgap, but i see that NXP does not yet have a meta-qoriq for it
<Guest61> was*
sev99 has joined #yocto
prabhakalad has quit [Ping timeout: 252 seconds]
Net147 has quit [Quit: Quit]
Net147 has joined #yocto
Daanct12 has quit [Quit: WeeChat 4.2.1]
Net147 has joined #yocto
Net147 has quit [Changing host]
thomas_34 has joined #yocto
<RP> Guest61: FWIW scarthgap is pretty much ready for release now, it won't be changing much more
HubertM has quit [Quit: Client closed]
ninette has joined #yocto
simonew has quit [Quit: Client closed]
simonew has joined #yocto
Tyaku has joined #yocto
dmoseley_ has quit [Quit: ZNC 1.9.0 - https://znc.in]
ldywicki has joined #yocto
dmoseley has joined #yocto
<ldywicki> Hello, does anyone have a working reference of basic build which has qemu x86-64, efi/grub and systemd working? I started assembling this myself, but I think I've lost track of it and now I'm stuck in kernel panics due to /dev/vda mounts (`/dev/vda: Can't open blockdev`; `switch_root: can't execute '/sbin/init': No such file or directory`)
splatch has joined #yocto
<Guest61> RP: My issue is that meta-qoriq does not yet have a scarthgap branch. But i could also try to work with their nanbield branch..
ldywicki has quit [Quit: Client closed]
<RP> Guest61: right, I can't really help with that I'm afraid
<moto-timo> Guest61: I would approach the meta-qoriq layer maintainers.
BCMM has joined #yocto
<Guest61> thanks
Saur_Home85 has quit [Quit: Client closed]
Saur_Home85 has joined #yocto
goliath has quit [Quit: SIGSEGV]
Saur_Home85 has quit [Quit: Client closed]
Saur_Home85 has joined #yocto
vladest has quit [Ping timeout: 268 seconds]
afong_ has quit [Remote host closed the connection]
<simonew> Hi, is the NVD situation on the sync agenda today?
<RP> simonew: yes, I think so
<yocton> simonew: yes (https://wiki.yoctoproject.org/wiki/Weekly_Status : last item)
vladest has joined #yocto
florian has quit [Quit: Ex-Chat]
prabhakarlad has joined #yocto
simonew has quit [Quit: Client closed]
mckoan is now known as mckoan|away
khem has joined #yocto
Guest61 has quit [Quit: Client closed]
jmd has joined #yocto
ninette has quit [Ping timeout: 250 seconds]
leon-anavi has quit [Quit: Leaving]
flom84 has joined #yocto
flom84 has quit [Remote host closed the connection]
zpfvo has quit [Remote host closed the connection]
dankm has quit [Ping timeout: 255 seconds]
dankm has joined #yocto
npcomp has quit [Ping timeout: 252 seconds]
npcomp has joined #yocto
goliath has joined #yocto
<splatch> hello :)
tangofoxtrot has quit [Remote host closed the connection]
<splatch> coming back to earlier question from ldywicki, does anyone know publicly available project which assembles efi, systemd onto qemu x86-64 without making it too complex? When I look for examples there are some, but level of their complexity exceeds my current knowledge (and need).
<splatch> Looking i.e. at meta-mender I see quite complex stuff being involved there, same applies to eclipse-leda. Their build pulls multiple classes, processors and include files making it rather hard to find core vertices of config.
tangofoxtrot has joined #yocto
Vonter has quit [Ping timeout: 240 seconds]
<thomas_34> I know, chances are low - But has anyone an idea, why the kernel artifacts gets deployed in "e3g-e3mc/default_image"?
<thomas_34> DEBUG: Staging files from /home/dock/oe/arago/build/tmp/arago-tmp-default-glibc/work/e3g_e3mc-oe-linux/linux-ti-staging/6.1.y+gitAUTOINC+637a6a8103-b.arago5_tisdk_1_edgeai_0_edgeai_7/deploy-linux-ti-staging to /home/dock/oe/arago/build/deploy-ti/e3g-e3mc/default-image
<thomas_34> If I check with bitbake -e the environment, DEPLOY_DIR_IMAGE is set like this: DEPLOY_DIR_IMAGE="/home/dock/oe/arago/build/deploy-ti/e3g-e3mc/e3g-dev-e3mc-image"
<thomas_34> I thought, do_deploy will put the files into $DEPLOY_DIR_IMAGE. Is that assumption wrong?
prabhakalad has joined #yocto
florian has joined #yocto
tgamblin has quit [Remote host closed the connection]
tgamblin has joined #yocto
<denix> thomas_34: looks like e3g-e3mc is your MACHINE and e3g-dev-e3mc-image is your image. but check the environment where does "default-image" come from? I see you are using tisdk and edgeai. and for the record, TI uses "tisdk-default-image" naming, but not "default-image"...
<thomas_34> denix, thank you for your attention. I have this configuration: 1. e3g-e3mc MACHINE config sets DEPLOY_DIR_IMAGE to "e3g-e3mc/default-image". 2. Image config (e3g-dev-e3mc-image) overrides DEPLOY_DIR_IMAGE to "e3g-e3mc/e3g-dev-e3mc-image".
<thomas_34> I assumed, when I'm building e3g-dev-e3mc-image with the MACHINE e3g-e3mc, DEPLOY_DIR_IMAGE gets set to "e3g-e3mc/e3g-dev-e3mc-image" and is also used for the kernel which is part of that image.
<thomas_34> If that assumption is wrong, then it makes no sense to search somewhere else for the error...
<denix> thomas_34: you shouldn't be adjusting DEPLOY_DIR_IMAGE from the recipe - it's a global variable usually set in one of the conf files, e.g. bitbake.conf, layer.conf or in case of meta-ti, it also adjusts it in multiconfig config
BCMM has quit [Ping timeout: 264 seconds]
<thomas_34> Okay, so machine configuration != image recipes? In that case?
<denix> thomas_34: configurations are in .conf files, recipes are in .bb files
nerdboy has quit [Ping timeout: 272 seconds]
<thomas_34> Okay that's bad.... I wanted to deploy the necessary boot-files (u-boot, kernel, etc..) for a particular image into a defined path
<thomas_34> So, what I've done is this:
<thomas_34> 1. machine.conf
<thomas_34> DEPLOY_PATH ?= "default-image"
<denix> thomas_34: in very simple terms - variables defined in .conf files are global and visible to all recipes, but changing variables in any .bb recipe only has effect on that recipe, nothing else
<thomas_34> DEPLOY_DIR_IMAGE = DEPLOY_PATH
<thomas_34> 2. image.bb
<thomas_34> DEPLOY_PATH = "specific-image-path"
<thomas_34> 3. image2.bb
<thomas_34> DEPLOY_PATH = "specific-image2-path"
<thomas_34> denix, okay. So my example above does not work?
<denix> thomas_34: so, those images will deploy their stuff where you want them, but any other recipes like the kernel won't see the change, will still use "default-image"
<thomas_34> When I tested this with MACHINE=machine bitbake -e image2, DEPLOY_PATH seemed to set correctly to specific-image2-path
<thomas_34> denix, okay..... damn it. Is the reason because bitbake starts a "new bitbake process", when it builds the kernel for the image? And therefore the DEPLOY_PATH variable from image2.bb is "not visible" anymore?
<denix> thomas_34: no, it's not about a separate bitbake process, it's about recipes having own local variable namespace, so to speak. or think about them as containers - they cannot affect each other
nerdboy has joined #yocto
nerdboy has joined #yocto
nerdboy has quit [Changing host]
jmd has quit [Remote host closed the connection]
alperak has quit [Quit: Connection closed for inactivity]
mattsm3 has joined #yocto
goliath has quit [Quit: SIGSEGV]
mattsm has quit [Ping timeout: 246 seconds]
mattsm3 is now known as mattsm
jmd has joined #yocto
<thomas_34> denix, does this also applies to $OVERRIDES ? If I would do something like this:
<thomas_34> 1. machine.conf
<thomas_34> DEPLOY_PATH ?= "default-image"
<thomas_34> DEPLOY_PATH:1 = "specific-image1-path"
<thomas_34> DEPLOY_PATH:2 = "specific-image2-path"
<thomas_34> 2. image.bb
<thomas_34> OVERRIDES:append = ":1"
<thomas_34> 3. image2.bb
<thomas_34> OVERRIDES:append = ":2"
<thomas_34> Thats my last hope. That overrides a "special" case for bitbake and would allow this
<denix> again, changing OVERRIDES list in the recipe will be local to that recipe - kernel won't see those changes
mvlad has quit [Remote host closed the connection]
<denix> BTW, where do you want the kernel artifacts to be deployed? it won't deploy in both of the locations
<thomas_34> thank you very much denix for clarification. I hope your work at ti is fine :)
mattsm8 has joined #yocto
<thomas_34> Well, I wanted to mimic the default behaviour of TI's arago. That it deploys all boot artefacts in the directory where the image also gets deployed
<thomas_34> Especially with the k3r5 multiconfig, which builds stuff for the R5 of TDA4
mattsm has quit [Ping timeout: 260 seconds]
mattsm8 is now known as mattsm
<denix> I don't work at TI... and Arago does not deploy boot artifacts on per-image basis
florian has quit [Ping timeout: 240 seconds]
<thomas_34> Oh sorry - I assumend, because I thought I have seen your nick couple of times in their meta-repositories.
alperak has joined #yocto
ptsneves has joined #yocto
florian has joined #yocto
vladest has quit [Remote host closed the connection]
Hazza has quit [Quit: Haxxa flies away.]
Haxxa has joined #yocto
vladest has joined #yocto
vladest has quit [Client Quit]
simonew has joined #yocto
roussinm has joined #yocto
jmd has quit [Remote host closed the connection]
vladest has joined #yocto
thomas_34 has quit [Quit: Client closed]
goliath has joined #yocto
florian has quit [Ping timeout: 240 seconds]
rfuentess has quit [Remote host closed the connection]
sev99 has quit [Quit: Client closed]
xmn has joined #yocto
sev99 has joined #yocto
alessioigor has quit [Quit: alessioigor]
wyre has quit [Quit: ZNC 1.9.0 - https://znc.in]
prabhakarlad has quit [Quit: Client closed]
wyre has joined #yocto
ptsneves has quit [Ping timeout: 256 seconds]
Saur_Home85 has quit [Quit: Client closed]
Saur_Home85 has joined #yocto
mattsm3 has joined #yocto
florian has joined #yocto
mattsm has quit [Ping timeout: 255 seconds]
mattsm3 is now known as mattsm
Saur_Home85 has quit [Quit: Client closed]
Saur_Home85 has joined #yocto
Kubu_work has quit [Quit: Leaving.]
jmiehe has joined #yocto
jmiehe has quit [Client Quit]
sev99 has quit [Quit: Client closed]
geoffhp has quit [Quit: Leaving]
mckoan_ has joined #yocto
mckoan|away has quit [Ping timeout: 264 seconds]
florian has quit [Ping timeout: 256 seconds]
sakoman has quit [Quit: Leaving.]
xmn has quit [Ping timeout: 264 seconds]
alperak has quit [Quit: Connection closed for inactivity]
sev99 has joined #yocto
enok has quit [Ping timeout: 268 seconds]
chep has quit [Ping timeout: 240 seconds]
tealbird has quit [Ping timeout: 268 seconds]
chep has joined #yocto
sev99 has quit [Quit: Client closed]
tealbird has joined #yocto