*** Net147 <Net147!~Net147@167-179-157-192.a7b39d.syd.nbn.aussiebb.net> has joined #yocto | 00:09 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 00:39 | |
*** bluelightning <bluelightning!~paul@2406:e003:1587:9901:8c24:c649:ccd6:11c5> has quit IRC (Remote host closed the connection) | 00:41 | |
*** bluelightning <bluelightning!~paul@2406:e003:1587:9901:5515:cef4:e4d9:adee> has joined #yocto | 00:42 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 01:26 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 264 seconds) | 01:28 | |
*** camus1 is now known as camus | 01:28 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Ping timeout: 246 seconds) | 01:31 | |
*** rber|res <rber|res!~rber|res@ppp-2-84-88-128.home.otenet.gr> has joined #yocto | 01:32 | |
*** ecdhe <ecdhe!~ecdhe@mms-rf-support.com> has joined #yocto | 01:34 | |
*** RobertBerger <RobertBerger!~rber|res@ppp-2-84-88-128.home.otenet.gr> has quit IRC (Ping timeout: 258 seconds) | 01:34 | |
*** ecdhe <ecdhe!~ecdhe@mms-rf-support.com> has quit IRC (Read error: Connection reset by peer) | 01:51 | |
*** ecdhe <ecdhe!~ecdhe@mms-rf-support.com> has joined #yocto | 01:52 | |
*** ecdhe_ <ecdhe_!~ecdhe@mms-rf-support.com> has joined #yocto | 01:57 | |
*** Net147 <Net147!~Net147@user/net147> has quit IRC (Ping timeout: 260 seconds) | 01:58 | |
*** ecdhe <ecdhe!~ecdhe@mms-rf-support.com> has quit IRC (Ping timeout: 260 seconds) | 01:58 | |
*** Net147 <Net147!~Net147@167-179-157-192.a7b39d.syd.nbn.aussiebb.net> has joined #yocto | 02:05 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 264 seconds) | 02:09 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 02:09 | |
roussinm | Is there a documented PEG for bitbake? | 02:09 |
---|---|---|
roussinm | Wondering if I could write a language server for it, maybe the easiest would be to bake it inside the bitbake repository... | 02:13 |
roussinm | s/bake/write/ | 02:13 |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 02:25 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 264 seconds) | 02:26 | |
*** camus1 is now known as camus | 02:26 | |
*** ecdhe_ <ecdhe_!~ecdhe@mms-rf-support.com> has quit IRC (Read error: Connection reset by peer) | 02:33 | |
*** ecdhe <ecdhe!~ecdhe@mms-rf-support.com> has joined #yocto | 02:33 | |
*** pgowda_ <pgowda_!uid516182@id-516182.ilkley.irccloud.com> has joined #yocto | 02:48 | |
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 264 seconds) | 03:24 | |
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #yocto | 03:26 | |
*** Tokamak <Tokamak!~Tokamak@107.117.203.17> has joined #yocto | 03:27 | |
*** rmmr <rmmr!sid240755@helmsley.irccloud.com> has quit IRC (Ping timeout: 258 seconds) | 03:28 | |
*** rmmr <rmmr!sid240755@id-240755.helmsley.irccloud.com> has joined #yocto | 03:32 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Ping timeout: 260 seconds) | 03:36 | |
*** fray <fray!~fray@70.99.78.136> has quit IRC (Ping timeout: 265 seconds) | 03:41 | |
*** fray <fray!~fray@70.99.78.136> has joined #yocto | 03:41 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto | 03:51 | |
*** mranostaj <mranostaj!~mranostaj@185.193.126.133> has quit IRC (Remote host closed the connection) | 04:10 | |
*** mranostaj <mranostaj!~mranostaj@185.193.126.133> has joined #yocto | 04:11 | |
*** davidinux <davidinux!~davidinux@84.17.59.176> has joined #yocto | 04:38 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 04:57 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 05:05 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05:19 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit) | 05:20 | |
*** Tokamak <Tokamak!~Tokamak@107.117.203.17> has quit IRC (Ping timeout: 264 seconds) | 05:29 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 05:35 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 06:14 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 260 seconds) | 06:16 | |
*** camus1 is now known as camus | 06:16 | |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-07-184-145-217-104.dsl.bell.ca> has quit IRC (Quit: WeeChat 3.3-dev) | 06:25 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 06:38 | |
banana_smoothie[ | ERROR: Multiple versions of python3-native are due to be built (virtual:native:/home/poky/meta-custom/recipes-devtools/python/python3_3.9.6.bb virtual:native:/home/poky/meta/recipes-devtools/python/python3_3.8.11.bb). Only one version of a given PN should be built in any given build. You likely need to set PREFERRED_VERSION_python3-native to select the correct version or don't depend on multiple versions. | 06:49 |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 06:50 | |
banana_smoothie[ | local.conf... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/d5ed2bf78a468d60f2aa963b55d5014325715b84) | 06:50 |
*** Guest3114 <Guest3114!~Guest31@p200300e9d71231d29c08b95746293b8a.dip0.t-ipconnect.de> has joined #yocto | 06:51 | |
*** Guest3114 is now known as stefan_schmidt | 06:51 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 260 seconds) | 06:52 | |
*** camus1 is now known as camus | 06:52 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 06:59 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 07:13 | |
*** mckoan|away is now known as mckoan | 07:15 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 07:18 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 07:19 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 07:28 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 07:29 | |
*** d0ku <d0ku!~d0ku@178.43.15.137.ipv4.supernova.orange.pl> has joined #yocto | 07:33 | |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has joined #yocto | 07:38 | |
*** tre <tre!~tre@ip5b4343c3.dynamic.kabel-deutschland.de> has joined #yocto | 07:50 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 07:58 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 260 seconds) | 08:05 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 08:05 | |
*** bps <bps!~bps@27-reverse.bang-olufsen.dk> has joined #yocto | 08:17 | |
*** azstevep[m] <azstevep[m]!~azstevepm@2001:470:69fc:105::1:3b7> has quit IRC (Quit: You have been kicked for being idle) | 09:00 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 246 seconds) | 09:03 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 09:04 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:4d01:ef00:24d7:51ff:fed6:906d> has joined #yocto | 09:06 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 09:09 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 268 seconds) | 09:10 | |
*** camus1 is now known as camus | 09:10 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 264 seconds) | 09:13 | |
*** Guest47 <Guest47!~Guest47@217-208-192-91-no98.tbcn.telia.com> has joined #yocto | 09:13 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 09:13 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 09:14 | |
Guest47 | Can I have different TCLIBC settings for target and native sdk? | 09:17 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 09:32 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 258 seconds) | 09:33 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 09:34 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 268 seconds) | 09:38 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 09:39 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 09:44 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 09:44 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 09:53 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 09:53 | |
RP | Guest47: yes, nativesdk already forces glibc iirc | 09:59 |
manuel1985 | moto-timo, took a look on your kas snippet https://www.irccloud.com/pastebin/evPnFvan/ now, looks good! Exactly how I assumed it to interact. Good to see it in a real world example. | 10:11 |
*** MWelchUK <MWelchUK!~MWelchUK@23.88.108.134> has joined #yocto | 10:15 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 264 seconds) | 10:18 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 10:19 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 10:23 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 10:24 | |
qschulz | tlwoerner: we need a new honister branch on meta-rockchip I guess :) | 10:42 |
qschulz | tlwoerner: is there any particular reason for not having one branch for >= dunfell BTW? | 10:43 |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 10:57 | |
Guest47 | RP good, thanks! | 11:01 |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 268 seconds) | 11:14 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 11:15 | |
*** bps2 <bps2!~bps@27-reverse.bang-olufsen.dk> has joined #yocto | 11:15 | |
*** bps <bps!~bps@user/bps> has quit IRC (Ping timeout: 264 seconds) | 11:18 | |
tlwoerner | qschulz: oops. i usually create branches for all releases | 11:22 |
*** bps2 <bps2!~bps@27-reverse.bang-olufsen.dk> has quit IRC (Remote host closed the connection) | 11:24 | |
*** bps2 <bps2!~bps@27-reverse.bang-olufsen.dk> has joined #yocto | 11:26 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 258 seconds) | 11:27 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 11:28 | |
*** vicale <vicale!~vicale@dyn-13-cust157.netit.se> has joined #yocto | 11:32 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 11:33 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 11:33 | |
*** chrfle <chrfle!~chrfle@217-209-195-249-no206.tbcn.telia.com> has quit IRC (Ping timeout: 260 seconds) | 11:34 | |
tlwoerner | qschulz: oh wait, why do we need a branch for honister? meta-rockchip builds fine against oe-core master | 11:36 |
tlwoerner | is this the u-boot thing? or the openssl thing? | 11:38 |
tlwoerner | qschulz: A) mostly resources. i build-test against master and LTS every night for every machine. i don't have the resources to test every combination of machine vs 3 oe-core branches to ensure that everything >= dunfell builds on just one meta-rockchip branch | 11:40 |
*** wwilly <wwilly!~wwilly@217.140.99.251> has quit IRC (Quit: Leaving) | 11:40 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 260 seconds) | 11:40 | |
tlwoerner | B) i think it's confusing for users. let's say a user wants to build gatesgarth. the easiest thing to tell them is "checkout gatesgarth on every layers you want to use and you're good to go" | 11:40 |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 11:41 | |
tlwoerner | but instead many BSP layers don't create branches for every oe-core release, they only create branches when they have to so now the simple instruction from above has to be amended to say something like: | 11:41 |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 11:42 | |
tlwoerner | "for every layer maybe try master if it doesn't have a <branch> branch, or maybe look for the last branch before <branch> and try that?" | 11:42 |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 11:42 | |
tlwoerner | if meta-rockchip's gatesgarth layer doesn't have a feature or machine that they want from master, they're welcome to backport it, test it, and submit a pull request | 11:43 |
tlwoerner | and that's something an advanced user can do very easily, but trying to explain obtuse branching to a person new to OE/YP will just confuse and discourage them | 11:44 |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 11:47 | |
tlwoerner | so that's why, contrary to others, i believe it's a good practice to create branches that mirror oe-core. but i do understand the other use-case | 11:47 |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 11:47 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 11:58 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 258 seconds) | 12:02 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 12:03 | |
qschulz | tlwoerner: we need a honister branch exactly for the arguments you exposed above :) There's a honister release available and master oe is now for 3.5 (kirkstone IIRC?) | 12:05 |
qschulz | tlwoerner: meta-swupdate is doing that IIRC, but they actively maintain each branch | 12:06 |
qschulz | basically backporting every patch from their master branch to other branches | 12:06 |
qschulz | even on EOL oe branches :o! | 12:06 |
qschulz | anyway, was just wondering, I'd have seen actively maintained dunfell and hardknott/honister branches or a single branch compatible with all branches. But I don't have maintainership experience :) | 12:07 |
*** ecdhe <ecdhe!~ecdhe@mms-rf-support.com> has quit IRC (Ping timeout: 264 seconds) | 12:08 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 260 seconds) | 12:09 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 264 seconds) | 12:09 | |
qschulz | tlwoerner: basically, I think I'll send a new machine for meta-rockchip but I probably want to support dunfell in addition to honister | 12:09 |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 12:09 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 12:09 | |
qschulz | if you're open to contributions to older branches, that'd be awesome :) otherwise I'll just maintain this on my own :) | 12:09 |
*** ecdhe <ecdhe!~ecdhe@mms-rf-support.com> has joined #yocto | 12:10 | |
tlwoerner | meta-rockchip is open to all contributions :-) | 12:24 |
tlwoerner | am i using the wrong openembedded-core? (git://git.openembedded.org/openembedded-core.git) my oe-core/meta/conf/layer.conf still says 'LAYERSERIES_CORENAMES = "honister"' | 12:27 |
RP | tlwoerner: master hasn't moved forward yet but it will... :) | 12:29 |
RP | tlwoerner: i.e. nothing incompatible happened as yet | 12:29 |
RP | you could say the openssl/python changes are enough to move that to kirkstone actually | 12:30 |
qschulz | tlwoerner: looking forward to sending you a patch for adding our SoM to meta-rockchip and using upstream as our BSP :) | 12:35 |
qschulz | though I need to complain already... there are warnings :p | 12:35 |
qschulz | tlwoerner: https://paste.ack.tf/b43b4d | 12:36 |
tlwoerner | qschulz: ah that. that has nothing to do with 3.4 vs 3.5 | 12:37 |
qschulz | tlwoerner: there was no justification behind 3.4 vs 3.5 except thatr you have a branch per release and there is a new release :) | 12:38 |
*** ecdhe <ecdhe!~ecdhe@mms-rf-support.com> has quit IRC (Ping timeout: 260 seconds) | 12:38 | |
tlwoerner | that's because we're using the in-kernel default arch/arm64/configs/defconfig to configure our arm64 kernels | 12:38 |
tlwoerner | and the default, in-kernel defconfigs are… (hmm… how would zeddii put this…) | 12:39 |
tlwoerner | (haha lol) | 12:39 |
qschulz | for aarch64 it's not great to say the least :) | 12:40 |
tlwoerner | on the one hand there's way too much stuff enabled, and on the other hand many rockchip boards are missing features that should be enabled | 12:40 |
tlwoerner | zeddii has done a great job laying the ground-work for generating really amazing, properly tuned kernel configs | 12:41 |
tlwoerner | i'm working on extending that into meta-rockchip so we can have nice kernel configs too :-) | 12:41 |
qschulz | :) | 12:42 |
tlwoerner | as an example, the default in-kernel defconfig doesn't work for the roc-rk3328-cc, so it doesn't boot out of the box | 12:42 |
tlwoerner | i could just slap a tweaked defconfig in there which would allow me to add that board to the BSP, but it would be much nicer to add once the new kernel config stuff is in | 12:43 |
tlwoerner | wow! a new raspberry pi zero is coming out | 12:44 |
tlwoerner | rpi zero v1 had a bcm2835 which is an ARM11 generation | 12:44 |
tlwoerner | rpi zero v2 will have a bcm2710 which is an arm cortex-a53 64-bit | 12:46 |
tlwoerner | that's quite the upgrade! | 12:46 |
qschulz | yup | 12:46 |
qschulz | though I'm not sure about the choice of requiring a 2.5A power supply over micro-USB | 12:46 |
* RP is remembering why he dislikes trying to change/improve/fix bits of the gcc recipes | 12:50 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Ping timeout: 256 seconds) | 12:55 | |
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:713d:795c:4e0:cd2e> has joined #yocto | 13:04 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 13:06 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Remote host closed the connection) | 13:06 | |
*** camus1 is now known as camus | 13:06 | |
Guest47 | When I build yocto sdk the toolchain gets named gnueabi. Any way to change that? SDK_VENDOR does not help. | 13:08 |
banana_smoothie[ | RP rburton A python3 on a 64 arch can read a third-party module, but a python3 on a 32-bit arch can't. A self built python3 on the same 32-bit arch also can read that third-party package... Could you explain me why a 32-bit arch cannot read that third-party package that a 64-bit arch or a simple built python3 on that same target can? | 13:11 |
*** pgowda_ <pgowda_!uid516182@id-516182.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 13:18 | |
*** ecdhe <ecdhe!~ecdhe@mms-rf-support.com> has joined #yocto | 13:28 | |
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 258 seconds) | 13:34 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 13:39 | |
MWelchUK | Hmm... | 13:41 |
MWelchUK | `IMAGE_QA_COMMANDS` run from `do_image_qa`, which is added with: | 13:41 |
MWelchUK | addtask do_image_qa after do_rootfs before do_image | 13:41 |
MWelchUK | `IMAGE_PREPROCESS_COMMAND` run from `do_image`, which is added with: | 13:41 |
MWelchUK | addtask do_image after do_rootfs | 13:41 |
MWelchUK | So the Image QA tests are performed prior to the preprocessing (let alone the post processing) which could easily alter the contents of the image... | 13:41 |
*** codavi <codavi!~akiCA@user/akica> has joined #yocto | 13:43 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Quit: Leaving) | 13:46 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 13:47 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 13:47 | |
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #yocto | 13:48 | |
*** argonautx <argonautx!~argonautx@i5E8673A7.versanet.de> has joined #yocto | 13:49 | |
*** ar__ <ar__!~akiCA@208.116.134.46> has joined #yocto | 13:49 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 13:52 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 13:52 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 260 seconds) | 13:52 | |
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 245 seconds) | 13:52 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 13:52 | |
*** codavi <codavi!~akiCA@user/akica> has quit IRC (Ping timeout: 260 seconds) | 13:53 | |
*** codavi <codavi!~akiCA@user/akica> has joined #yocto | 13:57 | |
*** ar__ <ar__!~akiCA@208.116.134.46> has quit IRC (Read error: Connection reset by peer) | 13:58 | |
*** ar__ <ar__!~akiCA@208.116.134.46> has joined #yocto | 13:58 | |
*** chrfle <chrfle!~chrfle@217-209-195-249-no206.tbcn.telia.com> has joined #yocto | 14:01 | |
*** ar__ <ar__!~akiCA@208.116.134.46> has quit IRC (Read error: Connection reset by peer) | 14:02 | |
*** ar__ <ar__!~akiCA@bras-base-toroon4843w-grc-03-76-67-19-22.dsl.bell.ca> has joined #yocto | 14:02 | |
*** codavi <codavi!~akiCA@user/akica> has quit IRC (Ping timeout: 264 seconds) | 14:02 | |
*** ar__ <ar__!~akiCA@bras-base-toroon4843w-grc-03-76-67-19-22.dsl.bell.ca> has quit IRC (Read error: Connection reset by peer) | 14:04 | |
RP | MWelchUK: you'd hope that things changing content would be part of the rootfs process but we probably don't enforce that like we should | 14:09 |
RP | banana_smoothie[: I have no idea offhand, you'd just need to debug it :( | 14:10 |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 14:12 | |
*** tre <tre!~tre@ip5b4343c3.dynamic.kabel-deutschland.de> has quit IRC (Remote host closed the connection) | 14:13 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 14:13 | |
banana_smoothie[ | RP: I tried without success. Could you help me the debug if I attach the details? | 14:13 |
RP | banana_smoothie[: I can take a look at details you share but I don't really have the time to step you through debugging it :( | 14:17 |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has quit IRC (Quit: Leaving) | 14:17 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Ping timeout: 256 seconds) | 14:22 | |
*** Tokamak <Tokamak!~Tokamak@107.117.203.2> has joined #yocto | 14:34 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 14:35 | |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-07-184-145-217-104.dsl.bell.ca> has joined #yocto | 14:36 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 260 seconds) | 14:38 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 14:38 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 14:58 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 14:58 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 258 seconds) | 15:03 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 15:03 | |
*** RobW <RobW!~rcwoolley@184-175-12-149.dsl.teksavvy.com> has quit IRC (Quit: Leaving) | 15:04 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 258 seconds) | 15:09 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 15:10 | |
*** JJ14 <JJ14!~JJ@smtp2.nedap.com> has joined #yocto | 15:17 | |
JJ14 | Hey folks, I've got a question, I've got a variable in local.conf that points to a file in my build environment, can I add the content of the file the path points to to the input checksum of a task? | 15:20 |
JJ14 | that is in my local.conf I've got VARIABLE = "/path/to/file" and I'd like to rerun a task if the content of "file" changes | 15:23 |
qschulz | JJ14: [file-checksums] varflag for the task that needs to be rerun | 15:29 |
qschulz | and you add your path to there | 15:29 |
qschulz | -to | 15:29 |
qschulz | e.g. `do_compile[file-checksums] += "${VARIABLE}:True"` IIRC | 15:31 |
qschulz | if I read externalsrc.bbclass correctly | 15:31 |
qschulz | might not need the :True | 15:33 |
JJ14 | alright thank you I'll play around with that one a bit | 15:34 |
RP | qschulz: you need the :True | 15:34 |
RP | (it represents whether the file exists) | 15:35 |
RP | (we have to track files which now exist that didn't too) | 15:35 |
JJ14 | the file might or might not exist though, which depends on the build environment | 15:36 |
JJ14 | same for the variable it might not be defined on other systems | 15:37 |
RP | JJ14: then you need to set file-checksums accordinly | 15:38 |
qschulz | JJ14: then you'll need some inline python to set this value accordingly I guess? a simple os.path.exists(d.getVar(VARIABLE)) ? ":True" : ":False" ? | 15:38 |
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 260 seconds) | 15:38 | |
qschulz | ah, ternary does not exist in python, then the ":True" if d.getVar(VARIABLE) else ":False" or something like that, you'll figure something out :) | 15:40 |
JJ14 | most likely I've got some good pointers to work with now | 15:41 |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 15:43 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 15:43 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 258 seconds) | 15:48 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 15:49 | |
*** nerdboy <nerdboy!~nerdboy@47.143.129.138> has joined #yocto | 15:51 | |
*** dev1990 <dev1990!~dev@dynamic-78-8-200-210.ssp.dialog.net.pl> has joined #yocto | 15:55 | |
jaskij[m] | is `${D}` removed or otherwise cleaned between `do_compile` and `do_install`? | 15:58 |
*** roussinm1 <roussinm1!~mroussin@ipagstaticip-4a5e9423-e9b8-e834-cb01-d035226e9226.sdsl.bell.ca> has joined #yocto | 16:06 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 16:07 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 16:08 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 16:09 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 265 seconds) | 16:12 | |
*** dev1990 <dev1990!~dev@dynamic-78-8-200-210.ssp.dialog.net.pl> has quit IRC (Quit: Konversation terminated!) | 16:13 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 260 seconds) | 16:14 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 16:14 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 16:20 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 265 seconds) | 16:23 | |
*** mckoan is now known as mckoan|away | 16:24 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has joined #yocto | 16:24 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Quit: Leaving) | 16:28 | |
*** Guest47 <Guest47!~Guest47@217-208-192-91-no98.tbcn.telia.com> has quit IRC (Quit: Client closed) | 16:32 | |
*** zpfvo <zpfvo!~fvo@88.130.220.233> has quit IRC (Ping timeout: 252 seconds) | 16:38 | |
*** stefan_schmidt <stefan_schmidt!~Guest31@p200300e9d71231d29c08b95746293b8a.dip0.t-ipconnect.de> has quit IRC (Quit: Client closed) | 16:41 | |
*** dev1990 <dev1990!~dev@dynamic-78-8-200-210.ssp.dialog.net.pl> has joined #yocto | 16:54 | |
*** JJ14 <JJ14!~JJ@smtp2.nedap.com> has quit IRC (Quit: Client closed) | 16:55 | |
dev1990 | hi, for some time I have problems with pseudo on my host machine | 16:56 |
dev1990 | https://pastebin.com/HGhqKJWr | 16:56 |
dev1990 | are there some requirements on host kernel, should I downgrade some host tools? I just wonder how I can progress with that | 16:57 |
RP | dev1990: that doesn't look good. which distro? | 16:58 |
dev1990 | well unsupported, gentoo | 16:58 |
RP | dev1990: the issue is most likely the host distro in some way | 16:58 |
RP | dev1990: I suspect we're missing a wrapper for some libc call | 16:59 |
RP | (whatever created fd 5 in that case) | 17:00 |
RP | strace might give a clue | 17:00 |
dev1990 | hmm this might be new kind of call that should be wrapped? by libc you mean glibc? | 17:01 |
khem | I use archlinux and I am on 5.14.14 with no pseudo issues like this | 17:02 |
khem | so I wonder what kernel version gentoo is at | 17:03 |
khem | or is it some 5.15 RC and you are seeing the problem before others will see | 17:03 |
dev1990 | 5.14.14-gentoo, but with mine configuration | 17:03 |
khem | heh well | 17:04 |
*** rperier_ is now known as rperier | 17:04 | |
dev1990 | I'm using that configuration for years, but something might be switched off, this was ported so many times | 17:05 |
dev1990 | wondering if I really missing some subsystem or sandboxing features | 17:05 |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 17:06 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 17:06 | |
jaskij[m] | does `cargo-bitbake` support workspaces at all? | 17:15 |
*** Tokamak <Tokamak!~Tokamak@107.117.203.2> has quit IRC (Ping timeout: 245 seconds) | 17:16 | |
dev1990 | RP: with REMOVE_LIBTOOL_LA set to "0" I can workaround this problem entirely | 17:23 |
dev1990 | remove_libtool_la creating this problem for me | 17:23 |
dev1990 | tried with strace -f bitbake ... but this not working probably with internal execution of pseudo | 17:24 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 17:24 | |
*** Tokamak <Tokamak!~Tokamak@107.117.203.178> has joined #yocto | 17:36 | |
dev1990 | found it | 17:44 |
dev1990 | I used older version of findutils on my host machine | 17:44 |
dev1990 | https://data.gpo.zugaina.org/gentoo/sys-apps/findutils/findutils-4.8.0-r1.ebuild | 17:44 |
dev1990 | append-lfs-flags #471102 | 17:45 |
dev1990 | https://bugs.gentoo.org/471102 | 17:45 |
dev1990 | RP: should yocto use my host findutils in do_install? | 17:46 |
*** michaelo_ <michaelo_!~mike@shells.bootlin.com> has quit IRC (Quit: Lost terminal) | 17:47 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 265 seconds) | 17:48 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 17:48 | |
dev1990 | I undestand correctly when compiling findutils with -D_FILE_OFFSET_BITS=64 (on my host) | 17:49 |
dev1990 | I create find that is not compatible with pseudo somehow, difference in structure(?) that is used by some calls | 17:50 |
dev1990 | this might be future bug for yocto/oe, if more distros will use -D_FILE_OFFSET_BITS=64 for findutils | 17:51 |
*** fitzsim <fitzsim!~user@69-165-165-189.dsl.teksavvy.com> has quit IRC (Read error: Connection reset by peer) | 17:53 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 18:09 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 18:09 | |
vd | what is the maximum number of overlayfs layers? | 18:18 |
*** fitzsim <fitzsim!~user@69-165-165-189.dsl.teksavvy.com> has joined #yocto | 18:20 | |
*** florian_kc <florian_kc!~florian@dynamic-093-133-034-092.93.133.pool.telefonica.de> has joined #yocto | 18:34 | |
*** babb0 <babb0!~babb0@h-46-59-70-169.A182.priv.bahnhof.se> has joined #yocto | 18:35 | |
abelloni | RP: should we rename the oe-core layer facebook ? | 18:41 |
RP | dev1990: yes, we use find from the host. Tracking it down to a util helps a lot | 18:56 |
*** akiCA <akiCA!~akiCA@user/akica> has joined #yocto | 18:57 | |
RP | dev1990: we need to track down what this means in terms of function calls | 18:57 |
marc1 | hi, looking for advices on bug 14375. Not really sure how I can fix it. I'm currently providing a different serial-getty@.service file which reverts to the default systemd settings. Any tips appreciated! | 18:58 |
RP | abelloni: I don't understand | 18:58 |
*** florian_kc <florian_kc!~florian@dynamic-093-133-034-092.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 19:09 | |
babb0 | Hi, I have a question about config fragments. While upgrading from dunfell to honister I have problem with some kernel config options that won't apply from fragment. One example is CONFIG_NETFILTER_ADVANCED. It is enabled by default, I disable it in menuconfig, do diffconfig to get the fragment and put it in SRC_URI. Then running clean and menuconfig it is still enabled. Same issue with some other options while others seems to work as | 19:13 |
babb0 | expected. Any ideas about this? Workarounds? | 19:13 |
zeddii | RP: I heard you had joined Facebook, so we rebranding. | 19:14 |
zeddii | s/we/were/ | 19:14 |
RP | zeddii: I joined facebook? | 19:16 |
jaskij[m] | are you guys making fun of the new name? | 19:16 |
zeddii | heh. no. Just making up rumours. | 19:16 |
zeddii | jaskij[m], yes. | 19:16 |
jaskij[m] | RP: FB is rebranding and their new name is "Meta" | 19:16 |
zeddii | RP Just facebook's new "meta" name for the overally company | 19:16 |
zeddii | and hence oe-core/meta is in the line of fire! | 19:17 |
kanavin_ | so they officially admit the facebook brand is tainted? | 19:20 |
*** Tokamak <Tokamak!~Tokamak@107.117.203.178> has quit IRC (Ping timeout: 264 seconds) | 19:21 | |
RP | zeddii: ah :) | 19:23 |
vd | but the layer directory is "meta" but its name really is "core" | 19:25 |
* vd is just nitpicking | 19:25 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 19:57 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Read error: Connection reset by peer) | 19:59 | |
*** camus1 is now known as camus | 19:59 | |
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has joined #yocto | 20:01 | |
RP | dev1990: are you on a 32 bit system? | 20:02 |
dev1990 | 64bit | 20:03 |
*** Tokamak <Tokamak!~Tokamak@107.117.203.33> has joined #yocto | 20:26 | |
*** florian_kc <florian_kc!~florian@dynamic-093-133-034-092.93.133.pool.telefonica.de> has joined #yocto | 20:42 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:4d01:ef00:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection) | 20:55 | |
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:713d:795c:4e0:cd2e> has quit IRC (Ping timeout: 245 seconds) | 21:00 | |
RP | dev1990: I'm trying compiling findutils with and without that option, then comparing the function list of functions that changed with those in pseudo | 21:09 |
RP | dev1990: list looks like fstatfs64 lstat64@GLIBC_2.33 stat64@GLIBC_2.33 fstatat64@GLIBC_2.33 fopen64 openat64@GLIBC_2.4 getrlimit64 fseeko64 open64 fcntl64@GLIBC_2.28 readdir64 lseek64 fstat64@GLIBC_2.33 | 21:12 |
RP | dev1990: with the most likely being the 2.33 ones | 21:12 |
RP | dev1990: my guess is fcntl64 | 21:14 |
RP | dev1990: so we need to figure out a wrapper in pseudo for that | 21:14 |
RP | tlwoerner: did you want a hopefully relatively easy pseudo issue? :) | 21:16 |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 264 seconds) | 21:18 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 21:19 | |
*** florian_kc <florian_kc!~florian@dynamic-093-133-034-092.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 21:38 | |
*** dmoseley <dmoseley!~dmoseley@24.96.56.90> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in) | 21:53 | |
*** dev1990 <dev1990!~dev@dynamic-78-8-200-210.ssp.dialog.net.pl> has quit IRC (Quit: Konversation terminated!) | 21:55 | |
*** deurzen <deurzen!~deurzen@host-212-114-218-222.customer.m-online.net> has joined #yocto | 22:00 | |
*** deurzen <deurzen!~deurzen@host-212-114-218-222.customer.m-online.net> has quit IRC (Client Quit) | 22:00 | |
*** deurzen <deurzen!~deurzen@host-212-114-218-222.customer.m-online.net> has joined #yocto | 22:01 | |
*** dmoseley <dmoseley!~dmoseley@24.96.56.90> has joined #yocto | 22:04 | |
*** argonautx <argonautx!~argonautx@i5E8673A7.versanet.de> has quit IRC (Quit: Leaving) | 22:07 | |
*** florian_kc <florian_kc!~florian@dynamic-093-133-034-092.93.133.pool.telefonica.de> has joined #yocto | 22:10 | |
*** manuel__ <manuel__!~manuel@2a02:1748:dd5c:f290:c553:9012:6082:a89a> has joined #yocto | 22:13 | |
*** manuel_ <manuel_!~manuel@2a02:1748:dd5c:f290:c553:9012:6082:a89a> has quit IRC (Ping timeout: 258 seconds) | 22:15 | |
*** hpsy <hpsy!~hpsy@user/hpsy> has joined #yocto | 22:15 | |
*** hpsy <hpsy!~hpsy@user/hpsy> has quit IRC (Ping timeout: 258 seconds) | 22:26 | |
*** hpsy <hpsy!~hpsy@user/hpsy> has joined #yocto | 22:26 | |
*** roussinm1 <roussinm1!~mroussin@ipagstaticip-4a5e9423-e9b8-e834-cb01-d035226e9226.sdsl.bell.ca> has quit IRC (Quit: WeeChat 3.0.1) | 22:35 | |
*** florian_kc <florian_kc!~florian@dynamic-093-133-034-092.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 22:59 | |
*** hpsy <hpsy!~hpsy@user/hpsy> has quit IRC (Ping timeout: 258 seconds) | 23:04 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 23:34 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 23:35 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 23:55 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!