*** dev1990 <dev1990!~dev@78.10.71.240> has quit IRC (Quit: Konversation terminated!) | 00:01 | |
*** jordemort <jordemort!~jordemort@2001:470:69fc:105::2d9> has joined #yocto | 00:07 | |
*** bq <bq!~david@oh.not.bad.aye.yeah.nah.nz> has quit IRC (Ping timeout: 260 seconds) | 00:13 | |
*** bq <bq!~david@oh.not.bad.aye.yeah.nah.nz> has joined #yocto | 00:17 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 00:33 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Read error: Connection reset by peer) | 00:34 | |
*** camus1 is now known as camus | 00:34 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Remote host closed the connection) | 00:55 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 00:59 | |
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has joined #yocto | 01:09 | |
moto-timo | kanavin_: phosh boots now https://github.com/moto-timo/meta-phosh/tree/timo/phosh-0.13.1 | 01:14 |
---|---|---|
*** arlen_ <arlen_!~arlen@50-32-89-83.adr01.dlls.pa.frontiernet.net> has quit IRC (Remote host closed the connection) | 01:17 | |
*** bq <bq!~david@oh.not.bad.aye.yeah.nah.nz> has quit IRC (Remote host closed the connection) | 01:22 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 265 seconds) | 02:23 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 02:25 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Quit: Leaving.) | 02:36 | |
*** zpfvo <zpfvo!~fvo@89.244.122.223> has quit IRC (Ping timeout: 246 seconds) | 02:40 | |
*** zpfvo <zpfvo!~fvo@88.130.219.135> has joined #yocto | 02:55 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 02:58 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 265 seconds) | 02:59 | |
*** camus1 is now known as camus | 02:59 | |
*** amitk <amitk!~amit@103.208.71.135> has joined #yocto | 03:37 | |
*** kiran_ <kiran_!~kiran@2607:fea8:5a80:ea0:61af:b0e5:dc3f:b04d> has quit IRC (Ping timeout: 245 seconds) | 03:55 | |
*** pgowda <pgowda!uid516182@id-516182.ilkley.irccloud.com> has joined #yocto | 04:03 | |
*** mranostaj <mranostaj!~mranostaj@185.193.126.133> has quit IRC (Quit: leaving) | 04:19 | |
*** mranostaj <mranostaj!~mranostaj@185.193.126.133> has joined #yocto | 04:19 | |
*** oobitots <oobitots!~oobitots@94.153.65.90> has joined #yocto | 04:31 | |
*** davidinux <davidinux!~davidinux@net-2-34-77-16.cust.vodafonedsl.it> has quit IRC (Ping timeout: 265 seconds) | 04:41 | |
*** davidinux <davidinux!~davidinux@84.17.59.156> has joined #yocto | 04:41 | |
*** ThomasD13 <ThomasD13!~thomasd13@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto | 04:48 | |
*** oobitots <oobitots!~oobitots@94.153.65.90> has quit IRC (Ping timeout: 256 seconds) | 05:08 | |
*** davidinux <davidinux!~davidinux@84.17.59.156> has quit IRC (Ping timeout: 252 seconds) | 05:09 | |
*** davidinux <davidinux!~davidinux@84.17.59.156> has joined #yocto | 05:11 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 05:16 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Read error: Connection reset by peer) | 05:17 | |
*** camus1 is now known as camus | 05:17 | |
*** alejandrohs <alejandrohs!~alejandro@user/alejandrohs> has quit IRC (Read error: Connection reset by peer) | 05:26 | |
*** alejandrohs <alejandrohs!~alejandro@user/alejandrohs> has joined #yocto | 05:27 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 05:46 | |
*** Sion <Sion!~dev@D584BE1E.static.ziggozakelijk.nl> has joined #yocto | 06:00 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 06:02 | |
*** ant__ <ant__!~ant@host-82-54-240-7.retail.telecomitalia.it> has quit IRC (Quit: Leaving) | 06:05 | |
*** rsalveti <rsalveti!uid117878@id-117878.uxbridge.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 06:17 | |
*** Wouter01008 <Wouter01008!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Remote host closed the connection) | 06:21 | |
*** Wouter01008 <Wouter01008!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 06:21 | |
perdmann | qschulz: Thanks for your help. sadly i forgot the name of the other guy who helped me :( But in the end it worked. I dont know exactly why but it makes a difference if i use ${TOPDIR} directly or the BBPATH variable ... | 06:38 |
perdmann | with TOPDIR directly it works. | 06:38 |
JosefHolzmayrThe | yo dudX | 06:41 |
*** frieder <frieder!~frieder@i59F4B6AF.versanet.de> has joined #yocto | 06:43 | |
*** frieder <frieder!~frieder@i59F4B6AF.versanet.de> has quit IRC (Ping timeout: 252 seconds) | 06:47 | |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-07-184-145-217-104.dsl.bell.ca> has quit IRC (Quit: WeeChat 3.3-dev) | 06:50 | |
*** mckoan|away is now known as mckoan | 06:50 | |
mckoan | good morning | 06:50 |
*** zpfvo <zpfvo!~fvo@88.130.219.135> has quit IRC (Quit: Leaving.) | 06:55 | |
*** zpfvo <zpfvo!~fvo@88.130.219.135> has joined #yocto | 06:56 | |
*** frieder <frieder!~frieder@i59F4B6AF.versanet.de> has joined #yocto | 07:01 | |
kanavin_ | moto-timo, \0/ does it look nice? | 07:03 |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 07:04 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 07:08 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds) | 07:09 | |
mckoan | #bringELCEbacktoEurope | 07:21 |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 07:22 | |
*** dgriego1 <dgriego1!~dgriego@user/dgriego> has quit IRC (Ping timeout: 252 seconds) | 07:30 | |
*** dgriego <dgriego!~dgriego@user/dgriego> has joined #yocto | 07:31 | |
qschulz | jaskij[m]: interesting for the time needed to build the dot file, I had a 12-core CPU with 32GB of RAM at my previous job and it took hours to produce something totally unusable | 07:54 |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has joined #yocto | 07:55 | |
qschulz | jaskij[m]: I had issues moving from 4.14 to 5.4 on an i.MX8MM and it was due to a need for a different ATF version for 5.4 | 07:57 |
qschulz | BBPATH is a colon-separated list of paths, so that make sense yes. When you create a layer, you add your path to that list. So yes, using BBPATH is a bad idea :) | 08:00 |
jaskij[m] | <qschulz> "jaskij: interesting for the time..." <- My image *is* fairly small, plus I've noticed that graphviz is purely single core (tbf, afaik that kind of stuff doesn't parallelize well, if at all). Which particular CPU? Many of those high core count chips have bad single core. | 08:00 |
qschulz | perdmann: ^ (two messages above) | 08:00 |
qschulz | jaskij[m]: i7-8700 | 08:01 |
jaskij[m] | qschulz: ATF? That acronym eludes me at the moment | 08:01 |
qschulz | jaskij[m]: arm trusted firmware | 08:01 |
jaskij[m] | Mhm. The issue here is that, I believe, you can't update the trusted firmware without updating the bios-like firmware for the embedded Cortex-M4. And that one is closed source, with binaries provided by the SoM vendor. | 08:03 |
* qschulz shrugs | 08:03 | |
qschulz | possibly | 08:03 |
qschulz | jaskij[m]: quite funny that for a security feature you're stuck on an old kernel+atf :) | 08:05 |
jaskij[m] | Yup. Thankfully this project is mostly part of a closed system. From what I've been told most of our deployments won't even have internet access | 08:06 |
qschulz | jaskij[m]: Internet access is the most obvious way to get your device pwned but not the only one :) | 08:07 |
jaskij[m] | Stuxnet comes to mind :D | 08:07 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 08:08 | |
jaskij[m] | Hopefully we can move to an i.MX8MP SoM, that one shouldn't have an SDK older than 5.4 | 08:09 |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 08:12 | |
wCPO | Can Yocto use only a single recipe from a layer and ignore all the other bbappend files?? | 08:17 |
JosefHolzmayrThe | wCPO: if one really wants that, BBMASK can probably be forced to do so. | 08:20 |
qschulz | but if it's really only a single recipe, just take that one out of the layer and ditch it? | 08:21 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 08:21 | |
JosefHolzmayrThe | that would be my way too. | 08:24 |
wCPO | Likely what I'm gonna do. The meta-amd layer is patching recipes and I don't see any good reasons for it, ex: https://git.yoctoproject.org/cgit/cgit.cgi/meta-amd/tree/meta-amd-bsp/recipes-core/initrdscripts | 08:28 |
*** WadeBerrier[m] <WadeBerrier[m]!~wberrierm@2001:470:69fc:105::3f0e> has quit IRC (Quit: You have been kicked for being idle) | 09:00 | |
*** dgriego <dgriego!~dgriego@user/dgriego> has quit IRC (Ping timeout: 252 seconds) | 09:01 | |
*** dgriego <dgriego!~dgriego@user/dgriego> has joined #yocto | 09:03 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 09:12 | |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 09:12 | |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has joined #yocto | 09:19 | |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has joined #yocto | 09:19 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 09:48 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 265 seconds) | 09:50 | |
*** camus1 is now known as camus | 09:50 | |
*** glembo[m] <glembo[m]!~glembomat@2001:470:69fc:105::174> has joined #yocto | 09:52 | |
*** oobitots <oobitots!~oobitots@46.211.42.149> has joined #yocto | 09:52 | |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has quit IRC (Ping timeout: 245 seconds) | 09:53 | |
glembo[m] | I would like to add a file to the SDK.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/0fc5ef2edab9fcce63c94077789fbd9cd7afc967) | 09:55 |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 09:55 | |
*** wwilly <wwilly!~wwilly@cpc92794-cmbg19-2-0-cust589.5-4.cable.virginm.net> has quit IRC (Ping timeout: 245 seconds) | 09:56 | |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has joined #yocto | 09:58 | |
user_123 | can anyone help me in including orcania, yder, ulfius packages in yocto | 10:49 |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.200> has joined #yocto | 10:51 | |
JosefHolzmayrThe | user_123: if you try yourself and get stuck, somebody might be able to help. https://www.yoctoproject.org/docs/latest/dev-manual/dev-manual.html#new-recipe-writing-a-new-recipe | 10:54 |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Quit: Textual IRC Client: www.textualapp.com) | 10:55 | |
qschulz | JosefHolzmayrThe: stop linking the old doc website :D | 10:56 |
JosefHolzmayrThe | qschulz: it says "latest" :P | 10:56 |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has joined #yocto | 10:58 | |
qschulz | JosefHolzmayrThe: good point... I'm still waiting for some freetime and CSS/HTML inspiration to code a big red header section on the old website | 10:59 |
qschulz | and I would also want to have this header always stay at the top of the current view (not the page, the view), so that we can't miss it | 11:00 |
qschulz | (and do the same change for the new docs for old releases too) | 11:01 |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 11:02 | |
jaskij[m] | new version does show it, although it isn't floating - guess that's what you want to change? | 11:02 |
JosefHolzmayrThe | and make that header incorporate a link to the new one. | 11:02 |
*** oobitots <oobitots!~oobitots@46.211.42.149> has quit IRC (Quit: Client closed) | 11:03 | |
qschulz | jaskij[m]: yes | 11:04 |
qschulz | JosefHolzmayrThe: yes | 11:04 |
qschulz | jaskij[m]: the issue I have right now is with my limited CSS/HTML knowledge, I can have the header "floating | 11:04 |
qschulz | " but it's over the current header | 11:04 |
qschulz | which is useful since it gives you the button to open the navigation pane :) | 11:05 |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 11:05 | |
jaskij[m] | I've long decided that CSS is black magic, the way it works | 11:06 |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Quit: Textual IRC Client: www.textualapp.com) | 11:06 | |
jaskij[m] | I'd sooner dive deep into BitBake's internals than learn CSS :P | 11:07 |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 245 seconds) | 11:07 | |
*** camus1 is now known as camus | 11:07 | |
jaskij[m] | (and I'm a noob at Python too) | 11:07 |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has joined #yocto | 11:08 | |
jaskij[m] | Run into a strange thing, and am not sure if and how to point it out to upstream: apparently, they have a maintenance branch, from which they cherry-picked into a CI/scan branch, and only tagged the release from there. Feels goddamn wrong, but it would be poking my nose into how they use Git and have their CI set up, so pointing it out feels wrong too. | 11:09 |
jaskij[m] | there's two different commits which are identical, one in maintenance branch, the other in that CI/scan branch, and it's the second one tagged as a release. | 11:10 |
jaskij[m] | or rather, not cherry picked but squashed | 11:16 |
jaskij[m] | which bugs me way less | 11:16 |
ThomasD13 | Damn it. Yocto is not supported on Ubuntu 20.04 LTS ? | 11:16 |
jaskij[m] | but still - branch names seem wrong | 11:16 |
jaskij[m] | which Yocto? | 11:16 |
jaskij[m] | as in, which version of Yocto? | 11:17 |
ThomasD13 | Ill have a look, one moment.. | 11:17 |
jaskij[m] | Dunfell (3.1) officially doesn't, Hardknott (3.3) does | 11:17 |
jaskij[m] | Gatsegarth (3.2) does as well | 11:18 |
jaskij[m] | qschulz: for whatever reason https://docs.yoctoproject.org/3.3/singleindex.html doesn't have version number in page title | 11:19 |
qschulz | jaskij[m]: I think we have an issue there, 3.3 is pointing to the dev branch | 11:22 |
jaskij[m] | qschulz: and 3.2 is showing the warning about outdated docs | 11:23 |
jaskij[m] | I'd expect that if I only specify the minor, leaving out the patch, it'd redirect me to the latest patch | 11:23 |
ThomasD13 | I have a "vendor yocto configuration". Honestly I don't know which yocto version they use. Which layer does help me, to find out? | 11:23 |
jaskij[m] | just check the branch | 11:23 |
jaskij[m] | of poky or meta-oe | 11:23 |
qschulz | jaskij[m]: 3.2 is EOL, so not incorrect to show the header ;) | 11:24 |
jaskij[m] | qschulz: but 3.2.4 doesn't show it :P | 11:24 |
jaskij[m] | I'd assumed it's on purpose because of how vendors love to ship outdated Yocto versions | 11:24 |
ThomasD13 | Okay, so oe-core is checkout on hardknott | 11:25 |
ThomasD13 | Puhhh... im lucky so far :D | 11:25 |
jaskij[m] | hardknott does list 20.04 support in the manual | 11:25 |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has quit IRC (Ping timeout: 245 seconds) | 11:25 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 265 seconds) | 11:26 | |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has joined #yocto | 11:26 | |
jaskij[m] | ThomasD13: you might be reading outdated manual, Google loves linking some truly ancient stuff, not to mention it seems to skip the new docs page entirely | 11:26 |
jaskij[m] | https://docs.yoctoproject.org/3.3.3/ | 11:26 |
qschulz | jaskij[m]: yeah ok, this needs some much deserved love | 11:27 |
qschulz | we need to open an issue in Bugzilla | 11:27 |
qschulz | well, a few :p | 11:27 |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 11:27 | |
jaskij[m] | XD | 11:27 |
ThomasD13 | yes jaskij[m] I think that was the case :) thank you | 11:28 |
jaskij[m] | qschulz: any way to tell Google to stop linking old pages? I'm still regularly linked to 2.4 and not infrequently to 1.6. I'm guessing no one is actually versed enough in Google Search Console to do it? | 11:28 |
qschulz | jaskij[m]: I don't think so? We briefly complained about it months ago and I think the answer was "python folks has the same issue, so I don't see YP being able to deal with this successfully" | 11:30 |
jaskij[m] | qschulz: After reading Wikipedia, GSC seems to to allow it, but someone would have to o actually register an account for the domain with Google and then know how to use their tools. And I'm not even sure the acc would be frew | 11:32 |
jaskij[m] | *free | 11:32 |
*** fbre <fbre!~fbre@145.253.222.69> has joined #yocto | 11:32 | |
*** Barry[m]1 <Barry[m]1!~barryriot@2001:470:69fc:105::900> has joined #yocto | 11:42 | |
*** kanavin <kanavin!~Alexander@95.168.156.18> has joined #yocto | 11:54 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 245 seconds) | 11:55 | |
*** kanavin_ <kanavin_!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has quit IRC (Ping timeout: 252 seconds) | 11:56 | |
qschulz | ndec_: can we say that 3.4 is obsolete the day 3.5 is out in the docs? | 11:58 |
ndec_ | everything is possible! | 11:59 |
ndec_ | i think we still have a BZ to improve this piece of code in the docs website ;-) | 12:00 |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 245 seconds) | 12:01 | |
ndec_ | hmm. shouldn't 3.2 be obsolete already? | 12:01 |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 12:01 | |
qschulz | yes | 12:01 |
qschulz | ndec_: how do you test the change to the switchers.js? | 12:02 |
qschulz | s/the change/changes/ | 12:02 |
ndec_ | it's not straightforward, we need to reproduce the whole doc structure, i used the script we have in the ab to rebuild all branches. | 12:05 |
ndec_ | e.g. http://git.yoctoproject.org/cgit/cgit.cgi/yocto-autobuilder-helper/tree/scripts/run-docs-build (with some local changes as needed) | 12:06 |
*** rber|res <rber|res!~rber|res@ppp-2-86-135-62.home.otenet.gr> has joined #yocto | 12:08 | |
qschulz | ndec_: oof :) | 12:14 |
RP | ndec_: I think that BZ entry may be assigned to you! | 12:23 |
ndec_ | heh ;) | 12:25 |
ThomasD13 | Does this error sounds familiar to you? https://hastebin.com/hejuqokovu.sql | 12:29 |
ThomasD13 | ExpansionError during parsing | 12:30 |
qschulz | ThomasD13: the error message says it cannot find master branch | 12:32 |
qschulz | you go to the github repo and you see there's no master branch, but a main one | 12:32 |
ThomasD13 | ahhhhh.... a common error.. | 12:32 |
*** yates <yates!~user@fv-nc-f7af8b91e1-234237-1.tingfiber.com> has quit IRC (Remote host closed the connection) | 12:47 | |
*** fitzsim <fitzsim!~user@69-165-165-189.dsl.teksavvy.com> has quit IRC (Quit: ERC (IRC client for Emacs 28.0.50)) | 12:57 | |
jaskij[m] | qschulz: I might've been wrong. Our talk yesterday prompted me to re-check. Seems like the issue is not in SCFW or ATF, but rather a mismatch between U-Boot and kernel, or at least that's what I'm leaning towards currently. The vendor BSP for my SoM was built against what looks like pre-mainlaine Linux, or at least the device tree is completely different to what's in 5.4. And since U-Boot looks at that device tree, I'm getting a load of errors. | 13:10 |
jaskij[m] | At least that's my current theory. I'll need to revisit this once I'm done with userspace - that's my priority right now, and it seems to be working fine with 4.14. Updating U-Boot is something I'm very much *not* looking forward too. | 13:10 |
qschulz | jaskij[m]: device trees are different in U-Boot and kernel so not sure what would be the errors | 13:14 |
jaskij[m] | they are? | 13:15 |
qschulz | except if they do fixups of the kernel device tree from U-Boot | 13:15 |
qschulz | jaskij[m]: they are different files, though they can be identical (they often aren't) | 13:15 |
RP | bitbake-selftest failure: https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/2600/steps/11/logs/stdio - what? :/ | 13:15 |
jaskij[m] | my memory of that must be wonky then | 13:15 |
jaskij[m] | but yes, just before the message "Starting kernel..." I'm getting a bung of errors | 13:16 |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has quit IRC (Ping timeout: 252 seconds) | 13:19 | |
qschulz | jaskij[m]: I mean... technically you could probably use the same Device Tree but it's bound to fail at one point :) | 13:21 |
jaskij[m] | truth | 13:21 |
fbre | Hi! Anybody using the Linux rpmsg driver of the i.MX8 which communicates between ARM processor and M4 coprocessor? | 13:23 |
fbre | I've seen data loss in the driver | 13:23 |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has joined #yocto | 13:24 | |
*** kanavin_ <kanavin_!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has joined #yocto | 13:33 | |
*** kanavin <kanavin!~Alexander@95.168.156.18> has quit IRC (Read error: Connection reset by peer) | 13:33 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.200> has quit IRC (Quit: Client closed) | 13:34 | |
jaskij[m] | what could throw an error like this: | 13:34 |
jaskij[m] | `ignoring clock-controller@56010000 power-domains of unexpected length 8`? | 13:34 |
jaskij[m] | found it | 13:34 |
jaskij[m] | it's in U-Boot | 13:34 |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 13:37 | |
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has joined #yocto | 13:40 | |
*** kanavin <kanavin!~Alexander@95.168.156.18> has joined #yocto | 13:41 | |
jaskij[m] | qschulz: thanks, you've made me re-check it, and lookit what I found. Seems like there *is* a fixup in U-Boot, and that's what's been throwing the errors at me. While disabling practically the whole device tree: https://pastebin.com/wQKGfP2D | 13:41 |
*** ThomasD13 <ThomasD13!~thomasd13@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 245 seconds) | 13:41 | |
jaskij[m] | the size of `power-domains` changed between vendor kernel and mainline 5.4 | 13:41 |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Remote host closed the connection) | 13:42 | |
*** kanavin_ <kanavin_!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has quit IRC (Ping timeout: 246 seconds) | 13:42 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 13:42 | |
jaskij[m] | I'm half-tempted just to patch out that fixup | 13:42 |
qschulz | worth a try :) | 13:45 |
jaskij[m] | Yup | 13:49 |
jaskij[m] | I wonder if I can damage the SoC by enabling an unpowered peripheral or something. Why the check/fixup is even there. | 13:50 |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto | 14:00 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Quit: Leaving) | 14:02 | |
perdmann | qschulz: ahh it makes sense now... | 14:07 |
JPEW | RP: Ok I've read https://bugzilla.yoctoproject.org/show_bug.cgi?id=14578 | 14:08 |
RP | JPEW: cool. What did you make of it all? | 14:08 |
JPEW | Well, I think we still need http://git.yoctoproject.org/cgit.cgi/poky/commit/meta/lib/oe/sstatesig.py?id=7538be0a50106f61b59b1d2cb830273d73700931 | 14:10 |
JPEW | Is m4-native allarch? I would expect it to differ on two different hosts | 14:12 |
*** Sion <Sion!~dev@D584BE1E.static.ziggozakelijk.nl> has quit IRC (Ping timeout: 240 seconds) | 14:12 | |
RP | JPEW: With it effectively reverted on the autobuilder, the build seems ok so far (but still going) | 14:13 |
RP | JPEW: m4-native is not allarch, no | 14:13 |
RP | JPEW: I can't decide if we need it or not. I'm wondering if some other fix we made removed the need for it | 14:13 |
JPEW | RP: possibly | 14:15 |
* JPEW tries to find any such fixes | 14:16 | |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has quit IRC (Remote host closed the connection) | 14:17 | |
RP | JPEW: I think if this was going to break, it would have already done so since different gcc versions will give different outhashes for native recipes | 14:18 |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-07-184-145-217-104.dsl.bell.ca> has joined #yocto | 14:18 | |
*** oobitots <oobitots!~oobitots@46.211.67.53> has joined #yocto | 14:24 | |
*** kiran_ <kiran_!~kiran@2607:fea8:5a80:ea0:28f0:1d21:bdad:3cd9> has joined #yocto | 14:36 | |
JPEW | RP: Ya maybe... did you do a full revert? I can't really figure out how it might have been "fixed" | 14:37 |
RP | JPEW: I made it use a fixed tag for both arches which gave me options if it exploded badly | 14:38 |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 14:38 | |
RP | (which effectively reverts it) | 14:38 |
JPEW | RP: Sounds good | 14:38 |
RP | JPEW: Do you remember our discussions about the new method we added to the server where we "force" an equivalent match? I'm wondering if that was the real fix there | 14:39 |
RP | JPEW: I would do a full revert if the tests work and we agree it is the right way forward | 14:40 |
JPEW | RP: Ya, I do remember that | 14:40 |
*** dev1990 <dev1990!~dev@78.10.71.240> has joined #yocto | 14:44 | |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has joined #yocto | 14:45 | |
RP | JPEW: NFS made bitbake unhappy? I'd bet it did :) | 14:47 |
*** davidinux <davidinux!~davidinux@84.17.59.156> has quit IRC (Ping timeout: 265 seconds) | 14:50 | |
*** davidinux <davidinux!~davidinux@net-2-34-77-16.cust.vodafonedsl.it> has joined #yocto | 14:52 | |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 14:52 | |
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has quit IRC (Remote host closed the connection) | 14:58 | |
RP | JPEW: I did join the weekly call just in case people are around | 15:01 |
JPEW | K | 15:02 |
Xagen | if i wanted the checkout of a layer to be at a specific commit-id, is there a way to set that? | 15:03 |
Xagen | i'm using toaster btw | 15:03 |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 15:04 | |
*** fbre <fbre!~fbre@145.253.222.69> has quit IRC (Quit: fbre) | 15:04 | |
tlwoerner | RP: are people around? | 15:04 |
vmeson | tlwoerner: 6 on the call | 15:06 |
vmeson | tlwoerner: http://git.yoctoproject.org/cgit.cgi/poky/commit/meta/lib/oe/sstatesig.py?id=7538be0a50106f61b59b1d2cb830273d73700931 <-- patch under discussion | 15:08 |
tlwoerner | vmeson: thanks! i was following the irc and knew what the topic of discussion would be :-) | 15:09 |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 15:11 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 15:11 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Read error: Connection reset by peer) | 15:12 | |
*** camus1 is now known as camus | 15:12 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 15:15 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 15:19 | |
*** arr <arr!~ar@208.116.162.162> has joined #yocto | 15:27 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 15:36 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 15:36 | |
moto-timo | kanavin_: beauty is in the eye of the beholder, but it does look clean and modern :) | 15:38 |
moto-timo | kanavin ^^ | 15:39 |
* moto-timo should figure out how to do screen captures in GNOME | 15:39 | |
kanavin | moto-timo, 'compared to sato' was implied :) | 15:39 |
moto-timo | kanavin: I think phosh cleanly wins that comparison | 15:40 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 15:41 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 15:42 | |
moto-timo | kanavin: the good news is squeekboard was not required, as there is a built-in keyboard stub | 15:43 |
kanavin | moto-timo, nice :) as for screenshots, did you bring it up on physical HW? | 15:43 |
kanavin | maybe qemu next? | 15:43 |
moto-timo | kanavin: the bad news is it needed some X11 stuff | 15:43 |
moto-timo | kanavin: yes, I will be launching a qemu build next | 15:44 |
moto-timo | kanavin: yes, physical rpi4 HW | 15:44 |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 15:55 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 265 seconds) | 15:57 | |
*** camus1 is now known as camus | 15:57 | |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has quit IRC (Quit: Leaving) | 15:59 | |
*** kranzo[m] <kranzo[m]!~kranzomat@2001:470:69fc:105::dd3e> has quit IRC (Quit: You have been kicked for being idle) | 16:00 | |
*** frieder <frieder!~frieder@i59F4B6AF.versanet.de> has quit IRC (Read error: Connection reset by peer) | 16:00 | |
*** zpfvo <zpfvo!~fvo@88.130.219.135> has quit IRC (Remote host closed the connection) | 16:00 | |
*** frieder <frieder!~frieder@i59F4B6AF.versanet.de> has joined #yocto | 16:00 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 16:01 | |
*** johnt <johnt!~john@109.255.144.36> has joined #yocto | 16:06 | |
qschulz | ndec_: we have to be a bit more careful when tagging releases, 3.3 is "broken" as it's marked as "dev" instead of "3.3" because we forgot to update conf.py | 16:06 |
qschulz | jaskij[m]: I implemented the 3.2 -> 3.2.4 redirect in the Yocto docs but I think it's a mistake | 16:09 |
qschulz | to do so. Because 3.2 is actually a release too. Like 3.2 is basically a 3.2.0 | 16:09 |
*** oobitots <oobitots!~oobitots@46.211.67.53> has quit IRC (Ping timeout: 256 seconds) | 16:10 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 16:17 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 16:17 | |
*** mckoan is now known as mckoan|away | 16:21 | |
mckoan|away | e | 16:21 |
*** oobitots <oobitots!~oobitots@46.211.58.44> has joined #yocto | 16:23 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Quit: Leaving) | 16:26 | |
*** rsalveti <rsalveti!uid117878@id-117878.uxbridge.irccloud.com> has joined #yocto | 16:29 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 16:37 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 16:38 | |
*** frieder <frieder!~frieder@i59F4B6AF.versanet.de> has quit IRC (Ping timeout: 265 seconds) | 16:47 | |
*** arr <arr!~ar@208.116.162.162> has quit IRC (Ping timeout: 265 seconds) | 16:47 | |
*** arr <arr!~ar@208.116.162.162> has joined #yocto | 16:51 | |
Wouter01008 | Howdy! Anyone experience with the npm.bbclass? I'm trying to build a package, but I need to copy the npm-shrinkwrap from the git repo of the npm package into the recipe and include it in SRC_URI to properly download the deps. Is there any way to use the npm-shrinkwrap from the git repo instead? | 16:53 |
Wouter01008 | If I don't copy the npm-shrinkwrap it'll error out: `npm ERR! Could not install from "{truncated}/git/node_modules/{vendor}/{dep}" as it does not contain a package.json file.`. The whole node_modules folder is non-existent. | 16:54 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 16:56 | |
*** nateglims <nateglims!~nateglims@52.95.4.10> has joined #yocto | 16:59 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 17:07 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 264 seconds) | 17:09 | |
*** camus1 is now known as camus | 17:09 | |
*** pgowda <pgowda!uid516182@id-516182.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 17:12 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 17:25 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 17:28 | |
*** jmiehe1 <jmiehe1!~Thunderbi@user/jmiehe> has joined #yocto | 17:28 | |
*** jmiehe1 is now known as jmiehe | 17:31 | |
*** rfried <rfried!~rfried@practical-trainings.com> has quit IRC (Quit: The Lounge - https://thelounge.github.io) | 17:34 | |
*** rfried <rfried!~rfried@practical-trainings.com> has joined #yocto | 17:34 | |
*** rfried <rfried!~rfried@practical-trainings.com> has quit IRC (Client Quit) | 17:35 | |
*** oobitots <oobitots!~oobitots@46.211.58.44> has quit IRC (Ping timeout: 256 seconds) | 17:37 | |
*** rfried <rfried!~rfried@practical-trainings.com> has joined #yocto | 17:38 | |
Wouter01008 | Okay, I digged into the code and I don't think that's possible. | 17:46 |
*** Wouter01008 is now known as Wouter0100 | 17:46 | |
RP | smurray, dl9pf: we're about to start getting warnings on meta-agl-core from ptest-runner: https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/270 | 17:57 |
*** florian <florian!~florian@dynamic-002-243-097-197.2.243.pool.telefonica.de> has joined #yocto | 18:01 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 18:12 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 18:12 | |
*** kiran_ <kiran_!~kiran@2607:fea8:5a80:ea0:28f0:1d21:bdad:3cd9> has quit IRC (Ping timeout: 246 seconds) | 18:14 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Ping timeout: 265 seconds) | 18:16 | |
*** kiran_ <kiran_!~kiran@2607:fea8:5a80:ea0:28f0:1d21:bdad:3cd9> has joined #yocto | 18:25 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 18:27 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 18:28 | |
*** oobitots <oobitots!~oobitots@46.211.58.44> has joined #yocto | 18:32 | |
*** oobitots91 <oobitots91!~oobitots@aer01-mda2-dmz-wsa-6.cisco.com> has joined #yocto | 18:43 | |
*** oobitots <oobitots!~oobitots@46.211.58.44> has quit IRC (Ping timeout: 256 seconds) | 18:46 | |
*** pabigot <pabigot!~pab@67-1-116-23.tcso.qwest.net> has quit IRC (Remote host closed the connection) | 18:51 | |
*** pabigot <pabigot!~pab@67-1-116-23.tcso.qwest.net> has joined #yocto | 18:51 | |
*** pabigot <pabigot!~pab@67-1-116-23.tcso.qwest.net> has quit IRC (Remote host closed the connection) | 18:54 | |
*** pabigot <pabigot!~pab@67-1-116-23.tcso.qwest.net> has joined #yocto | 18:56 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 19:03 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 19:03 | |
*** ant__ <ant__!~ant@host-82-54-240-7.retail.telecomitalia.it> has joined #yocto | 19:11 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 19:13 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 19:13 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 19:20 | |
smurray | RP: I can take a look at it later today | 19:21 |
RP | smurray: I know you're travelling, sorry :/ | 19:23 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 19:23 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 19:24 | |
smurray | RP: I’m a bit surprised, our patch is pretty small now. It should be easy to fix | 19:24 |
RP | smurray: I admit I haven't looked at what the patch is doing | 19:27 |
smurray | RP: it’s a much tweaked version of an old patch to add an option to emit LAVA style results. At this point it’s probably low impact enough to upstream it, I just keep forgetting it | 19:28 |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has joined #yocto | 19:30 | |
moto-timo | smurray: sounds familiar :) | 19:31 |
smurray | moto-timo: indeed ;) | 19:31 |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Client Quit) | 19:32 | |
Wouter0100 | Is there some way to use `${B}` in defining SRC_URI? It seems to cause a loop, but I'm not sure if there's any other way to do so. The use-case is to first let a fetcher (`git://`) download some files, and then use that file in another fetcher (`npmsw://`). In this case the order would be really important, but I don't think this would be a viable | 19:36 |
Wouter0100 | solution? | 19:36 |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 19:49 | |
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 20:05 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 20:09 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 20:09 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Remote host closed the connection) | 20:09 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 20:09 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 20:13 | |
*** rber|res <rber|res!~rber|res@ppp-2-86-135-62.home.otenet.gr> has quit IRC (Ping timeout: 245 seconds) | 20:18 | |
*** rber|res <rber|res!~rber|res@ppp-2-86-132-26.home.otenet.gr> has joined #yocto | 20:21 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 264 seconds) | 20:24 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 20:24 | |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has joined #yocto | 20:35 | |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Quit: Textual IRC Client: www.textualapp.com) | 20:40 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 20:41 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 20:43 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 265 seconds) | 20:43 | |
*** camus1 is now known as camus | 20:43 | |
*** yates <yates!~user@fv-nc-f7af8b91e1-234237-1.tingfiber.com> has joined #yocto | 20:43 | |
vd | does if [ -n "${FOOBAR}" ] ; doo_rootfs[depends] += "somerecipe:task" ; fi work? | 20:43 |
vd | or does it need to be done in python? | 20:44 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 20:45 | |
kergoth | a bitbake file isn't shell, you can't use shell constructs like that if statement | 20:45 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 20:45 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Remote host closed the connection) | 20:45 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 20:45 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Remote host closed the connection) | 20:45 | |
kergoth | anonymous python is your best bet there | 20:45 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 20:45 | |
kergoth | see the bitbake user manual for the details on exactly what's allowed in our file format | 20:45 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Remote host closed the connection) | 20:45 | |
vd | kergoth I was thinking about a function. Is there anonymous shell function? | 20:46 |
kergoth | no | 20:46 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 20:46 | |
kergoth | do_rootfs[depends] += isn't shell either | 20:46 |
kergoth | you're trying to shoehorn bitbake into shell into bitbake, interleaving the two file formats. not going to happen | 20:46 |
vd | ok I see, so python anonymous is the only option, got it | 20:46 |
kergoth | yep | 20:46 |
vd | thank you, I was a bit confused on the various syntaxes ^^ | 20:47 |
*** oobitots91 <oobitots91!~oobitots@aer01-mda2-dmz-wsa-6.cisco.com> has quit IRC (Ping timeout: 256 seconds) | 20:47 | |
kergoth | it's one file format, the bitbake one. when you define a "shell function" in bitbake you're just setting a bitbake variable and setting a flag to tell bitbake to execute it with a shell script. | 20:48 |
kergoth | the bitbake user manual file format section is definitive | 20:48 |
kergoth | (at least, what's there is) | 20:48 |
kergoth | foo () { bar; } is the same as foo="bar"; foo[func] = "1"; foo[shell] = "1"; :) | 20:48 |
vd | interesting! | 20:49 |
vd | kergoth: how would you do the equivalent of `install -m 600 ${DEPLOY_DIR_IMAGE}/foo ${IMAGE_ROOTFS}/bar` in python, if that is possible? | 20:49 |
kergoth | the whole point of the ability to write shell functions is to make that not necessary :) but python can call out to shell with bb.process.run() | 20:50 |
vd | ho nevermind, I'll simply add a shell ROOTFS_POSTPROCESS_COMMAND from an anonymous python function. | 20:50 |
kergoth | probably easiest, yeah | 20:51 |
kergoth | the bitbake file format is not shell *or* python, it's its own format, that happens to allow for shell or python to run in particular contexts. | 20:51 |
yates | why does yocto attempt to download some tarball when i provide a simple git url: SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git;protocol=git;" | 20:51 |
yates | ? | 20:51 |
vd | (the whole point was to have do_rootfs[depends] and ROOTFS_POSTPROCESS_COMMAND appended conditionally) | 20:51 |
yates | here's the whole recipe: http://paste.debian.net/1213631/ | 20:52 |
kergoth | yates: mirroring. you have one or more mirrors enabled, and that's our how mirrors distribute git repositories today | 20:52 |
kergoth | as tarballs | 20:52 |
yates | kergoth: thanks, but how am i enabling mirroring? | 20:52 |
kergoth | How would I know how you have your build configured? | 20:52 |
kergoth | Check your distro | 20:52 |
kergoth | poky enables use of yocto mirrors, iirc | 20:53 |
vd | In shell, the best equivalent to python's `if d.getVar('FOO'):` would be `if [ -n "${FOO}" ]`, correct? | 20:54 |
yates | kergoth: i appreciate your input but i have no idea what you are talking about, re "how would i know how you have your build configured". | 20:55 |
yates | perhaps i should ask, "Hypothetically, if i intended mirros to be enabled, how would i do it/" | 20:56 |
yates | ? | 20:56 |
kergoth | You're asking a question that's literally impossible to answer without context | 20:56 |
kergoth | MIRRORS or PREMIRRORS are set in the metadata, does that help? | 20:56 |
kergoth | it can be set anywhere | 20:56 |
kergoth | *convention* dictates its often the distro | 20:56 |
yates | are you referring to something in the build/conf? | 20:56 |
kergoth | If you don't know what a distro is, I don't know how to help you | 20:58 |
kergoth | See the yocto project documentation | 20:58 |
kergoth | distros aren't generally in build/conf, no | 20:58 |
RP | yates: anything can set those variables, a class, a distro config, an include file or probably other things | 20:58 |
RP | yates: see what MIRRORS and PREMIRRORS are set to with bitbake-getvar or bitbake -e | 20:58 |
RP | OE enables mirrors by default, not just poky | 21:00 |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 21:01 | |
kergoth | ah, thanks for the clarification | 21:01 |
vd | is it common for a bbclass to inherit core-image or is it preferred that the recipe does inherit core-image myclass | 21:02 |
vd | ? | 21:02 |
RP | vd: either is fine, depends what you're doing | 21:02 |
vd | RP: I want to share the code that I have in a recipe which does embed a few files like overlay images and customization like SSH port, etc. | 21:04 |
*** johnt <johnt!~john@109.255.144.36> has left #yocto (WeeChat 3.2.1) | 21:04 | |
RP | vd: put another way, does myclass depend on core-image or is it independent ? | 21:06 |
yates | RP: bitbake-getvar is not a command in my path | 21:06 |
RP | yates: it is new for 3.4 | 21:06 |
vd | it will be more flexible in case you want to create a new recipe compared to bbappend the base one or requiring it | 21:07 |
*** kiran_ <kiran_!~kiran@2607:fea8:5a80:ea0:28f0:1d21:bdad:3cd9> has quit IRC (Ping timeout: 246 seconds) | 21:07 | |
RP | vd: it it works separately, it gives others more possible options | 21:07 |
vd | RP: myclass does customize IMAGE_INSTALL and IMAGE_FEATURES for example, but doesn't depend on it per-se | 21:07 |
RP | vd: so putting it in the recipe is fine it if doesn't require it and have a hard dependency | 21:07 |
vd | ok thank you | 21:08 |
vd | If the recipe does 'inherit core-image myclass', can myclass check if core-image is inherited? | 21:09 |
RP | vd: it can in anon python | 21:12 |
RP | vd: you start to have to wonder if it should be requiring it at that point though | 21:13 |
vd | RP: it's just that my system consist or basically creating recipes from two classes: "core-image" (for the images) and "bundle" for an update framework bundle recipes. Ideally I'd like to share my build configuration variables in both, i.e. "inherit myclass" from both core-image and bundle recipes. | 21:16 |
vd | Does that make sense? | 21:16 |
yates | so why is (eventually) this fetch failing when i have git cloned that url and can checkout that revision? http://paste.debian.net/1213633/ | 21:16 |
yates | it's a damn liar! | 21:16 |
RP | yates: is that revision in the master branch? | 21:18 |
yates | yes | 21:19 |
yates | http://paste.debian.net/1213634/ | 21:21 |
RP | yates: that is not what I asked. You're saying the revision is in the repository which I do not doubt. I asked "is that revision in the master branch" | 21:22 |
RP | yates: to be clear, bitbake is saying the revision is not in the branch specified. I suspect that rather than lying, it is in fact telling you quite plainly something which is true | 21:23 |
*** amitk_ <amitk_!~amit@103.208.71.3> has joined #yocto | 21:23 | |
RP | yates: bitbake looks forward your apology ;-) | 21:24 |
*** florian <florian!~florian@dynamic-002-243-097-197.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 250 seconds) | 21:24 | |
*** amitk <amitk!~amit@103.208.71.135> has quit IRC (Ping timeout: 245 seconds) | 21:25 | |
RP | vd: you can do that, I'm not sure its a great idea but you know what you're doing better than me | 21:26 |
vd | RP: well I would trust you more than more about what seems good or not for bitbake recipes ;-) | 21:33 |
vd | RP: you would write two classes, myimage and mybundle, instead of a single myclass guessing what kind of recipe is being written? | 21:36 |
RP | vd: probably, or three, one with the common parts shared by the two | 21:36 |
RP | but I'm not writing them :) | 21:36 |
yates | bitbake: i apologize, i was wrong, and i just can't live without you.. BABY COME BACK!!! | 21:37 |
vd | RP: I've seen a lot of these actually. I guess they're the way to go, but it can feel kind of messy to have all these foo-common, foo-common-base, foo-base, etc... classes sometimes :/ | 21:37 |
RP | vd: pros and cons. I do agree and I have tried to clean up and simplify where we can | 21:38 |
yates | http://paste.debian.net/1213640/ | 21:38 |
RP | yates: exactly, so set the branch correctly :) | 21:40 |
yates | convoluted torvalds and his demon-seed git... | 21:41 |
yates | https://www.youtube.com/watch?v=CDeG4S-mJts | 21:42 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 21:45 | |
meck[m] | Hi, does anyone know if you can do something like "export FOO_class-native" from local.conf or auto.conf? I want to set a environment variable for any package that uses the host gcc, but it would be nice not to pollute the non native packages... | 21:52 |
*** BobPungartnik <BobPungartnik!~Pung@177.41.198.100> has joined #yocto | 21:54 | |
*** amitk_ <amitk_!~amit@103.208.71.3> has quit IRC (Ping timeout: 265 seconds) | 21:54 | |
RP | JPEW: with that patch reverted I have https://autobuilder.yoctoproject.org/typhoon/#/builders/73/builds/4053 and then https://autobuilder.yoctoproject.org/typhoon/#/builders/73/builds/4055 in an identical build later - i.e it didn't reuse much sstate :( | 21:57 |
*** agners <agners!~ags@2a02:169:3df5:10:5c1d:e28a:f461:57d5> has quit IRC (Quit: WeeChat 3.2.1) | 21:57 | |
*** BobPungartnik <BobPungartnik!~Pung@177.41.198.100> has quit IRC (Client Quit) | 21:58 | |
*** arr <arr!~ar@208.116.162.162> has quit IRC (Ping timeout: 265 seconds) | 22:06 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Quit: Leaving.) | 22:14 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 22:21 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 22:21 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Remote host closed the connection) | 22:21 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 22:22 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit) | 22:26 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto | 22:28 | |
vd | Can an image feature make the recipe inherits a class? | 22:35 |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 22:42 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 245 seconds) | 22:44 | |
*** camus1 is now known as camus | 22:44 | |
*** nateglims <nateglims!~nateglims@52.95.4.10> has quit IRC (Quit: Client closed) | 22:45 | |
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has quit IRC (Quit: Konversation terminated!) | 22:45 | |
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has joined #yocto | 22:51 | |
*** otavio <otavio!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has quit IRC (Remote host closed the connection) | 22:56 | |
*** otavio <otavio!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has joined #yocto | 23:04 | |
*** pabigot <pabigot!~pab@67-1-116-23.tcso.qwest.net> has quit IRC (Quit: Leaving.) | 23:10 | |
*** florian <florian!~florian@dynamic-002-243-097-197.2.243.pool.telefonica.de> has joined #yocto | 23:11 | |
*** rber|res <rber|res!~rber|res@ppp-2-86-132-26.home.otenet.gr> has quit IRC (Remote host closed the connection) | 23:22 | |
*** rber|res <rber|res!~rber|res@ppp-2-86-132-26.home.otenet.gr> has joined #yocto | 23:22 | |
*** florian <florian!~florian@dynamic-002-243-097-197.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 250 seconds) | 23:24 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!