Thursday, 2022-09-22

*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)00:29
*** Ram-Z <Ram-Z!~Ram-Z@li1814-254.members.linode.com> has quit IRC (Ping timeout: 252 seconds)00:55
*** odra <odra!~odra@2804:431:c7e0:4cd0:d9c3:2ecc:b117:27c6> has joined #yocto01:00
*** davidinux <davidinux!~davidinux@138.199.54.250> has quit IRC (Ping timeout: 265 seconds)01:03
*** davidinux <davidinux!~davidinux@81.22.36.104> has joined #yocto01:05
*** Ram-Z <Ram-Z!~Ram-Z@li1814-254.members.linode.com> has joined #yocto01:08
*** odra_ <odra_!~odra@201-69-114-148.dial-up.telesp.net.br> has joined #yocto01:19
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC (Ping timeout: 268 seconds)01:20
*** odra <odra!~odra@2804:431:c7e0:4cd0:d9c3:2ecc:b117:27c6> has quit IRC (Ping timeout: 250 seconds)01:21
*** RobertBerger <RobertBerger!~rber|res@88-117-85-248.adsl.highway.telekom.at> has joined #yocto01:32
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto01:34
*** rber|res <rber|res!~rber|res@88-117-85-248.adsl.highway.telekom.at> has quit IRC (Ping timeout: 252 seconds)01:34
*** starblue <starblue!~juergen@dslb-094-220-104-030.094.220.pools.vodafone-ip.de> has quit IRC (Ping timeout: 268 seconds)01:51
*** starblue <starblue!~juergen@dslb-094-220-117-178.094.220.pools.vodafone-ip.de> has joined #yocto01:52
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)02:00
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto02:45
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Read error: Connection reset by peer)02:53
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto02:56
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto03:33
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)04:04
*** amitk <amitk!~amit@103.208.71.110> has joined #yocto04:15
*** davidinux <davidinux!~davidinux@81.22.36.104> has quit IRC (Ping timeout: 252 seconds)04:31
*** davidinux <davidinux!~davidinux@92.118.62.170> has joined #yocto04:33
*** davidinux <davidinux!~davidinux@92.118.62.170> has quit IRC (Ping timeout: 264 seconds)04:41
*** davidinux <davidinux!~davidinux@79.51.136.124> has joined #yocto04:43
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)04:47
*** beneth <beneth!5cb2199230@xmpp.beneth.fr> has quit IRC (Read error: Connection reset by peer)04:55
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto05:08
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has joined #yocto05:45
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)05:46
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto05:46
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds)05:49
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto05:49
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)05:54
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto05:54
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)05:56
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto05:56
*** Guest6391 <Guest6391!~Guest63@mtl.savoirfairelinux.net> has quit IRC (Quit: Ping timeout (120 seconds))06:03
*** thomasd13 <thomasd13!~thomasd13@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto06:09
*** vladest <vladest!~Thunderbi@124.150.198.178.dynamic.wline.res.cust.swisscom.ch> has joined #yocto06:13
*** Payam <Payam!~Payam@c83-250-236-236.bredband.tele2.se> has quit IRC (Ping timeout: 264 seconds)06:32
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 265 seconds)06:34
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto06:34
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto06:34
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 265 seconds)06:38
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto06:39
*** mckoan|away is now known as mckoan06:51
mckoangood morning06:51
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…)06:53
LetoThe2ndyo dudX06:54
*** tre <tre!~tre@ip5f5886dd.dynamic.kabel-deutschland.de> has joined #yocto06:56
*** mvlad <mvlad!~mvlad@2a02:2f08:4904:c800:24d7:51ff:fed6:906d> has joined #yocto07:06
mckoanhey LetoThe2nd, how was Dublin ?07:08
LetoThe2ndmckoan: very busy and very awesome!07:08
mckoanLetoThe2nd: :-D07:09
LetoThe2ndI couldn't stick with the YP booth as much as I would have liked, but on the other could connect with very many people :-)07:11
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has joined #yocto07:12
abelloniLetoThe2nd: sneaking illegal products ;)07:29
LetoThe2ndabelloni: i'm kinda disappointed we didn't make it through all of the bottle. almost there, i think there's only like 5-10 shots left in it.07:31
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has joined #yocto07:38
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has quit IRC (Quit: Leaving.)07:40
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has joined #yocto07:40
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto07:45
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)07:54
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)07:55
abelloniLetoThe2nd: didn(t you get a refill at Teeling ? :)07:56
LetoThe2ndabelloni: i just refilled myself.08:03
abelloniDid you try poitín?08:03
LetoThe2ndabelloni: no, at least not consciously. i tried the three at teeling, bought kilbeggan single pot and single grain (and handed out those two), and had a classic bushmills black at the airport to wrap things up.08:06
abelloniwe stayed a bit behind during the distillery tour and we chatted with one of the workers there08:08
LetoThe2ndabelloni: shameless plug: https://www.linkedin.com/feed/update/urn:li:activity:6976910500592762880/08:08
abellonihe said we could ask for poitín at the bar08:08
abellonithis was 72% of alcohol08:08
LetoThe2ndhmm but thats no fun to drink straight.08:08
LetoThe2ndthe internets say teeling poitin is 52.5%, that sounds more reasonable.08:10
abellonithe bottled one, yes08:10
LetoThe2ndheh so they gave you a cask ;-)08:10
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has quit IRC (Ping timeout: 264 seconds)08:17
abelloniwell, it was in a bottle but not a commercial one08:17
abelloniit is a part they sample before mixing08:18
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has joined #yocto08:18
LetoThe2ndah cool08:19
LetoThe2ndi got pulled into "things" towards the end of the teeling party with the cisco and comcast people.08:19
*** davidinux <davidinux!~davidinux@79.51.136.124> has quit IRC (Ping timeout: 265 seconds)08:21
*** davidinux <davidinux!~davidinux@37.120.201.230> has joined #yocto08:21
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Quit: Leaving)08:26
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)08:34
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto08:34
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 265 seconds)08:39
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto08:39
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds)08:44
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto08:44
*** d-s-e <d-s-e!~d-s-e@i5C758F78.versanet.de> has joined #yocto08:46
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 265 seconds)08:49
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto08:49
mcfriskis there a variable which points to a specific meta layer path? I'd use it for 'git describe'09:00
*** davidinux <davidinux!~davidinux@37.120.201.230> has quit IRC (Ping timeout: 244 seconds)09:02
mcfrisknot sure if using TOPDIR is a good idea..09:07
qschulzmcfrisk: LAYERDIR?09:07
*** davidinux <davidinux!~davidinux@92.118.62.188> has joined #yocto09:10
mcfriskLAYERDIR: "When used inside the layer.conf configuration file, this variable provides the path of the current layer." But I'm looking for this outside of layer conf..09:11
mcfriskI can use the same path which is in bblayers.conf since that is generated, a bit of a hack but could do09:12
*** davidinux <davidinux!~davidinux@92.118.62.188> has quit IRC (Ping timeout: 248 seconds)09:14
*** davidinux <davidinux!~davidinux@host-79-51-136-124.retail.telecomitalia.it> has joined #yocto09:16
qschulzmcfrisk: set a unique variable with LAYERDIR in it?09:16
*** kriive <kriive!~kriive@user/kriive> has quit IRC (Remote host closed the connection)09:34
*** kriive <kriive!~kriive@user/kriive> has joined #yocto09:36
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has quit IRC (Ping timeout: 252 seconds)09:37
*** zpfvo <zpfvo!~fvo@i59f5cc10.versanet.de> has joined #yocto09:40
fabatera[m]Would anyone confirm whether the following should work:09:43
fabatera[m]Running bitbake -c devshell virtual/kernel from a docker container running inside a screen session.09:43
*** starblue <starblue!~juergen@dslb-094-220-117-178.094.220.pools.vodafone-ip.de> has quit IRC (Ping timeout: 244 seconds)09:57
*** starblue <starblue!~juergen@dslb-094-220-117-178.094.220.pools.vodafone-ip.de> has joined #yocto10:00
*** seninha <seninha!~seninha@user/seninha> has joined #yocto10:14
*** mckoan is now known as mckoan|away10:18
rburtonmcfrisk: what do you actually want to do? bitbake has functions to give you the layer/version breakdown you see when the build starts.  if you want to save the layer path then just do an immediate assignment in layer.conf, ie MY_LAYER:= "${LAYERDIR}"10:40
mcfriskrburton: I want to create a BUILD_ID for a layer which uses kas to setup all needed layers. Then use that for os-release, image file and SDK versioning.10:43
* RP has wondered about having a better API for layers in this area10:47
RPit is also risky though as far too easy to hardcode layer paths into sstate sigs10:47
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto10:56
rburtonRP: mcfrisk there is poky-contrib:ross/layerpath...11:04
mcfriskI think I'll contibute a simple git-describe.bbclass which can be used for such, I'll document examples there.11:07
rburtonmcfrisk: have you seen image-buildinfo.bbclass?11:09
rburtonextending buildcfg.py to have a describe function would make sense11:10
*** zpfvo <zpfvo!~fvo@i59f5cc10.versanet.de> has quit IRC (Ping timeout: 252 seconds)11:16
*** zkrx <zkrx!~slimshady@adsl-89-217-230-95.adslplus.ch> has quit IRC (Ping timeout: 268 seconds)11:17
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has joined #yocto11:18
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:21e:6ff:fe42:521> has joined #yocto11:19
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)11:35
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto11:35
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)11:47
RobertBerger@fabatera[m]: yes this works, I use it from byobu on top of the screen session ;)11:48
*** seninha <seninha!~seninha@user/seninha> has joined #yocto11:51
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)12:02
*** kevinrowland <kevinrowland!~kevinrowl@136.226.67.0> has quit IRC (Quit: Client closed)12:09
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto12:10
qschulzmcfrisk: if you  want to change SDK_VERSIOn/DISTRO_VERSION/MAINTAINER< why not just define a new distro which includes poky.conf?12:29
qschulzand change them there?12:33
rburtonor just write your own distro, don't use poky for production!12:36
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:21e:6ff:fe42:521> has quit IRC (Ping timeout: 264 seconds)12:37
*** vladest <vladest!~Thunderbi@124.150.198.178.dynamic.wline.res.cust.swisscom.ch> has quit IRC (Remote host closed the connection)12:48
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:474e:10f9:2e1f:5718> has joined #yocto12:48
*** goliath <goliath!~goliath@user/goliath> has joined #yocto13:01
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Remote host closed the connection)13:03
*** goliath <goliath!~goliath@user/goliath> has joined #yocto13:04
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Quit: Leaving)13:17
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)13:20
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto13:21
RPrburton: the other bug we really need to fix is this systemd one with the postinst issue that keep affecting avahi13:23
RPrburton: https://autobuilder.yoctoproject.org/typhoon/#/builders/102/builds/3595/steps/12/logs/stdio was it appearing again13:23
* RP keeps forgetting this one13:23
* RP suspects that may be our most frequently occurring now13:23
fabatera[m]<RobertBerger> "@fabatera[m]: yes this works..." <- Thank you! Something is missing here then. I get only a blank new line after running bitbake -c devshell ...13:24
*** tre <tre!~tre@ip5f5886dd.dynamic.kabel-deutschland.de> has quit IRC (Remote host closed the connection)13:29
*** davidinux <davidinux!~davidinux@host-79-51-136-124.retail.telecomitalia.it> has quit IRC (Ping timeout: 268 seconds)13:30
mcfriskqschulz, rburton: yea but my 'product' is just an intermediate meta layer with some features added on top of poky, meta-oe etc. When testing the binaries I still want to know what versions are on target. It's all based on poky and with as few changes as possible. I can host the bbclass also elsewhere, it's that tiny..13:30
*** davidinux <davidinux!~davidinux@92.118.62.112> has joined #yocto13:30
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:474e:10f9:2e1f:5718> has quit IRC (Quit: vladest)13:40
JPEWRP: Can we just use `bc` instead of postinstall scripts maybe13:43
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:b93a:162f:41b7:93e2> has joined #yocto13:44
qschulzmcfrisk: I think we are more challenging the = => ?= change in poky.conf13:47
qschulzmcfrisk: I would very much not have this, because I already foresee users coming to us with logs where the distro says poky but the version is like 100.5.18-gdecaf and this will make it a bit harder to get the proper information quickly13:48
qschulz(it's often important to know which version of poky git repo the user is using, this does it pretty well if they're using poky)13:49
*** davidinux <davidinux!~davidinux@92.118.62.112> has quit IRC (Ping timeout: 252 seconds)13:49
*** vermaete <vermaete!~vermaete@mail.oip.be> has joined #yocto13:50
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto13:50
vermaeteCould it be that 'touchscreen' is still in the documentation, but not anymore in the code as MACHINE_FEATURE.13:50
RPJPEW: the hard part is ensuring it was built13:50
vermaetehttps://docs.yoctoproject.org/singleindex.html#machine-features13:51
vermaeteca8f7ecca7c19933ffcf1a9f080a39a84318ebb4 in poky13:51
qschulzmcfrisk: you could have a distro which is literally just: require conf/distro/poky.conf DISTRO_VERSION = "git describe stuff"13:52
qschulzvermaete: nothing uses this feature in poky indeed13:53
qschulzwithout thinking too much, I'd say you could send a patch to yocto-docs git repo to fix this13:55
qschulzthanks for the report! (and looking forward to the patch :) )13:55
vermaeteqschulz Thanks, will send a patch somewhere this week.13:56
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto14:01
*** d-s-e <d-s-e!~d-s-e@i5C758F78.versanet.de> has quit IRC (Ping timeout: 252 seconds)14:02
rburtonRP: what's the bug for that?14:07
rburtonah https://bugzilla.yoctoproject.org/show_bug.cgi?id=14787?14:09
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:b93a:162f:41b7:93e2> has quit IRC (Remote host closed the connection)14:09
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:b93a:162f:41b7:93e2> has joined #yocto14:10
rburtonusing run-postinsts in the dnf.py tests does seem overkill.  thats got invasive and non-trivial postinsts14:11
JPEWrburton: Ya, that what I was thinking also14:12
*** vermaete <vermaete!~vermaete@mail.oip.be> has quit IRC (Quit: Client closed)14:12
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)14:13
rburtonRP JPEW i can poke at this now14:14
*** thomasd13 <thomasd13!~thomasd13@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 264 seconds)14:16
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)14:16
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto14:16
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto14:23
RPJPEW: I was thinking a bit more. We know dnf will be installed to run these tests so I suspect we can use some dependency of dnf :)14:26
RPrburton: ^^^14:26
RPmaybe some dbg package?14:26
JPEWOh, ya a -dbg package would probably work well. A "normal" package would probably break dnf when it's uninstalled though14:27
RPI wonder if we should create a test package somewhere specifically for this14:27
*** seninha <seninha!~seninha@user/seninha> has joined #yocto14:28
*** davidinux <davidinux!~davidinux@92.118.62.239> has joined #yocto14:34
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has quit IRC (Ping timeout: 248 seconds)14:34
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Ping timeout: 260 seconds)14:38
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has joined #yocto14:50
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto14:58
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds)14:59
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto14:59
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)15:04
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto15:04
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)15:06
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto15:06
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto15:18
*** seninha <seninha!~seninha@user/seninha> has joined #yocto15:22
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)15:29
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto15:29
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 265 seconds)15:34
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto15:34
*** kscherer <kscherer!~kscherer@dsl-173-206-91-155.tor.primus.ca> has joined #yocto15:44
*** Guest634 <Guest634!~Guest63@mtl.savoirfairelinux.net> has joined #yocto15:49
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Read error: Connection reset by peer)15:52
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto15:53
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto15:56
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Read error: Connection reset by peer)16:19
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto16:20
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has quit IRC (Quit: Leaving.)16:25
zwelchi find myself spec'ing a microcontroller to offload some CPU tasks:  gpio, rs232, i2c, and a few low-level timing-critical tasks. I can find a part to satisfy my requirements easily enough (leaning toward something with a Cortex M), but good silicon is not enough. The question I have here today is along the lines of "who is the least evil vendor?" when it comes to uC tools, such that I can build my firmware in Yocto from source using out-of-th16:34
zwelche-box support.16:34
frayCortex M (or R) doesn't build directly from YP in most cases.  You'll need something like Zephyr or other custom (non-Linux) OS or baremetal config..16:35
zwelchFor more context, I want the binary firmware to be bundled into the RFS, such that the CPU can update the uC as needed.16:35
fraywith that said there are some vendors who do have baremetal compilation support as part of the Yocto Project.. but it's pretty spotty (to the best of my knowledge)16:35
zwelchRight, the uC firmware will be a non-OS.16:35
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)16:36
frayI'm not familiar with most of the current semis for ARM based systems that include M/R functionaity on the same chip.  (I work for AMD/Xilinx, I'm really only familiar with our stuff)16:36
zwelchIIRC, doesn't the BBMULTICONFIG stuff enable this kind of scenario?16:36
frayyes it can.  Where I am, we're JUST startign to use multiconfig to do that kind of thing.  For instance out ZynqMP FPGA SoC contains Cortex-A, Cortex-R and Microblaze CPUs (in addition to the FPGA logic which could say be turned into a risc-v)..  We've got code [reccently released as EA] that uses multiconfig to build all of the parts and pieces from source for their respective ISAs..16:38
fraybut multiconfig really is (IMHO) the right way to do it.  This way developers who only care abou tthe baremetal can do "single" builds for their work.. but a system integrator can do a master build of everything16:38
rburtonzwelch: meta-arm has plenty of examples of using the prebuilt arm gcc for M to build eg TF-M.  I want to move that to multiconfig as fray says, but this way works...16:41
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)16:44
zwelchfray: Yup, i"m wearing both hats. I get to write the firmware and then integrate the image into the RFS, just as soon as I spec the part and have our EE integrate it with the next rev of the board. The BBMULTICONFIG support seems a natural fit, and it sounds like the `meta-arm` bits that rburton just mentioned would let me build this firmware. Seems possible, at least.16:44
zwelchThanks for the leads. :)16:45
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto16:45
rburtonzwelch: the short version is that meta-arm-toolchain ships recipes for the binary releases of the arm toolchains for R and M cores, so your firmware recipe can just depend on them and use them to build16:52
*** PhoenixMage <PhoenixMage!~phoenix@206.83.113.14> has quit IRC (Ping timeout: 265 seconds)17:01
*** PhoenixMage <PhoenixMage!~phoenix@206.83.114.108> has joined #yocto17:03
*** manuel__ <manuel__!~manuel198@62.99.131.178> has joined #yocto17:04
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:b93a:162f:41b7:93e2> has quit IRC (Quit: vladest)17:05
*** vladest <vladest!~Thunderbi@124.150.198.178.dynamic.wline.res.cust.swisscom.ch> has joined #yocto17:06
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has quit IRC (Ping timeout: 264 seconds)17:07
*** manuel__ <manuel__!~manuel198@62.99.131.178> has quit IRC (Ping timeout: 265 seconds)17:12
*** PhoenixMage <PhoenixMage!~phoenix@206.83.114.108> has quit IRC (Ping timeout: 244 seconds)17:13
*** PhoenixMage <PhoenixMage!~phoenix@206.83.118.76> has joined #yocto17:15
*** PhoenixMage <PhoenixMage!~phoenix@206.83.118.76> has quit IRC (Ping timeout: 265 seconds)17:20
*** PhoenixMage <PhoenixMage!~phoenix@206.83.112.50> has joined #yocto17:21
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Ping timeout: 244 seconds)17:27
*** seninha <seninha!~seninha@user/seninha> has joined #yocto17:27
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)18:06
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto18:06
*** florian_kc <florian_kc!~florian@dynamic-078-049-006-129.78.49.pool.telefonica.de> has joined #yocto18:24
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto18:25
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)18:26
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto18:27
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has quit IRC (Read error: Connection reset by peer)18:28
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Ping timeout: 264 seconds)18:29
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto18:29
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)18:40
*** frosteyes1 <frosteyes1!~frosteyes@185.53.130.211> has quit IRC (Quit: WeeChat 2.8)18:43
*** frosteyes <frosteyes!~frosteyes@185.53.130.211> has joined #yocto18:43
mischieffor some reason my kernel recipe fails in do_kernel_configme. it seems that it fails because ccache is not in $PATH. my recipe for the kernel uses inherit ccache, but i don't see ccache in recipe-sysroot-native/usr/bin/. any idea what i can do about that?18:51
*** otavio <otavio!~otavio@200.102.164.25> has quit IRC (Ping timeout: 252 seconds)19:00
*** mvlad <mvlad!~mvlad@2a02:2f08:4904:c800:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection)19:11
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:21e:6ff:fe42:521> has joined #yocto19:12
*** ferlzc <ferlzc!~ferlzc@177.52.30.120> has joined #yocto19:12
ferlzcHi, i`m trying to use libssh2 recipe as a dependency to compile a custom recipe that needs it to compile. The problem is that I'm not figuring out which is the correct way to pass to gcc the path o libssh2 provided by yocto.19:16
ferlzcI'm trying to use EXTRA_OECONF += "lib=${STAGING_LIBDIR}/libssh2"19:16
ferlzcif I check via devshell, the recipe-sysroot/lib/libssh2 exists but the folder is empty19:19
ferlzcand I'm unable to find the libssh2.so19:19
ferlzcany direction on where I should look?19:20
mischiefferlzc: did you add it to DEPENDS? you probably want to use pkgconfig to find it properly.19:29
ferlzcyes I did, how do I use pkgconfig to find the proper path?19:30
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)19:34
*** ptsneves <ptsneves!~Thunderbi@031011128148.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 268 seconds)19:56
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…)19:57
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 265 seconds)19:59
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto20:04
*** creich <creich!~creich@p200300f6af4139108ba64acf3026305d.dip0.t-ipconnect.de> has quit IRC (Read error: Connection reset by peer)20:06
*** creich <creich!~creich@p200300f6af4139108ba64acf3026305d.dip0.t-ipconnect.de> has joined #yocto20:08
*** creich <creich!~creich@p200300f6af4139108ba64acf3026305d.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)20:35
*** creich <creich!~creich@p200300f6af4139108ba64acf3026305d.dip0.t-ipconnect.de> has joined #yocto20:36
*** creich <creich!~creich@p200300f6af4139108ba64acf3026305d.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)20:41
*** Saurabh <Saurabh!~Saurabh@155.190.2.33> has joined #yocto20:55
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Remote host closed the connection)21:00
*** Saurabh <Saurabh!~Saurabh@155.190.2.33> has quit IRC (Quit: Client closed)21:04
mischiefferlzc: usually you use pkg-config --cflags for compiler flags and pkg-config --libs for linker flags.21:08
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds)21:09
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto21:09
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)21:11
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 246 seconds)21:14
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto21:14
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto21:16
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto21:31
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)21:39
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 244 seconds)21:49
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto21:49
*** zwelch <zwelch!~zwelch@fluffy.mandolincreekfarm.com> has quit IRC (Ping timeout: 250 seconds)21:50
*** zwelch <zwelch!~zwelch@fluffy.mandolincreekfarm.com> has joined #yocto21:52
khemjaskij: rusts rolling release model is not inline with yocto release model as you are seeing the effects and it’s a hard sell because the way they distribute the compiler and dev env is via rustup and abstracts on top of distros21:53
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 265 seconds)21:54
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto21:54
khemAnd it’s not a problem on desktop distros or native environments since you can always keep up with rustup however cross build infrastructures like yocto has problems21:54
khemBest is to raise the awareness maybe it will stabilize with editions and I am hoping of you write your a/w conservatively and pin to older editions you might not have a big need for newer compilers21:55
khemRight now the modus operandi is update the compiler and move on and to their credit they have made it quite simple to do so with rustup it’s a dream for developers but a nightmare for release engineers21:57
*** ferlzc <ferlzc!~ferlzc@177.52.30.120> has quit IRC (Quit: Leaving)21:59
moto-timo@khem  ++22:18
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 265 seconds)22:19
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto22:19
*** florian_kc <florian_kc!~florian@dynamic-078-049-006-129.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 264 seconds)22:23
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 246 seconds)22:23
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto22:24
jaskij[m]khem @khem:matrix.org: my whole point of pinging you was that I hoped someone with more knowledge would participate in that issue. I know at least the RHEL and Fedora maintainer did join.23:05
jaskij[m]I have had no troubles so far, but if their libc FFI drops 1.59 using Rust with Yocto will likely become hell.23:05
jaskij[m]I read Cargo's dock a few times and it does not seem like `--locked` or `--frozen` do what we'd want and keep the build to specific update versions.23:05
jaskij[m]And asking the Rust team to backport features will go nowhere. FYI there's a `MSRV` field introduced which, once Cargo's resolver takes it into account, hopefully use solve this issue.23:05
jaskij[m]Urgh, sorry for the wall of text, Element erased my newlines23:05
mischiefspeaking of rust, do you guys know if it's possible to make statically linked binaries with rust in yocto?23:15
mischiefthe ones i tested out were all dynamic.23:15
*** barometz <barometz!~dvanb@31-151-148-212.dynamic.upc.nl> has quit IRC (Ping timeout: 265 seconds)23:24
*** barometz <barometz!~dvanb@31-151-148-212.dynamic.upc.nl> has joined #yocto23:26
*** barometz <barometz!~dvanb@31-151-148-212.dynamic.upc.nl> has quit IRC (Ping timeout: 265 seconds)23:49
*** barometz <barometz!~dvanb@31-151-148-212.dynamic.upc.nl> has joined #yocto23:51
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Ping timeout: 252 seconds)23:54
*** barometz <barometz!~dvanb@31-151-148-212.dynamic.upc.nl> has quit IRC (Ping timeout: 244 seconds)23:56

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!