*** kevinrowland <kevinrowland!~kevinrowl@136.226.67.0> has joined #yocto | 00:03 | |
*** barometz <barometz!~dvanb@31-151-148-212.dynamic.upc.nl> has joined #yocto | 00:10 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 00:22 | |
*** barometz <barometz!~dvanb@31-151-148-212.dynamic.upc.nl> has quit IRC (Ping timeout: 252 seconds) | 00:22 | |
*** barometz <barometz!~dvanb@31-151-148-212.dynamic.upc.nl> has joined #yocto | 00:25 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 00:37 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has quit IRC (Ping timeout: 265 seconds) | 00:38 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto | 00:39 | |
*** otavio <otavio!~otavio@191-220-231-172.user3p.brasiltelecom.net.br> has joined #yocto | 00:44 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 00:46 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 00:49 | |
*** davidinux <davidinux!~davidinux@92.118.62.239> has quit IRC (Ping timeout: 265 seconds) | 01:03 | |
*** davidinux <davidinux!~davidinux@92.118.62.236> has joined #yocto | 01:09 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 244 seconds) | 01:09 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 01:09 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 265 seconds) | 01:14 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 01:14 | |
*** kscherer <kscherer!~kscherer@dsl-173-206-91-155.tor.primus.ca> has quit IRC (Quit: Konversation terminated!) | 01:16 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 01:23 | |
*** rber|res <rber|res!~rber|res@88-117-85-248.adsl.highway.telekom.at> has joined #yocto | 01:32 | |
*** RobertBerger <RobertBerger!~rber|res@88-117-85-248.adsl.highway.telekom.at> has quit IRC (Ping timeout: 264 seconds) | 01:34 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 01:39 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 264 seconds) | 01:44 | |
*** starblue <starblue!~juergen@dslb-094-220-117-178.094.220.pools.vodafone-ip.de> has quit IRC (Ping timeout: 264 seconds) | 01:49 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 01:49 | |
*** starblue <starblue!~juergen@dslb-088-078-100-210.088.078.pools.vodafone-ip.de> has joined #yocto | 01:51 | |
*** rber|res <rber|res!~rber|res@88-117-85-248.adsl.highway.telekom.at> has quit IRC (Ping timeout: 246 seconds) | 01:55 | |
*** rber|res <rber|res!~rber|res@62.47.44.112> has joined #yocto | 01:56 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto | 01:57 | |
*** rber|res <rber|res!~rber|res@62.47.44.112> has quit IRC (Ping timeout: 265 seconds) | 02:12 | |
*** rber|res <rber|res!~rber|res@91-114-216-131.adsl.highway.telekom.at> has joined #yocto | 02:15 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 02:16 | |
*** rber|res <rber|res!~rber|res@91-114-216-131.adsl.highway.telekom.at> has quit IRC (Ping timeout: 246 seconds) | 02:19 | |
*** rber|res <rber|res!~rber|res@62-46-12-78.adsl.highway.telekom.at> has joined #yocto | 02:20 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto | 02:28 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto | 02:29 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Client Quit) | 02:32 | |
khem | mischief: RUSTFLAGS='-C target-feature=+crt-static' | 03:41 |
---|---|---|
khem | however your mileage may vary, perhaps use musl for better success with static linking | 03:42 |
khem | jaskij: sadly true although inline with rust ethos as of now | 03:50 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 252 seconds) | 04:08 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Quit: camus) | 04:21 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 04:21 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in) | 04:23 | |
*** camus1 is now known as camus | 04:23 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto | 04:24 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Client Quit) | 04:25 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 04:25 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 04:29 | |
*** thomasd13 <thomasd13!~thomasd13@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto | 04:34 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 264 seconds) | 04:36 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 04:37 | |
*** rber|res <rber|res!~rber|res@62-46-12-78.adsl.highway.telekom.at> has quit IRC (Ping timeout: 264 seconds) | 04:49 | |
*** rber|res <rber|res!~rber|res@62.46.10.176> has joined #yocto | 04:50 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05:09 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 05:24 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05:25 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 05:40 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05:40 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Remote host closed the connection) | 05:40 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05:40 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Remote host closed the connection) | 05:40 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05:41 | |
*** kevinrowland <kevinrowland!~kevinrowl@136.226.67.0> has quit IRC (Quit: Client closed) | 06:00 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 06:17 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 06:33 | |
*** vladest <vladest!~Thunderbi@124.150.198.178.dynamic.wline.res.cust.swisscom.ch> has quit IRC (Quit: vladest) | 06:40 | |
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:964e:1d53:7f0e:488b> has joined #yocto | 06:43 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 06:43 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 06:44 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:4904:c800:24d7:51ff:fed6:906d> has joined #yocto | 07:04 | |
*** mckoan|away is now known as mckoan | 07:06 | |
mckoan | good morning | 07:06 |
*** RobertBerger <RobertBerger!~rber|res@91-114-219-38.adsl.highway.telekom.at> has joined #yocto | 07:12 | |
*** rber|res <rber|res!~rber|res@62.46.10.176> has quit IRC (Ping timeout: 265 seconds) | 07:13 | |
Schlumpf | good morning | 07:14 |
rfuentess | morning | 07:22 |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 264 seconds) | 07:34 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 07:34 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 07:34 | |
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:964e:1d53:7f0e:488b> has quit IRC (Quit: vladest) | 07:37 | |
*** vladest <vladest!~Thunderbi@124.150.198.178.dynamic.wline.res.cust.swisscom.ch> has joined #yocto | 07:37 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 244 seconds) | 07:38 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 07:39 | |
qschulz | o/ | 08:04 |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 08:52 | |
*** KurtKiefer[m] <KurtKiefer[m]!~kekieferm@2001:470:69fc:105::2:61a8> has quit IRC (Quit: You have been kicked for being idle) | 09:00 | |
*** PascalBach[m] <PascalBach[m]!~bachpmatr@2001:470:69fc:105::1d3b> has joined #yocto | 09:01 | |
*** polprog <polprog!~ath0@user/polprog> has joined #yocto | 09:13 | |
*** ptsneves <ptsneves!~Thunderbi@031011128148.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 09:13 | |
polprog | hi, i hav a custom layer, and arecipe called device-tree:meta-xilinx-core , and i want to append to it with a bbappend | 09:16 |
polprog | but I can't get the bbappend path right | 09:16 |
ptsneves | Hey all. Has anybody ever used chroot inside a yocto task? | 09:17 |
qschulz | polprog: I would avoid anything that isn't a dash, lower-case letter or number in a recipe name (underscore is for separating the recipe name from its version) | 09:17 |
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto | 09:18 | |
polprog | qschulz: this is my log, the layer name is meta-xilinx-core | 09:19 |
polprog | https://0x0.st/oW8c.log | 09:19 |
qschulz | polprog: the path of your bbappend needs to matching one of the paths in BBFILES variable of your layer (in conf/layer.conf) | 09:19 |
polprog | but bitbake lists it like that. i just need to bbappend that | 09:19 |
qschulz | polprog: the recipe is called device-tree and it's located in meta-xilinx-core, it's not named device-tree:meta-xilinx-core :) | 09:20 |
polprog | qschulz: it does | 09:20 |
polprog | qschulz: ah, ok! (its my first time using yocto) | 09:20 |
polprog | if i name the bbappend file device-tree.bbappend it does not change the warning | 09:20 |
qschulz | polprog: so yuour bbappend should be named device-tree_%.bbappend | 09:20 |
*** prabhakarlad95 <prabhakarlad95!~prabhakar@pc.renesas.eu> has joined #yocto | 09:21 | |
qschulz | % is a "match-all-versions" character | 09:21 |
polprog | qschulz: same warning when i name the file device-tree_%.bbappend | 09:22 |
qschulz | polprog: what's the content of /home/polprog/zturn/petalinux/zturn_test1/components/mylayer/conf/layer.conf? | 09:23 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Ping timeout: 252 seconds) | 09:23 | |
qschulz | and what is the full path to your bbappend | 09:23 |
qschulz | polprog: (please use a pastebin website for the content of your lauer.conf) | 09:23 |
polprog | qschulz: https://0x0.st/oW8B.conf | 09:24 |
qschulz | polprog: and also the path to the device-tree recipe in meta-xilinx-core | 09:25 |
qschulz | polprog: ok, so your bbappend should be named device-tree.bbappend I think, because the recipe in meta-xilinx-core does not have a version in its filename (not best praxctice) | 09:26 |
polprog | the bbfile is in components/yocto/layers/meta-xilinx/meta-xilinx-core/recipes-bsp/device-tree | 09:26 |
polprog | i tried with that name too, same resutls | 09:26 |
polprog | oh, no, the warning is gone | 09:28 |
qschulz | I was running out of ideas :) | 09:29 |
polprog | allright, let me build it and see if this fixed my main problem | 09:29 |
qschulz | polprog: what do you want to do in this bbappend? | 09:29 |
polprog | I have a DTS file that i need to change. and not only that, there is another layer (part of, let's call it the "bsp") that adds extra parameters that i dont want there. | 09:30 |
polprog | i need to compleyely replace a devicetree entry for an ethernet controller | 09:30 |
polprog | my new dt node has less parameters than the old one, so i end up with a dt note that has mostly new parameters, but there are two old ones that the dtc did not change | 09:32 |
polprog | namely, i need to get rid of "xlnx,ptp-enet-clock = <0x4f790d8>;" | 09:33 |
polprog | (this is the only difference for this controller between the old Arch Linux dt that works, and the new Petlainux dt that does not work) | 09:33 |
polprog | s/Petla/Petal/ | 09:34 |
*** hcg <hcg!~hcg@185.210.97.85> has joined #yocto | 09:36 | |
*** starblue <starblue!~juergen@dslb-088-078-100-210.088.078.pools.vodafone-ip.de> has quit IRC (Ping timeout: 264 seconds) | 09:55 | |
polprog | Hm, so my dtsi file is not included at all,the bbappend is listed in bitbake-layers show-appends device-tree, how can i troubleshoot that? | 09:55 |
*** starblue <starblue!~juergen@dslb-088-078-100-210.088.078.pools.vodafone-ip.de> has joined #yocto | 09:56 | |
qschulz | polprog: go into the device-tree WORKDIR and until you get what you want in the packages-split directory, iterate | 09:56 |
qschulz | polprog: you can "disassemble" .dtb with dtc btw, dtc -I dtb -O dts my.dtb | 09:56 |
qschulz | should help you check if the changes you made were taken or not | 09:56 |
polprog | thats hwo i check if its working ;) how do i find the WORKDIR for that target (?) | 09:57 |
qschulz | polprog: bitbake-getvar -r device-tree WORKDIR maybe? | 09:57 |
qschulz | it';s somewhere in tmp/work/ | 09:58 |
polprog | i see the workdir but there is no packages-split directory, only temp, with a bunch of files with autogenerated python | 10:00 |
*** rber|res <rber|res!~rber|res@62-46-89-189.adsl.highway.telekom.at> has joined #yocto | 10:03 | |
*** RobertBerger <RobertBerger!~rber|res@91-114-219-38.adsl.highway.telekom.at> has quit IRC (Ping timeout: 252 seconds) | 10:03 | |
qschulz | polprog: you probably have rm_work in your INHERIT which removes the directories after a build | 10:05 |
qschulz | polprog: I suggest to -c cleansstate device-tree and then bitbake -c install devbice-tree (or -c package, install installs in image directory, package to package-split IIRC) | 10:06 |
*** rber|res <rber|res!~rber|res@62-46-89-189.adsl.highway.telekom.at> has quit IRC (Ping timeout: 246 seconds) | 10:19 | |
*** rber|res <rber|res!~rber|res@91-114-223-175.adsl.highway.telekom.at> has joined #yocto | 10:21 | |
*** mckoan is now known as mckoan|away | 10:22 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 10:23 | |
polprog | qschulz: allright, i ran -c package device-tree and the only devicetree file i have in packages-split//device-tree/boot/devicetree/system-top.dtb | 10:25 |
polprog | and that already has the extra parameters inside it | 10:26 |
qschulz | polprog: so, very likely that your changes aren't applied, or on the wrong file, I don't know | 10:26 |
qschulz | polprog: check the source files in the WORKDIR are actually the ones you expected? | 10:27 |
polprog | there arent any source files in WORKDIR, I only see the dtb files in package/ and packages-split/ | 10:30 |
*** rber|res <rber|res!~rber|res@91-114-223-175.adsl.highway.telekom.at> has quit IRC (Ping timeout: 264 seconds) | 10:31 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 10:32 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 10:32 | |
*** thomasd13 <thomasd13!~thomasd13@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 264 seconds) | 10:33 | |
qschulz | polprog: -c cleansstate device-tree and then -c configure or compile or patch | 10:37 |
qschulz | polprog: actually, add RM_WORK_EXCLUDE += "device-tree" to your local.conf, then -c cleansstate device-tree and do whatever you want afterwards and the files should still be there | 10:38 |
polprog | ok, so my eth-fix.dtsi is not listed in the final dts.pp file | 10:48 |
rburton | So it finally happened: adding meta-chromium to a build breaks meta-arm because there are two different and incompatible versions of GN being used. Of course GN doesn't make releases, so this is exactly as designed. | 11:00 |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection) | 11:05 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 244 seconds) | 11:13 | |
*** nemik <nemik!~nemik@162-245-20-117.public.monkeybrains.net> has joined #yocto | 11:14 | |
*** nemik <nemik!~nemik@162-245-20-117.public.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds) | 11:18 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 11:18 | |
*** arlort[m] <arlort[m]!~arlortmat@2001:470:69fc:105::2:885c> has joined #yocto | 12:03 | |
LetoThe2nd | yo dudX | 12:04 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 12:12 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 12:13 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Remote host closed the connection) | 12:13 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 12:13 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 12:17 | |
*** bunk <bunk!~bunk@debian/bunk> has quit IRC (Quit: leaving) | 12:17 | |
ptsneves | rburton: gn is a disaster to any distro that has projects using it. | 12:28 |
rburton | yes | 12:28 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 12:33 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 12:33 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Ping timeout: 244 seconds) | 12:38 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto | 12:40 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving) | 12:41 | |
neverpanic | It's a google project. Sometimes those feel like they're not meant to work for you, only for them. | 12:41 |
rburton | sometimes? that's the clear intention | 12:44 |
rburton | what do you mean your source distro doesn't embed the correct gn binary to use? | 12:44 |
neverpanic | Just build it in a container, or download this precompiled gn binary from $url, it's fine. | 12:47 |
neverpanic | :( | 12:48 |
ptsneves | neverpanic: then why stop there and have yocto at all :D | 12:48 |
rfuentess | Hi! continuing with my study for getting a debugging image. I'm trying to understand the lifetime for environment variables like `SYSTEMD_AUTO_ENABLE` | 12:49 |
rfuentess | for our debugging image we want to change some services "default" setting in their respective recipe. | 12:49 |
qschulz | rfuentess: can only be done from the recipes themselves or from a configruation file | 12:50 |
qschulz | rfuentess: that's what I was afraid of yesterday | 12:50 |
rfuentess | qschulz: I was starting to believe it :P | 12:50 |
qschulz | you really want a debug distro I think | 12:50 |
rfuentess | I was playing with weak default operators but not luck. So, if I want to have this behavior is better to run POST process command ? | 12:51 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 12:51 | |
qschulz | rfuentess: recipe data is local to the recipe | 12:51 |
qschulz | and image recipes are recipes | 12:51 |
qschulz | you cannot change a value from a package recipe from another recipe | 12:52 |
qschulz | cannot change a variable* | 12:52 |
rfuentess | ohhh | 12:52 |
rfuentess | then things like `export SYSTEMD_AUTO_ENABLE_<package>` is something very bad to do ? | 12:52 |
qschulz | it's something that does not work | 12:52 |
rfuentess | ahhh | 12:53 |
qschulz | SYSTEMD_AUTO_ENABLE_pn-<package> from a distro or machine or local configuration file should work though | 12:53 |
*** odra_ <odra_!~odra@201-69-114-148.dial-up.telesp.net.br> has quit IRC (Quit: Leaving) | 12:53 | |
qschulz | note where it is added and that you need pn- in front of the package name | 12:53 |
qschulz | you could also have in your recipe: SYSTEMD_AUTO_ENABLE:debug-distro = "false" and SYSTEMD_AUTO_ENABLE = "true" | 12:54 |
qschulz | it'll be false when building the debug-distro but not otherwise | 12:54 |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed) | 12:54 | |
*** MichaelNazzareno <MichaelNazzareno!~panicking@2001:470:69fc:105::2:886d> has joined #yocto | 12:54 | |
vvn | hi! when trying to compile linux-ti-staging with do_configure:append () { oe_runmake -C ${S} O=${B} allmodconfig }, ti-sgx-ddk-km fails with osfunc.c:130:2: error: #error "A preemptible Linux kernel is required when using workqueues", is that expected? Cc: denix | 12:55 |
MichaelNazzareno | Hello, I'm building some weston image and I would like to have gtk4 in in. Anyone has a reference image to build and include gtk4 that is in meta-gnome in meta-openembedded. I did not find documentaiton | 12:55 |
rfuentess | qschulz: thanks. I was not sure about their lifetime. Not sure why, I thought it was like a python variable | 12:58 |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 13:04 | |
rfuentess | qschulz: one question about their lifetime. What happens when a recipe start with `require <recipeA.bb>` I'm assuming that on those case we are sharing whatever was defined at receiptA | 13:06 |
qschulz | rfuentess: I believe this creates two contexts | 13:09 |
qschulz | depending on how the variables are set in recipeA you could potentially have different values for the same variable in recipeA and recipeB | 13:10 |
qschulz | A simple example would be to save the current date inside a variable | 13:10 |
qschulz | I believe recipeA and recipeB will have a different value because they are parsed at different times | 13:11 |
qschulz | when you use includes/requires/inherits AFAIK the content of those files are included verbatim wherevever they are included | 13:11 |
qschulz | called the "flattening" (maybe only in my head though, don't remember for sure) | 13:11 |
qschulz | once it's flattened, it's parsed | 13:12 |
qschulz | well more or less | 13:12 |
rburton | rfuentess: require is just literal text inclusion. | 13:12 |
qschulz | s/parsed/evluated/ | 13:12 |
qschulz | except for the := operator, which triggers an evaluation of the variable directly at parsing time | 13:12 |
rburton | ie if foo.bb does require bar.bb, then PN is foo not bar. | 13:12 |
qschulz | rburton: except if you set PN in recipeA? | 13:13 |
rburton | yeah don't complicate things, i'm assuming default PN value | 13:14 |
rfuentess | rburton: Ok, then it will be a huge recipe that will contain all the lines of receiptA and then those of the receipt calling it. Correct? | 13:15 |
rburton | where the recipe says 'require', the parser just pulls in the file it specifies | 13:16 |
rburton | its exactly like #include in C | 13:16 |
rfuentess | rburton: thanks | 13:24 |
RP | rburton: why doesn't our compiler work for R/M cores? | 13:36 |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 13:41 | |
*** rfried <rfried!~rfried@practical-trainings.com> has quit IRC (Quit: The Lounge - https://thelounge.github.io) | 13:43 | |
*** simond47 <simond47!~simond47@practical-trainings.com> has quit IRC (Quit: The Lounge - https://thelounge.github.io) | 13:43 | |
*** simond47 <simond47!~simond47@practical-trainings.com> has joined #yocto | 13:43 | |
*** rfried <rfried!~rfried@practical-trainings.com> has joined #yocto | 13:43 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Quit: camus) | 13:48 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto | 13:51 | |
khem | gcc-runtime issues I guess, you need right libgcc and crt | 13:52 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 13:54 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 13:54 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 14:05 | |
*** kscherer <kscherer!~kscherer@dsl-173-206-91-155.tor.primus.ca> has joined #yocto | 14:11 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 265 seconds) | 14:19 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 14:19 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 265 seconds) | 14:24 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 14:24 | |
rburton | RP: mainly as the TF-M code really assumes you're using the binary compiler and not doing so is hard word :). i've been meaning to do a multiconfig setup which sets up a machine with A and M cores, so the A is 64-bit linux and the M is 32-bit/newlib/tfm | 14:35 |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 14:49 | |
RP | rburton, khem: multiconfig should handle the compiler libs I'd hope! | 14:55 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 15:05 | |
*** hcg <hcg!~hcg@185.210.97.85> has quit IRC (Quit: Client closed) | 15:12 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 15:14 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 15:14 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 250 seconds) | 15:19 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 15:19 | |
*** prabhakarlad95 <prabhakarlad95!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 15:24 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 265 seconds) | 15:24 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 15:24 | |
rburton | yeah, exactly | 15:26 |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 15:34 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Read error: Connection reset by peer) | 15:42 | |
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 15:42 | |
*** odra <odra!~odra@2804:431:c7e0:4cd0:d9c3:2ecc:b117:27c6> has joined #yocto | 15:44 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 15:49 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 15:51 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 246 seconds) | 15:54 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 15:58 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 16:28 | |
*** mhaller <mhaller!~mhaller@2a00:79c0:733:a00:fcbf:1a6c:26d8:98f3> has joined #yocto | 16:30 | |
khem | Right high time to have a template for such a setup in meta-arm IMO | 16:32 |
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 264 seconds) | 16:34 | |
rburton | indeed | 16:39 |
*** amitk <amitk!~amit@103.208.71.110> has quit IRC (Quit: leaving) | 16:40 | |
*** amitk <amitk!~amit@103.208.71.110> has joined #yocto | 16:41 | |
*** amitk <amitk!~amit@103.208.71.110> has quit IRC (Ping timeout: 265 seconds) | 16:46 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has quit IRC (Ping timeout: 265 seconds) | 16:47 | |
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:21e:6ff:fe42:521> has quit IRC () | 16:56 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto | 17:02 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Read error: Connection reset by peer) | 17:03 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto | 17:04 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto | 17:10 | |
*** mcfrisk <mcfrisk!mcfrisk@kapsi.fi> has quit IRC (Remote host closed the connection) | 17:12 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has quit IRC (Ping timeout: 265 seconds) | 17:22 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Ping timeout: 268 seconds) | 17:29 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto | 17:30 | |
*** odra_ <odra_!~odra@201-69-114-148.dial-up.telesp.net.br> has joined #yocto | 17:39 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 17:40 | |
*** odra <odra!~odra@2804:431:c7e0:4cd0:d9c3:2ecc:b117:27c6> has quit IRC (Read error: Connection reset by peer) | 17:41 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 264 seconds) | 17:44 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 17:49 | |
*** kevinrowland <kevinrowland!~kevinrowl@136.226.67.0> has joined #yocto | 17:50 | |
*** vermaete <vermaete!~vermaete@ptr-fij45r0558k095gcnst.18120a2.ip6.access.telenet.be> has joined #yocto | 17:52 | |
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:d4cc:dbff:fe3c:3b93> has joined #yocto | 17:52 | |
vermaete | is LABELS_LIVE in poky/meta/classes-recipe/image-live.bbclass used. | 17:53 |
vermaete | The labels itself, I can see in the GRUB booted from the USB stick. So: kind of "yes, they are". | 17:54 |
vermaete | But the variable 'LABELS_LIVE' isn't used in any recipe. | 17:54 |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto | 18:06 | |
*** PhoenixMage <PhoenixMage!~phoenix@206.83.112.50> has quit IRC (Ping timeout: 264 seconds) | 18:06 | |
*** PhoenixMage <PhoenixMage!~phoenix@206.83.113.63> has joined #yocto | 18:07 | |
*** vermaete <vermaete!~vermaete@ptr-fij45r0558k095gcnst.18120a2.ip6.access.telenet.be> has quit IRC (Ping timeout: 252 seconds) | 18:09 | |
*** PhoenixMage <PhoenixMage!~phoenix@206.83.113.63> has quit IRC (Ping timeout: 265 seconds) | 18:25 | |
*** PhoenixMage <PhoenixMage!~phoenix@206.83.113.63> has joined #yocto | 18:27 | |
sotaoverride | how can I figure out which package/recipe might provide libturbojpeg.so.0? | 18:33 |
*** PhoenixMage <PhoenixMage!~phoenix@206.83.113.63> has quit IRC (Ping timeout: 265 seconds) | 18:36 | |
sotaoverride | or nevermind, found it | 18:36 |
*** PhoenixMage <PhoenixMage!~phoenix@206.83.112.50> has joined #yocto | 18:38 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 18:46 | |
kevinrowland | I've seen some chatter about this on the mailing list but no good solution: I'm trying to build the eSDK and hitting "ERROR: Task pseudo-native.do_fetch attempted to execute unexpectedly". I took the hash for this task from locked-sigs.inc (from the eSDK build directory) and found a matching entry in the "main" sstate-cache/ directory, so this task | 18:49 |
kevinrowland | should have been pulled from the cache. Is the do_fetch task not fetched during the setscene phase? Any pointers for debugging further? | 18:49 |
kevinrowland | Here's a thread with a similar issue but no resolution: https://www.mail-archive.com/yocto@lists.yoctoproject.org/msg04475.html | 18:51 |
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:d4cc:dbff:fe3c:3b93> has quit IRC (Ping timeout: 246 seconds) | 18:55 | |
sotaoverride | I cant figure out how to cater to this runtime dependency on - libcrypto.so.1.0.2(OPENSSL_1.0.2d)(64bit). I know for a fact I only have recipes for openssl_1.0.2u.bb and openssl_1.1.1q.bb | 18:55 |
sotaoverride | a binary that I include in my iamge somhow figures out it needs libcrypto.so.1.0.2, and hints at OPENSSL_1.0.2d... I need help figuring this out | 18:57 |
sotaoverride | guess adding RDEPENDS_${PN} += "libcrypto" takes care of it.. | 19:02 |
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:d4cc:dbff:fe3c:3b93> has joined #yocto | 19:04 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 19:04 | |
*** davidinux <davidinux!~davidinux@92.118.62.236> has quit IRC (Ping timeout: 246 seconds) | 19:05 | |
*** davidinux <davidinux!~davidinux@92.118.62.77> has joined #yocto | 19:08 | |
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:d4cc:dbff:fe3c:3b93> has quit IRC () | 19:08 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto | 19:09 | |
sotaoverride | ok, im just left with figuring out what package provides libopencv_imgcodecs.so. Please suggest a neat trick to figure this out.. | 19:12 |
*** davidinux <davidinux!~davidinux@92.118.62.77> has quit IRC (Ping timeout: 265 seconds) | 19:13 | |
*** davidinux <davidinux!~davidinux@92.118.62.234> has joined #yocto | 19:14 | |
jsbronder | sotaoverride: take a look at oe-pkgdata-util | 19:14 |
sotaoverride | thanks jsbonder: should prolly make a sticky note for it since I tend to forget about it all the time | 19:15 |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto | 19:19 | |
*** ptsneves <ptsneves!~Thunderbi@031011128148.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 268 seconds) | 19:30 | |
rburton | sotaoverride: are you packaging a prebuilt binary? | 19:41 |
sotaoverride | rburton: yeah | 19:46 |
sotaoverride | i figured what package libopencv_imacodes was in | 19:46 |
sotaoverride | now im dealing with provides gstreamer1.0-plugins-bad-audiomixer | 19:46 |
sotaoverride | gstreamer1.0-plugins-bad-audiomixer* | 19:46 |
sotaoverride | rburton: yocto wasnt picking up all the shared libraries for the binary itself.. | 19:49 |
sotaoverride | but specifying some rdepends helped | 19:49 |
sotaoverride | not sure if its ok to add stuff like RDEPENDS_${PN} += "glib-2.0" | 19:50 |
sotaoverride | but it got this to build.. | 19:50 |
*** odra_ <odra_!~odra@201-69-114-148.dial-up.telesp.net.br> has quit IRC (Ping timeout: 260 seconds) | 19:51 | |
sotaoverride | oh, and I see gstreamer1.0-plugins-base-audiomixer | 19:53 |
sotaoverride | so I guess Ill just use that | 19:53 |
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:d4cc:dbff:fe3c:3b93> has joined #yocto | 20:01 | |
*** sotaoverride <sotaoverride!~sotaoverr@ool-4578fe22.dyn.optonline.net> has quit IRC (Read error: Connection reset by peer) | 20:22 | |
*** sotaoverride <sotaoverride!~sotaoverr@ool-4578fe22.dyn.optonline.net> has joined #yocto | 20:24 | |
*** mhaller <mhaller!~mhaller@2a00:79c0:733:a00:fcbf:1a6c:26d8:98f3> has quit IRC (Remote host closed the connection) | 20:25 | |
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:d4cc:dbff:fe3c:3b93> has quit IRC (Ping timeout: 246 seconds) | 20:25 | |
rburton | sotaoverride: the easy way is to add those to DEPENDS and then bitbake will definitely be able to pick up the right rdepends | 20:27 |
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:d4cc:dbff:fe3c:3b93> has joined #yocto | 20:28 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 265 seconds) | 20:34 | |
*** adityapurohit <adityapurohit!~adityapur@2601:641:401:2de0:fc6c:bb8a:835:9b6f> has joined #yocto | 20:39 | |
adityapurohit | Hi folks, does anyone have experience using the repo:// fetcher in yocto? I see documentation in yocto saying its supported but not a lot of information on how it exactly works | 20:40 |
*** kscherer <kscherer!~kscherer@dsl-173-206-91-155.tor.primus.ca> has quit IRC (Quit: Konversation terminated!) | 20:40 | |
adityapurohit | Couple of questions that I had: Do you need to have the repo tool included in HOSTTOOLS for the fetcher to work? How do I specify the protocol to be "git" as well as "ssh" ? | 20:41 |
rburton | adityapurohit: use of repo: means it depends on repo-native automatically | 20:45 |
rburton | and the protocol= parameter can be used to set the underlying protocol, defaults to git: | 20:46 |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 244 seconds) | 20:54 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 20:54 | |
*** adityapurohit <adityapurohit!~adityapur@2601:641:401:2de0:fc6c:bb8a:835:9b6f> has quit IRC (Quit: Client closed) | 20:55 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 246 seconds) | 20:58 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 20:59 | |
*** adityapurohit <adityapurohit!~adityapur@2601:641:401:2de0:fc6c:bb8a:835:9b6f> has joined #yocto | 21:03 | |
*** adityapurohit <adityapurohit!~adityapur@2601:641:401:2de0:fc6c:bb8a:835:9b6f> has quit IRC (Client Quit) | 21:04 | |
mischief | khem: "khem | mischief: RUSTFLAGS='-C target-feature=+crt-static'" yes, i tried that actually. but the result was not static. did you have success with it recently? | 21:08 |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Read error: Connection reset by peer) | 21:14 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto | 21:15 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:4904:c800:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection) | 21:18 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 21:19 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 22:04 | |
*** florian_kc <florian_kc!~florian@dynamic-093-135-151-205.93.135.pool.telefonica.de> has joined #yocto | 22:19 | |
*** florian_kc <florian_kc!~florian@dynamic-093-135-151-205.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 246 seconds) | 23:11 | |
*** Net147 <Net147!~Net147@user/net147> has quit IRC (Quit: Quit) | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!