*** 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 #yocto | 01: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 #yocto | 01:05 | |
*** Ram-Z <Ram-Z!~Ram-Z@li1814-254.members.linode.com> has joined #yocto | 01:08 | |
*** odra_ <odra_!~odra@201-69-114-148.dial-up.telesp.net.br> has joined #yocto | 01: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 #yocto | 01:32 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto | 01: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 #yocto | 01: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 #yocto | 02: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 #yocto | 02:56 | |
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto | 03: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 #yocto | 04: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 #yocto | 04: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 #yocto | 04: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 #yocto | 05:08 | |
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has joined #yocto | 05:45 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 05:46 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05: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 #yocto | 05: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 #yocto | 05:54 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 05:56 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05: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 #yocto | 06:09 | |
*** vladest <vladest!~Thunderbi@124.150.198.178.dynamic.wline.res.cust.swisscom.ch> has joined #yocto | 06: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 #yocto | 06:34 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 06: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 #yocto | 06:39 | |
*** mckoan|away is now known as mckoan | 06:51 | |
mckoan | good morning | 06:51 |
---|---|---|
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…) | 06:53 | |
LetoThe2nd | yo dudX | 06:54 |
*** tre <tre!~tre@ip5f5886dd.dynamic.kabel-deutschland.de> has joined #yocto | 06:56 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:4904:c800:24d7:51ff:fed6:906d> has joined #yocto | 07:06 | |
mckoan | hey LetoThe2nd, how was Dublin ? | 07:08 |
LetoThe2nd | mckoan: very busy and very awesome! | 07:08 |
mckoan | LetoThe2nd: :-D | 07:09 |
LetoThe2nd | I 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 #yocto | 07:12 | |
abelloni | LetoThe2nd: sneaking illegal products ;) | 07:29 |
LetoThe2nd | abelloni: 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 #yocto | 07:38 | |
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has quit IRC (Quit: Leaving.) | 07:40 | |
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has joined #yocto | 07:40 | |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 07: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 | |
abelloni | LetoThe2nd: didn(t you get a refill at Teeling ? :) | 07:56 |
LetoThe2nd | abelloni: i just refilled myself. | 08:03 |
abelloni | Did you try poitín? | 08:03 |
LetoThe2nd | abelloni: 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 |
abelloni | we stayed a bit behind during the distillery tour and we chatted with one of the workers there | 08:08 |
LetoThe2nd | abelloni: shameless plug: https://www.linkedin.com/feed/update/urn:li:activity:6976910500592762880/ | 08:08 |
abelloni | he said we could ask for poitín at the bar | 08:08 |
abelloni | this was 72% of alcohol | 08:08 |
LetoThe2nd | hmm but thats no fun to drink straight. | 08:08 |
LetoThe2nd | the internets say teeling poitin is 52.5%, that sounds more reasonable. | 08:10 |
abelloni | the bottled one, yes | 08:10 |
LetoThe2nd | heh so they gave you a cask ;-) | 08:10 |
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has quit IRC (Ping timeout: 264 seconds) | 08:17 | |
abelloni | well, it was in a bottle but not a commercial one | 08:17 |
abelloni | it is a part they sample before mixing | 08:18 |
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has joined #yocto | 08:18 | |
LetoThe2nd | ah cool | 08:19 |
LetoThe2nd | i 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 #yocto | 08: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 #yocto | 08: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 #yocto | 08: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 #yocto | 08:44 | |
*** d-s-e <d-s-e!~d-s-e@i5C758F78.versanet.de> has joined #yocto | 08: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 #yocto | 08:49 | |
mcfrisk | is 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 | |
mcfrisk | not sure if using TOPDIR is a good idea.. | 09:07 |
qschulz | mcfrisk: LAYERDIR? | 09:07 |
*** davidinux <davidinux!~davidinux@92.118.62.188> has joined #yocto | 09:10 | |
mcfrisk | LAYERDIR: "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 |
mcfrisk | I can use the same path which is in bblayers.conf since that is generated, a bit of a hack but could do | 09: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 #yocto | 09:16 | |
qschulz | mcfrisk: 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 #yocto | 09:36 | |
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has quit IRC (Ping timeout: 252 seconds) | 09:37 | |
*** zpfvo <zpfvo!~fvo@i59f5cc10.versanet.de> has joined #yocto | 09: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 #yocto | 10:00 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 10:14 | |
*** mckoan is now known as mckoan|away | 10:18 | |
rburton | mcfrisk: 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 |
mcfrisk | rburton: 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 area | 10:47 | |
RP | it is also risky though as far too easy to hardcode layer paths into sstate sigs | 10:47 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 10:56 | |
rburton | RP: mcfrisk there is poky-contrib:ross/layerpath... | 11:04 |
mcfrisk | I think I'll contibute a simple git-describe.bbclass which can be used for such, I'll document examples there. | 11:07 |
rburton | mcfrisk: have you seen image-buildinfo.bbclass? | 11:09 |
rburton | extending buildcfg.py to have a describe function would make sense | 11: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 #yocto | 11:18 | |
*** zkrx <zkrx!~slimshady@2001:1715:9d9e:65f0:21e:6ff:fe42:521> has joined #yocto | 11:19 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 11:35 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 11: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 #yocto | 11: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 #yocto | 12:10 | |
qschulz | mcfrisk: if you want to change SDK_VERSIOn/DISTRO_VERSION/MAINTAINER< why not just define a new distro which includes poky.conf? | 12:29 |
qschulz | and change them there? | 12:33 |
rburton | or 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 #yocto | 12:48 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 13:01 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Remote host closed the connection) | 13:03 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 13: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 #yocto | 13:21 | |
RP | rburton: the other bug we really need to fix is this systemd one with the postinst issue that keep affecting avahi | 13:23 |
RP | rburton: https://autobuilder.yoctoproject.org/typhoon/#/builders/102/builds/3595/steps/12/logs/stdio was it appearing again | 13:23 |
* RP keeps forgetting this one | 13:23 | |
* RP suspects that may be our most frequently occurring now | 13: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 | |
mcfrisk | qschulz, 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 #yocto | 13:30 | |
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:474e:10f9:2e1f:5718> has quit IRC (Quit: vladest) | 13:40 | |
JPEW | RP: Can we just use `bc` instead of postinstall scripts maybe | 13:43 |
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:b93a:162f:41b7:93e2> has joined #yocto | 13:44 | |
qschulz | mcfrisk: I think we are more challenging the = => ?= change in poky.conf | 13:47 |
qschulz | mcfrisk: 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 quickly | 13: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 #yocto | 13:50 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto | 13:50 | |
vermaete | Could it be that 'touchscreen' is still in the documentation, but not anymore in the code as MACHINE_FEATURE. | 13:50 |
RP | JPEW: the hard part is ensuring it was built | 13:50 |
vermaete | https://docs.yoctoproject.org/singleindex.html#machine-features | 13:51 |
vermaete | ca8f7ecca7c19933ffcf1a9f080a39a84318ebb4 in poky | 13:51 |
qschulz | mcfrisk: you could have a distro which is literally just: require conf/distro/poky.conf DISTRO_VERSION = "git describe stuff" | 13:52 |
qschulz | vermaete: nothing uses this feature in poky indeed | 13:53 |
qschulz | without thinking too much, I'd say you could send a patch to yocto-docs git repo to fix this | 13:55 |
qschulz | thanks for the report! (and looking forward to the patch :) ) | 13:55 |
vermaete | qschulz Thanks, will send a patch somewhere this week. | 13:56 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 14:01 | |
*** d-s-e <d-s-e!~d-s-e@i5C758F78.versanet.de> has quit IRC (Ping timeout: 252 seconds) | 14:02 | |
rburton | RP: what's the bug for that? | 14:07 |
rburton | ah 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 #yocto | 14:10 | |
rburton | using run-postinsts in the dnf.py tests does seem overkill. thats got invasive and non-trivial postinsts | 14:11 |
JPEW | rburton: Ya, that what I was thinking also | 14: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 | |
rburton | RP JPEW i can poke at this now | 14: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 #yocto | 14:16 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto | 14:23 | |
RP | JPEW: 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 |
RP | rburton: ^^^ | 14:26 |
RP | maybe some dbg package? | 14:26 |
JPEW | Oh, ya a -dbg package would probably work well. A "normal" package would probably break dnf when it's uninstalled though | 14:27 |
RP | I wonder if we should create a test package somewhere specifically for this | 14:27 |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 14:28 | |
*** davidinux <davidinux!~davidinux@92.118.62.239> has joined #yocto | 14: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 #yocto | 14:50 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 14: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 #yocto | 14: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 #yocto | 15:04 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 15:06 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 15:06 | |
*** Tokamak <Tokamak!~Tokamak@172.58.188.234> has joined #yocto | 15:18 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 15: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 #yocto | 15: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 #yocto | 15:34 | |
*** kscherer <kscherer!~kscherer@dsl-173-206-91-155.tor.primus.ca> has joined #yocto | 15:44 | |
*** Guest634 <Guest634!~Guest63@mtl.savoirfairelinux.net> has joined #yocto | 15: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 #yocto | 15:53 | |
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto | 15: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 #yocto | 16:20 | |
*** zpfvo <zpfvo!~fvo@i59F5CC10.versanet.de> has quit IRC (Quit: Leaving.) | 16:25 | |
zwelch | i 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-th | 16:34 |
zwelch | e-box support. | 16:34 |
fray | Cortex 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 |
zwelch | For 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 |
fray | with 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 |
zwelch | Right, the uC firmware will be a non-OS. | 16:35 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 16:36 | |
fray | I'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 |
zwelch | IIRC, doesn't the BBMULTICONFIG stuff enable this kind of scenario? | 16:36 |
fray | yes 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 |
fray | but 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 everything | 16:38 |
rburton | zwelch: 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 | |
zwelch | fray: 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 |
zwelch | Thanks for the leads. :) | 16:45 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 16:45 | |
rburton | zwelch: 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 build | 16: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 #yocto | 17:03 | |
*** manuel__ <manuel__!~manuel198@62.99.131.178> has joined #yocto | 17: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 #yocto | 17: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 #yocto | 17: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 #yocto | 17:21 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Ping timeout: 244 seconds) | 17:27 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 17:27 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 18:06 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 18:06 | |
*** florian_kc <florian_kc!~florian@dynamic-078-049-006-129.78.49.pool.telefonica.de> has joined #yocto | 18:24 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 18:25 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 18:26 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 18: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 #yocto | 18: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 #yocto | 18:43 | |
mischief | for 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 #yocto | 19:12 | |
*** ferlzc <ferlzc!~ferlzc@177.52.30.120> has joined #yocto | 19:12 | |
ferlzc | Hi, 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 |
ferlzc | I'm trying to use EXTRA_OECONF += "lib=${STAGING_LIBDIR}/libssh2" | 19:16 |
ferlzc | if I check via devshell, the recipe-sysroot/lib/libssh2 exists but the folder is empty | 19:19 |
ferlzc | and I'm unable to find the libssh2.so | 19:19 |
ferlzc | any direction on where I should look? | 19:20 |
mischief | ferlzc: did you add it to DEPENDS? you probably want to use pkgconfig to find it properly. | 19:29 |
ferlzc | yes 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 #yocto | 20: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 #yocto | 20: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 #yocto | 20: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 #yocto | 20: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 | |
mischief | ferlzc: 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 #yocto | 21: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 #yocto | 21:14 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 21:16 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto | 21: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 #yocto | 21:49 | |
*** zwelch <zwelch!~zwelch@fluffy.mandolincreekfarm.com> has quit IRC (Ping timeout: 250 seconds) | 21:50 | |
*** zwelch <zwelch!~zwelch@fluffy.mandolincreekfarm.com> has joined #yocto | 21:52 | |
khem | jaskij: 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 distros | 21: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 #yocto | 21:54 | |
khem | And 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 problems | 21:54 |
khem | Best 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 compilers | 21:55 |
khem | Right 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 engineers | 21: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 #yocto | 22: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 #yocto | 22: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 newlines | 23:05 |
mischief | speaking of rust, do you guys know if it's possible to make statically linked binaries with rust in yocto? | 23:15 |
mischief | the 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 #yocto | 23: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 #yocto | 23: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/!