| *** florian_kc <florian_kc!~florian@dynamic-093-133-027-134.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 00:27 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 00:32 | |
| *** DvorkinDmitry <DvorkinDmitry!~dvorkin@5.167.98.73> has quit IRC (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/) | 01:00 | |
| *** DvorkinDmitry <DvorkinDmitry!~dvorkin@5.167.98.73> has joined #oe | 01:18 | |
| *** umbramalison <umbramalison!~umbramali@188.74.90.42> has quit IRC (Quit: %So long and thanks for all the fish%) | 02:24 | |
| *** umbramalison <umbramalison!~umbramali@188.74.90.42> has joined #oe | 02:25 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #oe | 02:43 | |
| *** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-19-184-147-77-157.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!) | 02:48 | |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe | 04:19 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 04:59 | |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Ping timeout: 256 seconds) | 05:20 | |
| *** camus <camus!~Instantbi@117.143.3.24> has joined #oe | 06:11 | |
| *** camus <camus!~Instantbi@117.143.3.24> has quit IRC (Client Quit) | 06:14 | |
| *** camus <camus!~Instantbi@117.143.3.24> has joined #oe | 06:14 | |
| *** camus <camus!~Instantbi@117.143.3.24> has quit IRC (Client Quit) | 06:15 | |
| *** camus <camus!~Instantbi@117.143.3.24> has joined #oe | 06:16 | |
| *** camus <camus!~Instantbi@117.143.3.24> has quit IRC (Ping timeout: 255 seconds) | 06:21 | |
| *** camus <camus!~Instantbi@2409:8a1e:9123:760:4485:770:a208:250e> has joined #oe | 06:21 | |
| *** mattes-b_ <mattes-b_!~mattes-br@ksapp01-nat-ersatz.iosb.fraunhofer.de> has quit IRC () | 06:59 | |
| *** pbergin <pbergin!~pbergin@c-799071d5.44006-0-69747578.bbcust.telenor.se> has quit IRC (Quit: Leaving) | 07:17 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe | 07:23 | |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe | 07:34 | |
| *** rob_w_ <rob_w_!~bob@host-82-135-31-73.customer.m-online.net> has joined #oe | 07:39 | |
| *** mckoan|away is now known as mckoan | 07:49 | |
| *** camus1 <camus1!~Instantbi@117.143.3.24> has joined #oe | 07:52 | |
| *** camus <camus!~Instantbi@2409:8a1e:9123:760:4485:770:a208:250e> has quit IRC (Ping timeout: 260 seconds) | 07:54 | |
| *** camus1 is now known as camus | 07:54 | |
| *** Argakhan <Argakhan!~tunahan@78.188.72.174> has joined #oe | 08:12 | |
| Argakhan | 1 | 08:12 |
|---|---|---|
| *** dl9pf[m] <dl9pf[m]!~dl9pfmatr@2001:470:69fc:105::9a8> has joined #oe | 08:13 | |
| Argakhan | 1/join libera | 08:13 |
| *** Argakhan <Argakhan!~tunahan@78.188.72.174> has quit IRC (Quit: WeeChat 3.5) | 08:16 | |
| *** camus <camus!~Instantbi@117.143.3.24> has quit IRC (Remote host closed the connection) | 08:16 | |
| *** camus <camus!~Instantbi@2409:8a1e:9123:760:4485:770:a208:250e> has joined #oe | 08:17 | |
| *** ArgaKhan <ArgaKhan!~Srain@78.188.72.174> has joined #oe | 08:18 | |
| *** mvlad <mvlad!~mvlad@2a02:2f08:4503:c400:24d7:51ff:fed6:906d> has joined #oe | 08:19 | |
| *** RobW <RobW!~rcwoolley@216.154.26.130> has joined #oe | 09:01 | |
| *** rcw <rcw!~rcwoolley@216.154.26.130> has quit IRC (Ping timeout: 268 seconds) | 09:04 | |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 09:11 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 10:03 | |
| *** Frank48 <Frank48!~Frank@cust-95-128-91-242.breedbanddelft.nl> has joined #oe | 10:18 | |
| *** Frank48 <Frank48!~Frank@cust-95-128-91-242.breedbanddelft.nl> has quit IRC (Quit: Client closed) | 11:07 | |
| *** Frank47 <Frank47!~Frank@cust-95-128-91-242.breedbanddelft.nl> has joined #oe | 11:12 | |
| *** rob_w_ <rob_w_!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Quit: Leaving) | 11:26 | |
| *** xroumegue <xroumegue!~roumegue@2a01:cb1d:b1:7700:5df5:e132:399c:4ebd> has quit IRC (Ping timeout: 264 seconds) | 11:32 | |
| *** xroumegue <xroumegue!~roumegue@2a01:cb1d:b1:7700:417c:9890:49d6:4fd8> has joined #oe | 11:44 | |
| *** Frank47 <Frank47!~Frank@cust-95-128-91-242.breedbanddelft.nl> has quit IRC (Quit: Client closed) | 12:05 | |
| *** Frank47 <Frank47!~Frank47@cust-95-128-91-242.breedbanddelft.nl> has joined #oe | 12:06 | |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Ping timeout: 256 seconds) | 12:21 | |
| jonmason | OEDEVM has started (34 mins ago) | 12:34 |
| jonmason | https://www.openembedded.org/wiki/OEDvM_2022.11 | 12:34 |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe | 12:55 | |
| *** Frank47 <Frank47!~Frank47@cust-95-128-91-242.breedbanddelft.nl> has quit IRC (Quit: Client closed) | 13:14 | |
| *** Frank47 <Frank47!~Frank47@cust-95-128-91-242.breedbanddelft.nl> has joined #oe | 13:14 | |
| *** cmhe <cmhe!~cmhe@p578adb1c.dip0.t-ipconnect.de> has joined #oe | 13:30 | |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Ping timeout: 252 seconds) | 13:31 | |
| *** Frank47 <Frank47!~Frank47@cust-95-128-91-242.breedbanddelft.nl> has quit IRC (Quit: Client closed) | 13:37 | |
| *** Frank47 <Frank47!~Frank47@cust-95-128-91-242.breedbanddelft.nl> has joined #oe | 13:37 | |
| *** camus <camus!~Instantbi@2409:8a1e:9123:760:4485:770:a208:250e> has quit IRC (Ping timeout: 260 seconds) | 13:48 | |
| *** DvorkinDmitry <DvorkinDmitry!~dvorkin@5.167.98.73> has quit IRC (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/) | 13:49 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #oe | 13:53 | |
| *** Frank47 <Frank47!~Frank47@cust-95-128-91-242.breedbanddelft.nl> has quit IRC (Quit: Client closed) | 14:42 | |
| *** Frank47 <Frank47!~Frank47@cust-95-128-91-242.breedbanddelft.nl> has joined #oe | 14:42 | |
| *** Frank47 <Frank47!~Frank47@cust-95-128-91-242.breedbanddelft.nl> has quit IRC (Client Quit) | 14:45 | |
| *** mattes-bru <mattes-bru!~mattes-br@ksapp01-nat-ersatz.iosb.fraunhofer.de> has joined #oe | 14:48 | |
| *** mattes-b_ <mattes-b_!~mattes-br@ksapp01-nat-ersatz.iosb.fraunhofer.de> has joined #oe | 14:51 | |
| *** mattes-bru <mattes-bru!~mattes-br@ksapp01-nat-ersatz.iosb.fraunhofer.de> has quit IRC (Ping timeout: 260 seconds) | 14:54 | |
| *** mattes-b_ <mattes-b_!~mattes-br@ksapp01-nat-ersatz.iosb.fraunhofer.de> has quit IRC (Ping timeout: 256 seconds) | 15:04 | |
| *** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-19-184-147-77-157.dsl.bell.ca> has joined #oe | 15:20 | |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has joined #oe | 15:35 | |
| *** Frank66 <Frank66!~Frank@186-153-172-081.dynamic.caiway.nl> has joined #oe | 15:41 | |
| *** dl9pf[m] <dl9pf[m]!~dl9pfmatr@2001:470:69fc:105::9a8> has quit IRC (Quit: You have been kicked for being idle) | 16:00 | |
| *** Frank66 <Frank66!~Frank@186-153-172-081.dynamic.caiway.nl> has quit IRC (Quit: Client closed) | 16:06 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 268 seconds) | 16:36 | |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 16:42 | |
| Jin^eLD | paulbarker: hi, you are the one who did some rust attempts on Yocto, right? I remember seeing a presentation of yours | 17:06 |
| *** dl9pf[m] <dl9pf[m]!~dl9pfmatr@2001:470:69fc:105::9a8> has joined #oe | 17:06 | |
| paulbarker | Jin^eLD: I know I looked at some of it a while back. Other folks have done more and better work on Rust support since I last touched it | 17:06 |
| Jin^eLD | do you know whom I should rather ask? basically I am wondering how much of a PITA it would be to integrate a rust application into my rootfs on kirkstone? | 17:07 |
| Jin^eLD | I googled out a rust layer, but it was not clear how good the support is and if it wasnt only meant for the master branch for the moment | 17:08 |
| paulbarker | You can ask the room at large :) | 17:08 |
| Jin^eLD | right hehe | 17:08 |
| * paulbarker wonders what Randy McLeod's nick is | 17:09 | |
| fray | vmeson | 17:10 |
| paulbarker | That's the one | 17:10 |
| paulbarker | vmeson knows more about the current state of Rust support | 17:11 |
| Jin^eLD | vmeson: ping :> | 17:11 |
| paulbarker | You can also email the Yocto list | 17:11 |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 17:12 | |
| *** mckoan is now known as mckoan|away | 17:12 | |
| Jin^eLD | let's see if I can get a quick answer here first, so far I am trying to get an idea if the topic is worth pursuing at all | 17:12 |
| Jin^eLD | although I heard that newer kernels will have some rust stuff in some way, so I guess the suffering will be inevitable at some point :) | 17:13 |
| vmeson | Jin^eLD: in a meeting, i'll read later... | 17:14 |
| Jin^eLD | ack, thx | 17:14 |
| *** cmhe <cmhe!~cmhe@p578adb1c.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 246 seconds) | 17:27 | |
| *** Frank75 <Frank75!~Frank@186-153-172-081.dynamic.caiway.nl> has joined #oe | 17:37 | |
| *** vmeson <vmeson!~rmacleod@23-233-86-175.cpe.pppoe.ca> has quit IRC (Ping timeout: 252 seconds) | 17:47 | |
| *** Frank75 <Frank75!~Frank@186-153-172-081.dynamic.caiway.nl> has quit IRC (Quit: Client closed) | 17:53 | |
| *** vmeson <vmeson!~rmacleod@23-233-86-175.cpe.pppoe.ca> has joined #oe | 18:04 | |
| *** mattes-bru <mattes-bru!~mattes-br@ksapp01-nat-ersatz.iosb.fraunhofer.de> has joined #oe | 18:09 | |
| Jin^eLD | fray: I am still fiddling with this build dependency stuff you helped me with a few days ago; I am trying to figure out - is it possible to vardepsexclude a whole task? or does it only work for variables? | 18:11 |
| vmeson | Jin^eLD: it used to be quite easy to use 'cargo bitbake' to generate a recipe for most, but not all, rust apps. | 18:11 |
| vmeson | I did that for ripgrep and fd-find when the rust merge to oe-core was happening. | 18:12 |
| Jin^eLD | vmeson: actually I did not quite understand what "cargo bitbake" was, it seemed like an alternative btibake, so it is instead a .bb recipe generator? | 18:12 |
| vmeson | Jin^eLD: yes but it may be obsolete depending on what release/branch you are using. | 18:13 |
| Jin^eLD | I am on kirkstone | 18:13 |
| vmeson | The new approach is: meta/classes-recipe/cargo-update-recipe-crates.bbclass | 18:13 |
| Jin^eLD | let me have a look.. | 18:13 |
| Jin^eLD | that is part of meta-rust? | 18:14 |
| vmeson | meta/classes-recipe/cargo-update-recipe-crates.bbclass is only on master. | 18:14 |
| vmeson | no, let me find the repo... | 18:14 |
| vmeson | err, kind of part of meta-rust in that it's here: https://github.com/meta-rust/cargo-bitbake | 18:15 |
| vmeson | but not in the meta-rust layer itself. | 18:15 |
| Jin^eLD | ok you got me cofused now, so where do I finnd meta/classes-recipe/cargo-update-recipe-crates.bbclass ? the above link to meta-rust/cargo-bitbake does not seem to have that bbclass, unless I missed it | 18:16 |
| vmeson | for master, look into: meta/classes-recipe/cargo-update-recipe-crates.bbclass | 18:17 |
| vmeson | for earlier releases, use cargo bitbake | 18:17 |
| vmeson | eg: | 18:17 |
| vmeson | cd .../ripgrep.git | 18:17 |
| vmeson | git pull; git checkout <tag-release>; cargo bitbake --> Wrote: ripgrep_13.0.0.bb | 18:18 |
| Jin^eLD | ok wait.. meta/classes-recipe/cargo-update-recipe-crates.bbclass is from master, meta-rust? or from master of cargo-bitbake? | 18:18 |
| JaMa | Jin^eLD: and that bbclass works fine in kirkstone if you backport it | 18:19 |
| Jin^eLD | or master on poky? | 18:19 |
| vmeson | poky/master | 18:19 |
| Jin^eLD | JaMa: that would have been my next question :) | 18:19 |
| Jin^eLD | oh, its on poky master, ok got it | 18:19 |
| *** florian_kc <florian_kc!~florian@dynamic-078-049-045-123.78.49.pool.telefonica.de> has joined #oe | 18:19 | |
| * vmeson tries the new ripgrep recipe... | 18:19 | |
| JaMa | https://github.com/webosose/meta-webosose/commit/9bdfae7988077d0211eeee79cc339d0770cd86b4 | 18:19 |
| JaMa | https://github.com/webosose/meta-webosose/commit/f45bc985f7da1ac4fda8dd1425f5f9ce48869591 | 18:20 |
| JaMa | notice the warning about python-3.11 in kirkstone backport (I've already forgot about that) | 18:21 |
| Jin^eLD | yes, exactly, just wanted to ask whats up with python 3.11 as this may be a more complicated backport | 18:21 |
| JaMa | but you can still use it in master and than backport the resulting recipes to kirkstone (it's one-time task to generate SRC_URI list) | 18:21 |
| Jin^eLD | aha.. so 3.11 is only needed to generate the actual recipe | 18:22 |
| JaMa | right | 18:22 |
| Jin^eLD | I could try that | 18:22 |
| Jin^eLD | old dog hates new tricks :) | 18:22 |
| Jin^eLD | I wish my colleagute sticked to good old C ;) | 18:22 |
| Jin^eLD | *colleague | 18:23 |
| vmeson | Jin^eLD: have you ever spent time fixing CVEs ? ;-) | 18:23 |
| Jin^eLD | vmeson: no :P | 18:23 |
| vmeson | If you had, then your opinion of good old C/C++ might change. Mine did. | 18:24 |
| JaMa | well unfortunately we're all doomed, cargo is as bad as npm and all other fancy language-specific package managers | 18:24 |
| Jin^eLD | vmeson: my issue is usually lesser with the language (maybe except C++), but more with - exactly what JaMa mentioned, once they also come up with some super fancy package management it gets ugly | 18:25 |
| JaMa | vmeson: once you start hunting CVE issues inside those old C/C++ components statically linked to something INSIDE various containers your product might use.. | 18:25 |
| Jin^eLD | anyhow.. I guess I will need to set up a poky master build so that I can generate taht one recipe :) | 18:26 |
| Jin^eLD | thank you for the pointer! let's see if I manage to do it | 18:26 |
| JaMa | fixing tiff is realativelly easy, fixing all of the tiff libraries involved in something is on another level | 18:26 |
| vmeson | Jin^eLD: good luck and it's probably worth sending an email to the yocto list with a summary of what you learned and if you encountered any problems. | 18:27 |
| vmeson | It may be ignored but it will be in the archives for people to search. | 18:27 |
| vmeson | *ignored initially | 18:27 |
| Jin^eLD | :) | 18:28 |
| Jin^eLD | you mean not ignored but blended out as "lets hope I don't have to go through this too"? :) ack, will do | 18:28 |
| vmeson | Jin^eLD: thanks! | 18:29 |
| Jin^eLD | thank you for the pointers! you too JaMa | 18:30 |
| *** florian_kc <florian_kc!~florian@dynamic-078-049-045-123.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 18:32 | |
| *** mattes-bru <mattes-bru!~mattes-br@ksapp01-nat-ersatz.iosb.fraunhofer.de> has quit IRC (Ping timeout: 252 seconds) | 18:51 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 19:02 | |
| *** florian_kc <florian_kc!~florian@dynamic-078-049-045-123.78.49.pool.telefonica.de> has joined #oe | 19:03 | |
| vmeson | Jin^eLD: I fixed the license info in the recipe generated by cargo bitbake and I'm bitbaking ripgrep 13.x on master. I'll checkout the new approach after some food. | 19:06 |
| vmeson | In the last few days, one of my machines has been failing in an interesting / abrupt manner. start bitbake and withing a few seconds: | 19:07 |
| vmeson | [Errno 11] write could not complete without blockingrmacleod@ala-lpggp3:/ala-lpggp31/rmacleod/src/distro/yocto/b/rusty$ echo $? -> 0 | 19:07 |
| vmeson | Has anyone else seen that happen on poky/master ? | 19:07 |
| Jin^eLD | vmeson: cool, curious how it plays out, it will take a while till I get to it, most likely sometime next week | 19:08 |
| vmeson | It's hard to reproduce but I've seen it more than 4 times in the last few days. | 19:08 |
| vmeson | Jin^eLD: sure, we'll be waiting for your summary! | 19:09 |
| Jin^eLD | :) | 19:11 |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #oe | 19:15 | |
| *** mattes-bru <mattes-bru!~mattes-br@ksapp01-nat-ersatz.iosb.fraunhofer.de> has joined #oe | 19:51 | |
| *** davidlt <davidlt!~davidlt@78-63-27-146.static.zebra.lt> has quit IRC (Ping timeout: 252 seconds) | 19:54 | |
| *** mattes-bru <mattes-bru!~mattes-br@ksapp01-nat-ersatz.iosb.fraunhofer.de> has quit IRC (Ping timeout: 268 seconds) | 19:57 | |
| Jin^eLD | if I wanted to conditionally pull a repository within do_compile(), how coudl I overcome pseudo? git clone complains about ssh permissions and I guess its pseudo related since the owner of /etc/ssh was changed to nobody | 20:14 |
| Jin^eLD | it works in the devshell, but it does not work when just bitbaking the recipe | 20:15 |
| Jin^eLD | doh, never mind, I forgot do_compile[network] = "1" | 20:17 |
| *** florian_kc <florian_kc!~florian@dynamic-078-049-045-123.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 256 seconds) | 20:27 | |
| Jin^eLD | fray: the vardepseclude way on DEPENDS did not do the trick, unfortunately; I ended up with a hack that works though, I got rid of the "A" recipe and am checking it out "manually" directly in do_compile() of "B", which ultimately solves my problem | 21:23 |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 21:29 | |
| *** florian_kc <florian_kc!~florian@dynamic-078-049-045-123.78.49.pool.telefonica.de> has joined #oe | 21:43 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #oe | 22:08 | |
| *** florian_kc <florian_kc!~florian@dynamic-078-049-045-123.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 256 seconds) | 22:18 | |
| *** mvlad <mvlad!~mvlad@2a02:2f08:4503:c400:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection) | 22:24 | |
| *** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-19-184-147-77-157.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!) | 23:13 | |
| *** florian_kc <florian_kc!~florian@dynamic-078-049-045-123.78.49.pool.telefonica.de> has joined #oe | 23:17 | |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!