belgianguy | Is there a way to have the image require disk encryption by default, or would that always involve third party tools when deploying (eg terraform) | 00:00 |
---|---|---|
*** kpo <kpo!~kpo@31.11.130.195> has joined #yocto | 00:07 | |
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto | 00:37 | |
*** zelgomer <zelgomer!~jake@gateway/tor-sasl/zelgomer> has quit IRC (Ping timeout: 246 seconds) | 01:06 | |
*** zelgomer <zelgomer!~jake@gateway/tor-sasl/zelgomer> has joined #yocto | 01:08 | |
*** Ablu <Ablu!~Ablu@user/Ablu> has quit IRC (Ping timeout: 256 seconds) | 01:12 | |
*** Ablu <Ablu!~Ablu@user/Ablu> has joined #yocto | 01:14 | |
*** camus <camus!~Instantbi@58.246.136.203> has quit IRC (Ping timeout: 246 seconds) | 01:16 | |
*** camus1 <camus1!~Instantbi@58.246.136.203> has joined #yocto | 01:16 | |
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 01:17 | |
*** camus1 is now known as camus | 01:18 | |
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 01:31 | |
*** kpo <kpo!~kpo@31.11.130.195> has quit IRC (Ping timeout: 248 seconds) | 01:42 | |
*** starblue <starblue!~juergen@dslb-088-078-099-052.088.078.pools.vodafone-ip.de> has quit IRC (Ping timeout: 245 seconds) | 01:47 | |
*** starblue <starblue!~juergen@dslb-178-006-091-196.178.006.pools.vodafone-ip.de> has joined #yocto | 01:50 | |
*** tlwoerner <tlwoerner!~tlwoerner@pppoe-209-91-167-254.vianet.ca> has quit IRC (Ping timeout: 246 seconds) | 01:51 | |
*** tlwoerner <tlwoerner!~tlwoerner@pppoe-209-91-167-254.vianet.ca> has joined #yocto | 02:06 | |
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #yocto | 02:22 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6527:9600:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 245 seconds) | 02:32 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6527:d000:2ce:39ff:fecf:efcd> has joined #yocto | 02:34 | |
*** BobPungartnik <BobPungartnik!~Pung@2804:14c:f427:9102:e838:6648:8b0a:dbbb> has joined #yocto | 03:25 | |
*** Marian97 <Marian97!~Marian@c-73-219-138-101.hsd1.nh.comcast.net> has joined #yocto | 03:39 | |
*** Marian1 <Marian1!~Marian@c-73-219-138-101.hsd1.nh.comcast.net> has joined #yocto | 03:51 | |
Marian1 | Hi, | 03:51 |
Marian1 | I need some help to enable networking.service and ifupdown on Yocto kirkstone with systemd. | 03:51 |
Marian1 | On my local.conf I have: | 03:51 |
Marian1 | DISTRO_FEATURES:remove = " x11" | 03:51 |
Marian1 | DISTRO_FEATURES:append = " systemd" | 03:51 |
Marian1 | DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit" | 03:51 |
Marian1 | VIRTUAL-RUNTIME_init_manager = "systemd" | 03:51 |
Marian1 | VIRTUAL-RUNTIME_initscripts = "systemd-compat-units" | 03:51 |
Marian1 | VIRTUAL-RUNTIME_base-utils = "" | 03:51 |
Marian1 | VIRTUAL-RUNTIME_login_manager = "shadow" | 03:51 |
Marian1 | By default Yocto is coming with networkd. | 03:51 |
Marian1 | I disabled networkd via systemd_%.bbappend with PACKAGECONFIG:remove = "networkd". | 03:51 |
Marian1 | I added in my Image: IMAGE_INSTALL += "networkmanager init-ifupdown ifupdown" | 03:51 |
Marian1 | systemd-compat-units is disabling the networking via SYSTEMD_DISABLED_SYSV_SERVICES | 03:51 |
Marian1 | https://github.com/openembedded/openembedded-core/blob/kirkstone/meta/recipes-core/systemd/systemd-compat-units.bb | 03:51 |
Marian1 | When I'm booting the image the networking.service is masked. | 03:51 |
Marian1 | root@qemux86-64:~# systemctl list-unit-files --state=masked | 03:51 |
Marian1 | UNIT FILE STATE VENDOR PRESET | 03:51 |
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 04:29 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 04:32 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 04:32 | |
*** belgianguy <belgianguy!~belgiangu@ptr-651fbf9sp4d43cbdacz.18120a2.ip6.access.telenet.be> has quit IRC (Ping timeout: 260 seconds) | 05:00 | |
*** pabigot <pabigot!~pab@101.sub-75-236-175.myvzw.com> has quit IRC (Ping timeout: 245 seconds) | 05:56 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05:57 | |
*** beneth <beneth!5cb2199230@xmpp.beneth.fr> has quit IRC (Read error: Connection reset by peer) | 06:01 | |
*** davidinux <davidinux!~davidinux@45.11.82.29> has quit IRC (Ping timeout: 246 seconds) | 06:07 | |
*** davidinux <davidinux!~davidinux@host-79-16-220-227.retail.telecomitalia.it> has joined #yocto | 06:09 | |
*** pabigot <pabigot!~pab@28.sub-75-222-53.myvzw.com> has joined #yocto | 06:11 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 06:11 | |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 06:28 | |
LetoThe2nd | yo dudX | 06:38 |
*** olani <olani!~olani@66.159.215.7> has quit IRC (Ping timeout: 240 seconds) | 06:38 | |
alessioigor | good morning | 06:38 |
*** olani_ <olani_!~olani@66.159.215.7> has quit IRC (Ping timeout: 245 seconds) | 06:39 | |
Schlumpf | good morning | 06:52 |
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #yocto | 07:05 | |
*** RP <RP!~richard@dan.rpsys.net> has quit IRC (Read error: Connection timed out) | 07:07 | |
*** hcg <hcg!~hcg@185.210.97.85> has joined #yocto | 07:08 | |
*** hardliner66 <hardliner66!~hardliner@91.113.239.77> has joined #yocto | 07:09 | |
hardliner66 | hi. I'm trying to get zig into my yocto build, but I wanted to use the compiled binary version instead of building from source. I created a bb file with devtool, but when I'm depending on it, it says it can't find the zig binary. I used the meta-zig layer as a base, but changed the actual bb to my generated one. I put the contents on paste.rs if anyone wants to have a look: | 07:17 |
hardliner66 | @item(buflist):button1@item(input_text):button3 | 07:17 |
hardliner66 | whoops | 07:17 |
hardliner66 | here's the proper link: https://paste.rs/JLgZ4.txt | 07:17 |
hardliner66 | nvm, I figured it out | 07:24 |
hardliner66 | stupidity as always | 07:24 |
hardliner66 | the archive contains a subfolder, so I need to take that into consideration as well | 07:24 |
*** RP <RP!~richard@dan.rpsys.net> has joined #yocto | 07:25 | |
*** michalsieron <michalsieron!~michalsie@131.228.32.167> has joined #yocto | 07:25 | |
*** ray-san <ray-san!~ray-san@195.50.168.194> has joined #yocto | 07:30 | |
*** hardliner66 <hardliner66!~hardliner@91.113.239.77> has quit IRC (Quit: WeeChat 4.0.2) | 07:43 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 07:56 | |
*** rty <rty!~rty@mtph-gw-3.btlnet.com> has joined #yocto | 08:03 | |
*** pabigot <pabigot!~pab@28.sub-75-222-53.myvzw.com> has quit IRC (Ping timeout: 246 seconds) | 08:14 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 08:18 | |
michalsieron | hello there o/ | 08:21 |
michalsieron | does anyone know why python recipe changes the `--bindir` for `-native` builds? https://github.com/yoctoproject/poky/blame/master/meta/recipes-devtools/python/python3_3.11.4.bb#L78 | 08:21 |
michalsieron | from what I dug through git blame it is there from the beginning | 08:21 |
*** rty <rty!~rty@mtph-gw-3.btlnet.com> has quit IRC (Quit: Client closed) | 08:23 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 08:26 | |
*** pabigot <pabigot!~pab@28.sub-75-222-53.myvzw.com> has joined #yocto | 08:27 | |
*** davidinux <davidinux!~davidinux@host-79-16-220-227.retail.telecomitalia.it> has quit IRC (Ping timeout: 246 seconds) | 08:36 | |
*** davidinux <davidinux!~davidinux@45.11.80.132> has joined #yocto | 08:37 | |
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto | 08:40 | |
RP | michalsieron: it allows us to control whether the python3 binary is visible to recipe or not. See the PATH manipulations in the python* classes | 08:41 |
michalsieron | so if I have a proposal for a change, then I shouldn't change this behavior, but rather work with/around it? | 08:44 |
*** olani <olani!~olani@31-208-215-228.cust.bredband2.com> has joined #yocto | 08:46 | |
michalsieron | I would like to move the `py_package_preprocess` function from `PACKAGE_PREPROCESS_FUNCS` to `do_install[postfuncs]` https://github.com/yoctoproject/poky/blob/master/meta/recipes-devtools/python/python3_3.11.4.bb#L244 | 08:48 |
*** olani_ <olani_!~olani@31-208-215-228.cust.bredband2.com> has joined #yocto | 08:48 | |
RP | michalsieron: you can't do that, it won't work. The output from do_install goes to two places, do_package and do_populate_sysroot | 08:49 |
michalsieron | yeah. exactly. that's the issue | 08:50 |
RP | michalsieron: that function is needed for do_package but will break do_populate_sysroot which is why it is used for do_package | 08:50 |
michalsieron | there are build time paths in the artifacts. more precisely `sysconfig` module has them | 08:51 |
RP | michalsieron: in the sysroot, probably but they aren't there on target | 08:51 |
RP | michalsieron: I don't know which paths or what they're being used for. Certainly in the native sysroot, they're probably needed for python to function correctly though | 08:52 |
RP | to the original question, the bindir functionality will break things if removed | 08:52 |
michalsieron | RP: let's leave the bindir question. I was just making sure that it is required | 08:53 |
michalsieron | RP: but going back to the `sysconfig` module. there is this apparmor recipe (https://layers.openembedded.org/layerindex/recipe/60225/), which when I build it, then it reads config flags of python and then compiles its C module with them. and then the package for target contains build time paths in the debug info | 08:54 |
michalsieron | RP: I believe it is due to the usage of setup.py https://gitlab.com/apparmor/apparmor/-/blob/master/libraries/libapparmor/swig/python/Makefile.am?ref_type=heads#L20, but I don't know enough about it to be sure | 08:56 |
michalsieron | RP: but also, I don't think those build-time paths in `sysconfig` are required for python3-native to work. what about the situation where you get the artifacts from upstream sstate cache? then you have build-time paths of completely different host machine | 08:59 |
*** pxv03011 <pxv03011!~pxv03011@p200300efdf300b00127b44fffe802df7.dip0.t-ipconnect.de> has joined #yocto | 09:05 | |
*** pxv03011 <pxv03011!~pxv03011@p200300efdf300b00127b44fffe802df7.dip0.t-ipconnect.de> has quit IRC (Client Quit) | 09:05 | |
*** pvogelaar <pvogelaar!~pvogelaar@p200300efdf300b00127b44fffe802df7.dip0.t-ipconnect.de> has joined #yocto | 09:06 | |
RP | michalsieron: sstate will relocate them correctly | 09:08 |
RP | michalsieron: I don't know the answer to the question about specific paths unfortunately | 09:08 |
michalsieron | > sstate will relocate them correctly | 09:11 |
michalsieron | RP: what do you mean here? | 09:11 |
dvergatal | RP: I have seen the build with JPEW fixes and strangely there are erro, which does not occur on my side | 09:12 |
*** ptsneves <ptsneves!~Thunderbi@31.61.233.151> has joined #yocto | 09:13 | |
*** ptsneves1 <ptsneves1!~Thunderbi@public-gprs525800.centertel.pl> has joined #yocto | 09:15 | |
dvergatal | errors* | 09:15 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 09:16 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 09:17 | |
*** ptsneves <ptsneves!~Thunderbi@31.61.233.151> has quit IRC (Ping timeout: 248 seconds) | 09:18 | |
*** ptsneves1 is now known as ptsneves | 09:18 | |
*** beneth <beneth!5cb2199230@xmpp.beneth.fr> has joined #yocto | 09:35 | |
olani- | adrianf: Well written classes export their task functions as (in your case) cmake_do_compile and module_do_compile. You can call these functions from your own do_compile in the recipe: do_compile() { ; module_do_compile; cmake_do_compile; } | 09:38 |
olani- | adrianf: You will need to do the same for any task function defined in both classes. | 09:38 |
*** ptsneves <ptsneves!~Thunderbi@public-gprs525800.centertel.pl> has quit IRC (Ping timeout: 256 seconds) | 09:43 | |
*** ptsneves1 <ptsneves1!~Thunderbi@public-gprs541270.centertel.pl> has joined #yocto | 09:43 | |
*** ptsneves <ptsneves!~Thunderbi@public-gprs525864.centertel.pl> has joined #yocto | 09:45 | |
*** ptsneves1 <ptsneves1!~Thunderbi@public-gprs541270.centertel.pl> has quit IRC (Ping timeout: 246 seconds) | 09:47 | |
mcfrisk | hey, is there specific reason why df.py oeqa runtime test has static 5 Mb limit for free space? core-image-minimal will fail that test if IMAGE_FEATURES += "ssh-server-dropbear" is added to the image which is needed to run the test. Fix is to increase core-image-minimal size, but I don't think a static size makes sense. I'd rather configure the free space to be what df.py expects. | 09:51 |
*** starblue <starblue!~juergen@dslb-178-006-091-196.178.006.pools.vodafone-ip.de> has quit IRC (Ping timeout: 256 seconds) | 09:57 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 09:57 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 09:57 | |
*** starblue <starblue!~juergen@dslb-178-006-091-196.178.006.pools.vodafone-ip.de> has joined #yocto | 09:59 | |
*** flom84 <flom84!~flom84@user/flom84> has joined #yocto | 10:01 | |
*** pabigot <pabigot!~pab@28.sub-75-222-53.myvzw.com> has quit IRC (Ping timeout: 245 seconds) | 10:02 | |
*** pabigot <pabigot!~pab@28.sub-75-222-53.myvzw.com> has joined #yocto | 10:17 | |
RP | michalsieron: sstate knows how to fix hardcoded build paths in text files so they will relocate correctly | 10:21 |
RP | dvergatal: I've not looked into the error, just dropped the patches for now | 10:21 |
RP | What has happened to code stabiity. Three failures on the AB, one race and two qemuppc odd issues. qemu upgrade? | 10:26 |
RP | abelloni: I'm a bit worried about all the ppc failures :( | 10:26 |
*** flom84 <flom84!~flom84@user/flom84> has quit IRC (Quit: Leaving) | 10:32 | |
*** flom84 <flom84!~flom84@user/flom84> has joined #yocto | 10:34 | |
*** TheStig <TheStig!~TheStig@port-217-146-132-69.static.as20676.net> has joined #yocto | 10:37 | |
TheStig | hi yocto world | 10:41 |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 10:41 | |
*** xmn_ <xmn_!~xmn@2600:4040:9390:8c00:d98e:dd04:befc:d7fc> has joined #yocto | 10:51 | |
*** xmn <xmn!~xmn@2600:4040:9390:8c00:219e:a991:ce72:1aaa> has quit IRC (Ping timeout: 245 seconds) | 10:53 | |
dvergatal | dvergatal: sure | 10:56 |
dvergatal | OMG:P I'm trying to type to you RP and somehow I'm typing to myself | 10:59 |
dvergatal | JPEW: call me when you'll be available I have few questions regarding the patches | 11:00 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 258 seconds) | 11:05 | |
RP | dvergatal: at least you agree with yourself! :) | 11:05 |
dvergatal | RP: at least :D | 11:07 |
kanavin | RP: in case you're wondering, I'm deep in fixing specific y2038 issues, most of it will be sent directly upstream https://git.yoctoproject.org/poky-contrib/log/?h=akanavin/y2038 | 11:09 |
kanavin | components can, and do place time into 32 bits internally. Sometimes it's in the core structure definition, like in tcl :( | 11:09 |
kanavin | no amount of glibc trickery is going to help with that kind of short sightedness | 11:10 |
RP | kanavin: looks like some good work in the branch! | 11:11 |
RP | kanavin: unfortunately that isn't a surprise, 32 bit time was always going to be a challenge :/ | 11:11 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 11:11 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 11:12 | |
kanavin | RP: yes. it also doesn't help that classical C is ambiguous about how many bits are in integer types. | 11:13 |
kanavin | modern languages learned from this, and say specifically: int32, int64 etc. | 11:13 |
RP | kanavin: a good idea at the time :) | 11:13 |
dvergatal | kanavin: you can always use stdint.h for that ;p | 11:15 |
kanavin | dvergatal, the problem is not learning at runtime how many bits there are, the problem is that long is 32 bit on one machine and 64 bit on another | 11:16 |
dvergatal | kanavin: ah yeah this one is a pain | 11:16 |
kanavin | dvergatal, for example this gem https://github.com/tcltk/tcl/blob/main/generic/tcl.h#L1291 | 11:20 |
RP | kanavin: not sure what to do with the long list of backports in master-next for lttng-tools and y2038 | 11:20 |
RP | kanavin: upstream won't release master until end of the year | 11:21 |
kanavin | RP: that depends on whether you'd like to enable ptest on x86 soon, later or not anytime soon. I can ignore those failures in local testing until there's an upstream release. | 11:22 |
RP | kanavin: I think we just hacked lttng's flags for now | 11:23 |
RP | kanavin: upstream were open to the idea of a backport but it is a large chunk of patches | 11:23 |
kanavin | RP: I am getting lttng ptest fails on x86 (without these patches). I don't think there's any special flag handling - they're getting built with 64 bit time like almost everything else. | 11:25 |
kanavin | RP: I did however address all strace problems that prevented building it with 64 bit time. | 11:27 |
RP | kanavin: why isn't the autobuilder seeing lttng failures? I guess because we don't run 32 bit ptests on it? | 11:27 |
kanavin | RP: no we don't. Something I would like to do, but I don't want to give you stress. | 11:28 |
RP | Builds are taking too long atm and we're struggling for help with the existing intermittent issues :( | 11:29 |
kanavin | RP: yes, exactly that | 11:29 |
kanavin | I saw you fixed one issue from bugzilla that was offered for me, but I can try to take more. It's just difficult to switch context away from y2038, but I'll try! | 11:30 |
kanavin | I'm kind of on a roll there :-D | 11:30 |
RP | kanavin: I understand. That other one was "easy" once I found a reproducer for it | 11:30 |
RP | sometimes it helps for me to work on something not crazy | 11:31 |
dvergatal | kanavin: what can I say... | 11:32 |
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has joined #yocto | 11:33 | |
kanavin | Presumably whoever wrote that assumed they'll be dead in 2038, or something. | 11:34 |
ptsneves | When running bitbake with setscene-only, does it stop with exit code !=0 when a needed sstate cache entry is not found? | 11:43 |
ad__ | hi friends. How to set default sh to busybox, from gnu bash ? (hardknott) | 11:53 |
ad__ | i set VIRTUAL-RUNTIME_login_manager = "busybox" but gnu bash is still the default | 11:53 |
*** flom84 <flom84!~flom84@user/flom84> has quit IRC (Ping timeout: 245 seconds) | 12:15 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 12:22 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 12:22 | |
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto | 12:36 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 12:42 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 12:42 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Read error: Connection reset by peer) | 13:01 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 13:02 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 13:03 | |
ad__ | i have tried IMAGE_INSTALL_remove = " bash ", bash still there | 13:04 |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto | 13:06 | |
JaMa | ad__: you would need to replace bash in all the runtime dependencies of all the installed packages (we do that in webOS) | 13:20 |
ad__ | oh, ugh. | 13:21 |
JaMa | ad__: see https://www.openembedded.org/pipermail/openembedded-core/2017-September/142237.html but even this isn't enough, see https://bugzilla.yoctoproject.org/show_bug.cgi?id=9217 and latest meta-webosose | 13:21 |
JaMa | something like https://lists.openembedded.org/g/openembedded-core/message/157840 will eventually fix that but it's not finished and help is welcome | 13:23 |
ad__ | JaMa: i just need to replicate a nbuildroot image, that uses busybox ash. maybe i can just rm bash and add a symlink to ash | 13:25 |
JaMa | the symlink is automatically created when you enable ASH_IS_BASH in busybox defconfig, but that doesn't prevent gnu bash being pulled into the image by rdeps | 13:27 |
JaMa | but if you don't mind having bash in image as well, then u-a priority setting might be enough | 13:27 |
ad__ | JaMa: well, yes, i don't mind. How do i set the priority ? | 13:29 |
*** xmn_ <xmn_!~xmn@2600:4040:9390:8c00:d98e:dd04:befc:d7fc> has quit IRC (Quit: xmn_) | 13:29 | |
yates_work | is there some way i can make a small contribution to the yocto project that would benefit everyone here who gives of their time graciously? | 13:29 |
ad__ | yates_work: allows to change bash to bb ash :) | 13:30 |
yates_work | i meant a monetary contribution! :) | 13:30 |
yates_work | would some help be more valuable than money? | 13:33 |
yates_work | LetoThe2nd: ^^^^ | 13:33 |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Ping timeout: 245 seconds) | 13:34 | |
LetoThe2nd | yates_work: there is a donation path through LFX, but generally work contributions are far more valueable than just money to us. There are beginner-marked bugs in bugzilla for example. Or if you, respectively your employer are serious about things, then working with them together to join as Members. | 13:37 |
*** xmn <xmn!~xmn@2600:4040:9390:8c00:d98e:dd04:befc:d7fc> has joined #yocto | 13:41 | |
*** kpo <kpo!~kpo@156.17.147.54> has joined #yocto | 13:41 | |
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #yocto | 13:45 | |
yates_work | LetoThe2nd: thank you | 13:46 |
*** Omax <Omax!~m-6qlehn@185-107-13-229.static.kviknet.net> has quit IRC (Ping timeout: 246 seconds) | 13:46 | |
*** Omax <Omax!~m-6qlehn@185-107-13-229.static.kviknet.net> has joined #yocto | 13:49 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 13:50 | |
yates_work | https://bugzilla.yoctoproject.org/? | 13:51 |
*** tokamak <tokamak!~Tokamak@129.80.5.79> has quit IRC (Quit: ZNC 1.8.2+deb2build5 - https://znc.in) | 13:54 | |
*** tokamak <tokamak!~Tokamak@2603:c020:4004:f00:59d7:d5e1:201e:845f> has joined #yocto | 13:56 | |
*** florian_kc <florian_kc!~florian@217.146.132.69> has joined #yocto | 13:58 | |
LetoThe2nd | yates_work: https://wiki.yoctoproject.org/wiki/Bug_Triage#Newcomer_Bugs | 13:58 |
*** ray-san <ray-san!~ray-san@195.50.168.194> has quit IRC (Ping timeout: 245 seconds) | 14:03 | |
yates_work | +1 | 14:09 |
*** flom84 <flom84!~flom84@user/flom84> has joined #yocto | 14:22 | |
yates_work | i am finding that, after configuring for qemuarm and building core-image-sato (which works beautifully), if i subsequently "bitbake qt5ledscreen", the resulting binary is NOT placed in the main core-image-sato rpm subfolder, which appears to be work/qemuarm-poky-linux-gnueabi/core-image-sato/1.0-r0/oe-rootfs-repo/rpm/, and neither is the associated repomd.xml updated. | 14:25 |
yates_work | how do i make that happen? | 14:26 |
yates_work | i see the qtlledscreen output binary in deploy, but it never makes it over to the final packaging folder | 14:28 |
*** flom84 <flom84!~flom84@user/flom84> has quit IRC (Ping timeout: 245 seconds) | 14:30 | |
*** olani- <olani-!~olani@wlan-gw.se.axis.com> has quit IRC (Ping timeout: 256 seconds) | 14:31 | |
*** olani- <olani-!~olani@wlan-gw.se.axis.com> has joined #yocto | 14:35 | |
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has quit IRC (Quit: WeeChat 3.8) | 14:38 | |
ptsneves | yates_work: core-image-sato is an image recipe while qt5ledscreen appears to be an regular recipe. When you build qt5ledscreen you are just building the recipe and are not building the image. That is why the image's workspace does not get updated. Anyway if you only want qt5ledscreen rpm you can find it in the deploy directory after building that recipe | 14:38 |
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has joined #yocto | 14:38 | |
roussinm | I have intentionally set REQUIRED_VERSION_gcc to a wrong version, and I don't get any warning/errors, if there is only version of the recipe does that work? My ultimate goal is to be able to fetch gcc version from another recipe, and tried to used REQUIRED_VERSION_gcc, but that doesn't seem to work. How can I get the version of another recipe in a recipe? | 14:45 |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@151.58.174.15> has quit IRC (Ping timeout: 245 seconds) | 14:46 | |
ptsneves | roussinm: gcc is a collection of recipes which are not exactly called gcc. You would either need to set preferred version or even provider for the default gcc recipe collection or inspect the toolchain settings. I do not know it by heart for example, but depending on what you want to do you may need to understand better how Yocto configures the toolchain. | 14:52 |
roussinm | ptsneves: From this inc file: poky/meta/conf/distro/include/tcmode-default.inc it looks like a bunch of PREFERRED_VERSION_gcc-... are already present. | 14:56 |
*** TheStig <TheStig!~TheStig@port-217-146-132-69.static.as20676.net> has quit IRC (Remote host closed the connection) | 14:56 | |
*** flom84 <flom84!~flom84@user/flom84> has joined #yocto | 14:57 | |
ptsneves | roussinm: Yep that is the file. So to give it a try modify it to point to your versions. Then you can just create a new tcmode conf | 14:58 |
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has quit IRC (Remote host closed the connection) | 14:59 | |
*** jtoomey <jtoomey!~jtoomey@149.199.80.130> has joined #yocto | 15:01 | |
*** florian_kc <florian_kc!~florian@217.146.132.69> has quit IRC (Ping timeout: 248 seconds) | 15:09 | |
roussinm | ptsneves: ptsneves would there be a way instead to expand the variable GCCVERSION, because since it's written like "12.%" I don't get the real version. I need to create a symlink in a cross-canadian recipe where the version of gcc is a directory. | 15:10 |
*** Tyaku <Tyaku!~Tyaku@89-84-109-199.abo.bbox.fr> has joined #yocto | 15:18 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 15:19 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 15:21 | |
Tyaku | Hi, I have a recipe for the kernel with a bbappend that add various fragments files for various things. Today I would like to create a fragment : "CONFIG_PANIC_TIMEOUT=5" *but* i only want that fragment in the build if I build with my "main" image. On my yocto project I have two image for exemple: "main" and "main-dev". The main-dev image just add package that are used for the dev (ssh server, rsyslog, | 15:25 |
Tyaku | gdbserver etc). I want the fragment active in main image but not in dev image. | 15:25 |
Tyaku | In the dev image when a kernel panic happens i want it to block infinitely | 15:25 |
Tyaku | In the main image (production image), when a kernel panic happens i want it to reboot | 15:26 |
Tyaku | Did someone know how to condition a SRC_URI:append in a recipe to the *image name* ? | 15:44 |
Tyaku | I know how to condition a SRC_URI:append to a *machine* but not to an *image* | 15:44 |
Tyaku | or to override kernel configuration in an *image* (like adding a fragment) | 15:46 |
*** belgianguy <belgianguy!~belgiangu@ptr-651fbf7bd9a0zla7upy.18120a2.ip6.access.telenet.be> has joined #yocto | 15:49 | |
ptsneves | roussinm: I do not know. This is not something I have done in some years. Maybe somebody else can help you . | 15:49 |
ptsneves | Tyaku: There is no way to have an image propagate information to another recipe. An image is essentially just a recipe, so that is just how recipes work: They do not affect eachother. If you want to do something similar I suggest using an inc file and have the 2 recipe variants use the .inc file and an extra SRC_URI entry where relevant. Then in your image you add the relevant package | 15:51 |
*** valdemaras <valdemaras!~valdemara@86.38.230.59> has joined #yocto | 15:54 | |
*** Tyaku <Tyaku!~Tyaku@89-84-109-199.abo.bbox.fr> has quit IRC (Quit: Lost terminal) | 15:57 | |
*** michalsieron <michalsieron!~michalsie@131.228.32.167> has quit IRC (Ping timeout: 246 seconds) | 16:00 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 16:02 | |
Saur | RP: Regarding the removal of ${SRCPV}. After your latest changes, I believe you have addressed all my original concerns. | 16:03 |
Saur | RP: I like the use of the `+` character to indicate when the expansion is needed. | 16:03 |
Saur | RP: However, see my response to the architecture list as it contains a new problem I discovered. | 16:04 |
*** florian_kc <florian_kc!~florian@dynamic-093-132-158-192.93.132.pool.telefonica.de> has joined #yocto | 16:12 | |
*** geoffhp <geoffhp!~GParker@107.185.48.203> has joined #yocto | 16:14 | |
*** kpo_ <kpo_!~kpo@156.17.147.13> has joined #yocto | 16:16 | |
*** kpo <kpo!~kpo@156.17.147.54> has quit IRC (Ping timeout: 246 seconds) | 16:16 | |
*** kpo <kpo!~kpo@156.17.147.54> has joined #yocto | 16:23 | |
*** kpo_ <kpo_!~kpo@156.17.147.13> has quit IRC (Ping timeout: 245 seconds) | 16:23 | |
yates_work | ptsneves: of course. now i see. thanks. | 16:24 |
*** d61 <d61!~d61@user/d61> has joined #yocto | 16:26 | |
yates_work | if i wanted to "extend" core-image-sato into my own custom image, would i have to just copy the .bb and modify to suit, or is there some way to extend it? | 16:26 |
*** valdemaras <valdemaras!~valdemara@86.38.230.59> has quit IRC (Quit: valdemaras) | 16:28 | |
ptsneves | yates_work: This is a very basic question and suggests you should spend some time familiarizing with the Yocto eco system. It will save you time. I suggest you start by bbappend | 16:29 |
yates_work | ptsneves: "I suggest you start by bbappend" would have been sufficient sans the judgment. | 16:30 |
yates_work | and, unfortunately, "spending some time" would mean probably weeks of reading documentation. the good thing about yocto is it has lots of documentation. the bad thing about yocto is it has lots of documentation. | 16:31 |
yates_work | ..and i have already been down the yocto road - it's just been awhile. | 16:32 |
yates_work | ..and i'm getting old and forgetful.. | 16:33 |
*** kpo <kpo!~kpo@156.17.147.54> has quit IRC (Quit: Konversation terminated!) | 16:35 | |
yates_work | i will say the guy who wrote the variables glossary needs an award.. | 16:35 |
yates_work | guy/person | 16:35 |
ptsneves | It is unfortunate you find it judgemental. Good luck | 16:39 |
ptsneves | yates_work: https://docs.yoctoproject.org/singleindex.html#term-Append-Files | 16:42 |
*** davidinux <davidinux!~davidinux@45.11.80.132> has quit IRC (Ping timeout: 246 seconds) | 16:55 | |
*** flom84 <flom84!~flom84@user/flom84> has quit IRC (Quit: Leaving) | 17:01 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed) | 17:02 | |
belgianguy | Hi all, is secure boot possible on an ARM64 system built using Yocto? Google gives conflicting information, and it seems it only was repaired on Debian (and I don't know how to check which base distro Yocto picked for dragonboard-410c (meta-qcom)) | 17:05 |
belgianguy | repaired recently* | 17:05 |
fray | yes it is possible, depends on the board, cpu and configuration. For that particular board, I don't know what nay be required or if works out of the box | 17:14 |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 17:17 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 17:17 | |
Saur | RP: Btw, after libera.chat pulled the plug on the Matrix bridge two weeks ago, I do not have access to the chat during weekends and off-hours so do not expect any chat replies until Monday. | 17:27 |
jonmason | is anyone seeing libtraceevent issues when compiling perf? | 17:30 |
*** ptsneves <ptsneves!~Thunderbi@public-gprs525864.centertel.pl> has quit IRC (Ping timeout: 245 seconds) | 17:42 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-158-192.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 245 seconds) | 17:44 | |
*** dmoseley_ <dmoseley_!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has joined #yocto | 17:46 | |
*** BobPungartnik <BobPungartnik!~Pung@2804:14c:f427:9102:e838:6648:8b0a:dbbb> has quit IRC (Quit: Leaving) | 17:46 | |
*** dmoseley <dmoseley!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has quit IRC (Ping timeout: 246 seconds) | 17:46 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 17:51 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 17:56 | |
*** Marian1 <Marian1!~Marian@c-73-219-138-101.hsd1.nh.comcast.net> has quit IRC (Quit: Client closed) | 17:57 | |
*** Marian97 <Marian97!~Marian@c-73-219-138-101.hsd1.nh.comcast.net> has quit IRC (Quit: Client closed) | 17:57 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 18:01 | |
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 18:01 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-158-192.93.132.pool.telefonica.de> has joined #yocto | 18:10 | |
*** xmn_ <xmn_!~xmn@pool-71-105-152-109.nycmny.fios.verizon.net> has joined #yocto | 18:14 | |
*** xmn <xmn!~xmn@2600:4040:9390:8c00:d98e:dd04:befc:d7fc> has quit IRC (Ping timeout: 246 seconds) | 18:14 | |
*** xmn_ <xmn_!~xmn@pool-71-105-152-109.nycmny.fios.verizon.net> has quit IRC (Client Quit) | 18:18 | |
*** xmn <xmn!~xmn@2600:4040:9390:8c00:8598:d568:31ea:ba71> has joined #yocto | 18:23 | |
*** belgianguy <belgianguy!~belgiangu@ptr-651fbf7bd9a0zla7upy.18120a2.ip6.access.telenet.be> has quit IRC (Remote host closed the connection) | 18:23 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-158-192.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 18:33 | |
*** flom84 <flom84!~flom84@user/flom84> has joined #yocto | 18:38 | |
*** flom84 <flom84!~flom84@user/flom84> has quit IRC (Ping timeout: 246 seconds) | 18:45 | |
*** amitk_ <amitk_!~amit@58.84.60.180> has joined #yocto | 18:51 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-158-192.93.132.pool.telefonica.de> has joined #yocto | 18:54 | |
*** d61 <d61!~d61@user/d61> has quit IRC (Quit: WeeChat 3.8) | 19:23 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-158-192.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 245 seconds) | 19:49 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-158-192.93.132.pool.telefonica.de> has joined #yocto | 20:20 | |
*** flom84 <flom84!~flom84@user/flom84> has joined #yocto | 20:25 | |
*** flom__84__ <flom__84__!~flom84@user/flom84> has joined #yocto | 20:32 | |
*** flom84 <flom84!~flom84@user/flom84> has quit IRC (Ping timeout: 246 seconds) | 20:32 | |
*** flom__84__ <flom__84__!~flom84@user/flom84> has quit IRC (Quit: Leaving) | 20:38 | |
*** flom84 <flom84!~flom84@user/flom84> has joined #yocto | 20:38 | |
*** dash_hope <dash_hope!~dash_hope@205.251.233.179> has joined #yocto | 20:42 | |
*** pabigot <pabigot!~pab@28.sub-75-222-53.myvzw.com> has quit IRC (Ping timeout: 246 seconds) | 20:51 | |
*** amitk_ <amitk_!~amit@58.84.60.180> has quit IRC (Ping timeout: 258 seconds) | 20:56 | |
*** pabigot <pabigot!~pab@149.sub-75-222-81.myvzw.com> has joined #yocto | 21:04 | |
*** flom84 <flom84!~flom84@user/flom84> has quit IRC (Quit: Leaving) | 21:15 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 21:16 | |
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto | 21:40 | |
*** dash_hope <dash_hope!~dash_hope@205.251.233.179> has quit IRC (Ping timeout: 246 seconds) | 21:43 | |
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has quit IRC (Quit: WeeChat 3.8) | 22:19 | |
*** belgianguy <belgianguy!~belgiangu@ptr-651fbf92apn33e9jfjv.18120a2.ip6.access.telenet.be> has joined #yocto | 22:43 | |
*** alejandrohs <alejandrohs!~alejandro@user/alejandrohs> has quit IRC (Read error: Connection reset by peer) | 23:10 | |
*** alejandrohs <alejandrohs!~alejandro@user/alejandrohs> has joined #yocto | 23:14 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-158-192.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 245 seconds) | 23:23 | |
geoffhp | yates_work: Another way to extend core-image-sato.bb besides using a .bbappend file is to start a 'my-image.bb' and put 'require core-image-sato.bb' . That way you can have a different name for your image. Also, there is core-image.bbclass you can extend in your 'my-image.bb' recipe with 'inherit core-image' | 23:28 |
geoffhp | yates_work: Another way to extend core-image-sato.bb besides using a .bbappend file is to start a 'my-image.bb' and put 'require core-image-sato.bb' . That way you can have a different name for your image. Also, there is core-image.bbclass you can inherit in your 'my-image.bb' recipe with 'inherit core-image' | 23:29 |
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Ping timeout: 246 seconds) | 23:31 | |
*** DvorkinDmitry <DvorkinDmitry!~dvorkin@5.167.98.73> has joined #yocto | 23:43 | |
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.) | 23:48 | |
*** Marian71 <Marian71!~Marian@c-73-219-138-101.hsd1.nh.comcast.net> has joined #yocto | 23:50 | |
Marian71 | Hi, | 23:53 |
Marian71 | I'm trying to runqemu a genericx86-64 wic core-image-minimal "MACHINE="genericx86-64" runqemu custom-test-image wic nographic slirp" | 23:53 |
Marian71 | Somehow is remaining here: | 23:53 |
Marian71 | SeaBIOS (version rel-1.15.0-0-g2dd4b9b3f840-prebuilt.qemu.org) | 23:53 |
Marian71 | iPXE (http://ipxe.org) 00:02.0 CA00 PCI2.10 PnP PMM+0FF8C0C0+0FEEC0C0 CA00 | 23:53 |
Marian71 | Booting from Hard Disk... | 23:53 |
Marian71 | Can you please provide any inputs? | 23:53 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!