*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 00:30 | |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has quit IRC (Remote host closed the connection) | 00:32 | |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto | 00:34 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 00:41 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 00:43 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 265 seconds) | 01:08 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto | 01:11 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 276 seconds) | 01:38 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto | 01:41 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6528:4500:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 265 seconds) | 01:48 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6526:ed00:2ce:39ff:fecf:efcd> has joined #yocto | 01:53 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 265 seconds) | 02:12 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto | 02:18 | |
*** tepperson <tepperson!~tepperson@12.33.85.2> has quit IRC (Ping timeout: 256 seconds) | 02:31 | |
zeddii | moto-timo, here. you need to tag it as "hardware" to get the warning | 02:43 |
---|---|---|
moto-timo | zeddii: hmm. it is https://git.yoctoproject.org/yocto-kernel-cache/tree/bsp/intel-x86/intel-x86.scc?h=yocto-6.6#n58 | 02:53 |
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto | 02:55 | |
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Client Quit) | 02:59 | |
zeddii | moto-timo: is this a config that I can test ? I can see what's up with it tomorrow | 03:07 |
moto-timo | zeddii: it turns out WDAT isn't supported on the target platform anyway, so no efibootguard for this project | 03:08 |
zeddii | moto-timo: aha. I ran the config_analysis task on the option, if I had the right BSP, it would have told me more, but I have qemux86-64 in that build, | 03:15 |
moto-timo | zeddii: this was meta-intel intel-skylake-64 linux-intel-rt 6.6 in scarthgap | 03:16 |
zeddii | but in linux-yocto-dev at least, it only depends on ACPI and WATCHDOG | 03:16 |
moto-timo | I ran menuconfig and then diffconfig and that's where CONFIG_ACPI_WATCHDOG=y barfed out | 03:17 |
zeddii | it actually selects ACPI_WATCHDOG in 6.11+, so it doesn't depend on it per-se, but does try and enable it, but could still show up in the .config even without ACPI_WATCHDOG | 03:17 |
moto-timo | even though I was just (re) setting CONFIG_WDAT_WDT=m which should already have been there from intel-x86.cfg inheritance | 03:17 |
moto-timo | apparently WDAT table has to be supported at BIOS level ... and it isn't on this skylake platform from 2016/2017 era | 03:18 |
moto-timo | if this was newer than skylake I would still be able to use ITCO_WDT, but v4 is not supported by efibootguard | 03:18 |
moto-timo | and efivarfs is not supported on -rt kernel | 03:19 |
moto-timo | running in circles | 03:19 |
*** xmn <xmn!~xmn@2600:4040:9398:a200:917f:6c29:7a94:daf2> has joined #yocto | 03:20 | |
*** enok <enok!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has joined #yocto | 03:27 | |
*** ello_ <ello_!~ello@107-182-46-85.volcanocom.com> has quit IRC (Quit: ZNC 1.9.1 - https://znc.in) | 03:36 | |
*** ello <ello!~ello@107-182-46-85.volcanocom.com> has joined #yocto | 03:37 | |
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 276 seconds) | 03:43 | |
*** nerdboy <nerdboy!~nerdboy@47.143.129.225> has joined #yocto | 03:56 | |
*** Starfoxxes <Starfoxxes!~Starfoxxe@2a02:8071:65c3:7240:cb0a:b9cd:f843:b0c7> has quit IRC (Ping timeout: 244 seconds) | 03:59 | |
*** xmn <xmn!~xmn@2600:4040:9398:a200:917f:6c29:7a94:daf2> has quit IRC (Quit: ZZZzzz…) | 04:20 | |
*** xmn <xmn!~xmn@2600:4040:9398:a200:917f:6c29:7a94:daf2> has joined #yocto | 04:21 | |
*** enok <enok!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has quit IRC (Quit: enok) | 04:40 | |
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has joined #yocto | 05:59 | |
*** micka <micka!~micka@reverse-177-98.fdn.fr> has quit IRC (Quit: ZNC 1.8.2+deb3.1 - https://znc.in) | 06:05 | |
*** micka <micka!~micka@reverse-177-98.fdn.fr> has joined #yocto | 06:06 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 06:07 | |
*** xmn <xmn!~xmn@2600:4040:9398:a200:917f:6c29:7a94:daf2> has quit IRC (Ping timeout: 260 seconds) | 06:29 | |
*** mckoan|away is now known as mckoan | 06:35 | |
mckoan | good morning | 06:36 |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has quit IRC (Read error: Connection reset by peer) | 06:41 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 06:41 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 06:43 | |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has joined #yocto | 06:43 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6526:ed00:2ce:39ff:fecf:efcd> has quit IRC (Quit: WeeChat 4.4.1) | 07:13 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6526:ed00:2ce:39ff:fecf:efcd> has joined #yocto | 07:13 | |
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has joined #yocto | 07:16 | |
*** florian_kc <florian_kc!~florian@78.48.163.110> has joined #yocto | 07:22 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC (Ping timeout: 245 seconds) | 07:23 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto | 07:28 | |
*** zpfvo <zpfvo!~fvo@i59F5CF04.versanet.de> has joined #yocto | 07:29 | |
*** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has joined #yocto | 07:38 | |
*** Kubu_work <Kubu_work!~kubu@static-css-ccs-204145.business.bouyguestelecom.com> has joined #yocto | 07:39 | |
*** florian_kc is now known as florian | 07:51 | |
*** diego_r <diego_r!~diego@94.32.90.236> has joined #yocto | 08:06 | |
diego_r | Good morning! @RP I guess release year for Walnascar is incorrect and should be 2025, right? https://wiki.yoctoproject.org/wiki/Releases | 08:09 |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Quit: WeeChat 4.4.2) | 08:10 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 08:11 | |
*** guest92 <guest92!~guest92@185.37.248.114> has joined #yocto | 08:16 | |
*** davidinux <davidinux!~davidinux@45.11.82.235> has joined #yocto | 08:16 | |
*** Guest46 <Guest46!~Guest57@185.37.248.114> has joined #yocto | 08:17 | |
Guest46 | is there anyone who is familier with phys. I have upgraded my linux from 4.9 to 6.136. My phy is connected to mac over mii through smi interface. Nothing needs to be configured so using generic linux driver. I have used the same device tree as in older kernel. In Uboot I am able to read registers through mii dump where the link is shown do be | 08:27 |
Guest46 | established. In linux link is never established. The dmesg comparison between old and new kernel has a difference in it. I am using nxp's soc. Only changes being made in "arch/arm/mach-imx/mach-imx7d.c" in "static void __init imx7d_enet_clk_sel(void)" to set clock to external oscillator. I have also tried with kernel 6.6.23 without any luck. Any | 08:27 |
Guest46 | suggestions would be highly appreciated | 08:27 |
*** dmoseley <dmoseley!~dmoseley@129.222.254.189> has quit IRC (Ping timeout: 244 seconds) | 08:28 | |
*** dmoseley_ <dmoseley_!~dmoseley@129.222.255.240> has joined #yocto | 08:28 | |
RP | diego_r: yes, fixed thanks | 08:37 |
RP | JPEW: https://valkyrie.yoctoproject.org/#/builders/7/builds/201 is a failure on ubuntu2404-vk-2.yocto.io | 08:39 |
*** steelswords945 <steelswords945!~steelswor@user/steelswords1010> has joined #yocto | 08:43 | |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has quit IRC (Ping timeout: 252 seconds) | 08:43 | |
*** steelswords945 is now known as steelswords94 | 08:43 | |
*** florian <florian!~florian@78.48.163.110> has quit IRC (Ping timeout: 265 seconds) | 08:44 | |
*** mbulut_ <mbulut_!~mbulut@ip1f11b306.dynamic.kabel-deutschland.de> has joined #yocto | 09:08 | |
*** BrianL <BrianL!~BrianL@98.97.32.141> has quit IRC (Ping timeout: 256 seconds) | 09:38 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 09:38 | |
*** mbulut_ <mbulut_!~mbulut@ip1f11b306.dynamic.kabel-deutschland.de> has quit IRC (Remote host closed the connection) | 09:45 | |
*** enok <enok!~Thunderbi@185.102.18.74> has joined #yocto | 10:05 | |
*** enok <enok!~Thunderbi@185.102.18.74> has quit IRC (Remote host closed the connection) | 10:07 | |
*** mbulut <mbulut!~mbulut@ip1f11b306.dynamic.kabel-deutschland.de> has joined #yocto | 10:08 | |
*** starblue1 <starblue1!~juergen@87.122.37.65> has quit IRC (Ping timeout: 246 seconds) | 10:08 | |
*** starblue1 <starblue1!~juergen@87.122.37.65> has joined #yocto | 10:10 | |
*** luc4 <luc4!~luca@2a00:6d43:501:1201:d615:6757:1a29:71ec> has joined #yocto | 10:11 | |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has quit IRC (Read error: Connection reset by peer) | 10:15 | |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has joined #yocto | 10:17 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 10:20 | |
*** mbulut_ <mbulut_!~mbulut@2a02:8108:1607:2800:63a:41cb:f8c2:996> has joined #yocto | 10:39 | |
*** mbulut <mbulut!~mbulut@ip1f11b306.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 265 seconds) | 10:42 | |
*** mbulut <mbulut!~mbulut@ip1f11b306.dynamic.kabel-deutschland.de> has joined #yocto | 10:43 | |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has quit IRC (Read error: Connection reset by peer) | 10:46 | |
*** mbulut_ <mbulut_!~mbulut@2a02:8108:1607:2800:63a:41cb:f8c2:996> has quit IRC (Ping timeout: 265 seconds) | 10:46 | |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has joined #yocto | 10:46 | |
*** amitk <amitk!~amit@58.84.62.252> has quit IRC (Ping timeout: 246 seconds) | 10:58 | |
guest92 | what needs to be changed if I wan to add this in my project https://github.com/Freescale/meta-freescale/blob/master/recipes-bsp/imx-test/imx-test_git.bb . I am having error in my customized yocto : (not in COMPATIBLE_HOST) | 11:05 |
*** luc4 <luc4!~luca@2a00:6d43:501:1201:d615:6757:1a29:71ec> has quit IRC (Quit: Konversation terminated!) | 11:09 | |
*** guest77 <guest77!~guest77@ip-095-223-056-126.um35.pools.vodafone-ip.de> has joined #yocto | 11:16 | |
RP | seems on fedora41, pseudo can't see what tar is doing :( | 11:19 |
*** dkc <dkc!~dan@user/dkc> has quit IRC (Remote host closed the connection) | 11:22 | |
*** dkc <dkc!~dan@user/dkc> has joined #yocto | 11:24 | |
*** jpuhlman <jpuhlman!~jpuhlman@50.240.203.141> has quit IRC (Ping timeout: 248 seconds) | 11:26 | |
*** jpuhlman <jpuhlman!~jpuhlman@50.240.203.141> has joined #yocto | 11:27 | |
*** guest77 <guest77!~guest77@ip-095-223-056-126.um35.pools.vodafone-ip.de> has quit IRC (Quit: Client closed) | 11:32 | |
RP | if I build tar-native and use that it works. If I use the host's tar, it does not | 11:50 |
*** luc4 <luc4!~luca@2a00:6d43:501:1201:bb09:f032:2658:8b16> has joined #yocto | 12:05 | |
RP | Looks like it is acl functions in glibc we're missing | 12:18 |
*** ThomasRoos <ThomasRoos!~ThomasRoo@91.67.255.42> has joined #yocto | 12:55 | |
ThomasRoos | Hi, gettting an error only when building arm32 (raspberrypi-2) in a docker container: | 12:57 |
ThomasRoos | 2024-10-02T12:47:32.7929040Z ../xorgproto-2023.2/meson.build:22:0: ERROR: Executables created by c compiler arm-poky-linux-gnueabi-gcc -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 | 12:57 |
ThomasRoos | --sysroot=/codebuild/output/src3044033969/src/actions-runner/_work/meta-aws-demos-private/meta-aws-demos-private/build/tmp/work/cortexa7t2hf-neon-vfpv4-poky-linux-gnueabi/xorgproto/2023.2/recipe-sysroot are not runnable. | 12:57 |
ThomasRoos | -> any ideas? | 12:57 |
*** davidinux <davidinux!~davidinux@45.11.82.235> has quit IRC (Quit: WeeChat 4.1.1) | 13:04 | |
*** mbulut <mbulut!~mbulut@ip1f11b306.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 252 seconds) | 13:06 | |
*** mbulut <mbulut!~mbulut@2a02:8108:1607:2800:abba:ace5:c616:8e64> has joined #yocto | 13:07 | |
rburton | ThomasRoos: the machine probably doesn't set qemu-user | 13:10 |
*** ThomasRoos <ThomasRoos!~ThomasRoo@91.67.255.42> has quit IRC (Ping timeout: 256 seconds) | 13:15 | |
*** tepperson <tepperson!~tepperson@12.33.85.2> has joined #yocto | 13:24 | |
tepperson | for a native recipe, how would I update the paths or environment variables for binaries installed by the recipe? | 13:25 |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection) | 13:26 | |
*** reatmon_ <reatmon_!~reatmon@192.91.75.29> has quit IRC (Remote host closed the connection) | 13:32 | |
*** reatmon_ <reatmon_!~reatmon@192.91.75.29> has joined #yocto | 13:33 | |
rburton | tepperson: you mean hardcoded paths in the binaries? | 13:38 |
*** ThomasRoos <ThomasRoos!~ThomasRoo@91.67.255.42> has joined #yocto | 13:43 | |
ThomasRoos | rburton you mean https://www.burtonini.com/blog/2023/03/06/big-endian/ -> adding QEMU_TARGETS:append = " armeb" to the local.conf? | 13:47 |
rburton | you're not doing a BE build so no | 13:48 |
rburton | ThomasRoos: can you share the entire configure log for that recipe? | 13:49 |
tepperson | rburton: I mean like I am building a native recipe that installs into ${STAGING_DIR_NATIVE}/blabla/bin and I need ${STAGING_DIR_NATIVE}/blabla/bin added to the PATH environment variable | 13:50 |
rburton | tepperson: easier to just put it into the right place? | 13:51 |
rburton | ensure the binaries are in ${bindir}, sorted | 13:51 |
rburton | EXTRANATIVEPATH can be used if the binaries end up in STAGING_DIR_NAME/usr/bin/somename | 13:53 |
rburton | if you _can't_ just put the binaries in the right place then just add STAGING_DIR_NATIVE/blaba/bin to PATH in the recipes that need to know where the binaries are | 13:53 |
ThomasRoos | rburton https://dpaste.com/G8HBWZN6B Thank you! | 13:54 |
*** amitk <amitk!~amit@58.84.62.252> has joined #yocto | 13:57 | |
rburton | ThomasRoos: i'm guessing your machine explicitly disables the qemu-usermode MACHINE_FEATURE. its typically backfilled into the configuration. | 13:57 |
ThomasRoos | rburton using just this: https://github.com/agherzan/meta-raspberrypi/blob/master/conf/machine/raspberrypi2.conf and locally this also works just not in Docker? | 14:02 |
*** xmn <xmn!~xmn@2600:4040:9398:a200:94e1:cc24:be5:b905> has joined #yocto | 14:03 | |
rburton | ThomasRoos: very odd. have a look at the generated meson.cross file in the xorgproto work directory. it should have an exe-wrapper assignment. maybe its set but qemu crashes? | 14:04 |
rburton | oh | 14:04 |
rburton | yeah | 14:04 |
rburton | that can happen | 14:04 |
rburton | something like qemu does fun memory allocation games and docker breaks it | 14:04 |
ThomasRoos | raspberry-64 machine works just fine... | 14:05 |
ThomasRoos | rburton checked: MACHINE_FEATURES: # " apm usbhost keyboard vfat ext2 screen touchscreen alsa bluetooth wifi sdio ${@bb.utils.contains('DISABLE_VC4GRAPHICS', '1', '', 'vc4graphics', d)} qemu-usermode" | 14:07 |
ThomasRoos | so this looks right | 14:07 |
*** Xagen <Xagen!~Xagen@4.14.206.69> has joined #yocto | 14:12 | |
*** guest92 <guest92!~guest92@185.37.248.114> has quit IRC (Quit: Client closed) | 14:17 | |
*** Guest46 <Guest46!~Guest57@185.37.248.114> has quit IRC (Quit: Client closed) | 14:19 | |
ThomasRoos | rburton thanks for pointing me into the right direction - this does the trick: sysctl vm.mmap_min_addr=65536 | 14:19 |
rburton | yes thats the one :) | 14:20 |
*** ThomasRoos <ThomasRoos!~ThomasRoo@91.67.255.42> has quit IRC (Quit: Client closed) | 14:36 | |
*** diego_r <diego_r!~diego@94.32.90.236> has quit IRC (Ping timeout: 252 seconds) | 14:39 | |
*** mbulut_ <mbulut_!~mbulut@ip1f11b306.dynamic.kabel-deutschland.de> has joined #yocto | 14:44 | |
*** mbulut <mbulut!~mbulut@2a02:8108:1607:2800:abba:ace5:c616:8e64> has quit IRC (Ping timeout: 244 seconds) | 14:45 | |
*** mbulut__ <mbulut__!~mbulut@2a02:8108:1607:2800:abba:ace5:c616:8e64> has joined #yocto | 14:47 | |
*** mbulut_ <mbulut_!~mbulut@ip1f11b306.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 248 seconds) | 14:49 | |
*** mbulut__ <mbulut__!~mbulut@2a02:8108:1607:2800:abba:ace5:c616:8e64> has quit IRC (Ping timeout: 265 seconds) | 14:55 | |
RP | fray: I think there is some new exec() codepath in python 3.13 which bypasses pseudo's environment preload protection :/ | 15:06 |
*** luc4 <luc4!~luca@2a00:6d43:501:1201:bb09:f032:2658:8b16> has quit IRC (Quit: Konversation terminated!) | 15:06 | |
RP | it turns out we rely on that quite a bit | 15:06 |
*** davidinux <davidinux!~davidinux@194.34.233.80> has joined #yocto | 15:12 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 15:15 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Client Quit) | 15:16 | |
khem | Global Interpreter lock is gone, thats a huge architectural change | 15:21 |
qschulz | khem: i think it's disabled by default, so current behavior (with GIL) is maintained | 15:27 |
qschulz | like disabling GIL is opt-in, lemme check | 15:28 |
qschulz | https://docs.python.org/3.13/whatsnew/3.13.html#free-threaded-cpython | 15:28 |
qschulz | "CPython now has experimental support for running in a free-threaded mode, with the global interpreter lock (GIL) disabled. This is an experimental feature and therefore is not enabled by default" | 15:28 |
paulbarker | qschulz: I was reading up on that this morning: https://realpython.com/python313-new-features/#free-threaded-python-look-ma-no-gil | 15:29 |
qschulz | paulbarker: account-walled now :( | 15:29 |
tgamblin | yeah, RealPython has upped their enshittification game | 15:30 |
qschulz | FWIW, I find eht official python docs to be so good that I only want to read stuff from there | 15:33 |
*** MathieuD1 is now known as mathieudb | 15:34 | |
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has quit IRC (Remote host closed the connection) | 15:42 | |
*** Hazza <Hazza!~Haxxa@116-255-35-251.ip4.superloop.au> has joined #yocto | 15:43 | |
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has quit IRC (Read error: Connection reset by peer) | 15:43 | |
RP | I think this is fork() vs vfork() | 15:43 |
*** Haxxa <Haxxa!~Haxxa@116.255.4.123> has quit IRC (Ping timeout: 265 seconds) | 15:44 | |
RP | pseudo has no vfork wrapper but is probably shouldn't have | 15:44 |
RP | well, can't | 15:44 |
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has joined #yocto | 15:45 | |
*** mckoan is now known as mckoan|away | 15:47 | |
*** amitk <amitk!~amit@58.84.62.252> has quit IRC (Ping timeout: 265 seconds) | 15:56 | |
*** Kubu_work <Kubu_work!~kubu@static-css-ccs-204145.business.bouyguestelecom.com> has quit IRC (Quit: Leaving.) | 15:59 | |
*** zpfvo <zpfvo!~fvo@i59F5CF04.versanet.de> has quit IRC (Remote host closed the connection) | 16:05 | |
tepperson | is there a guide for writing native recipes somewhere? | 16:08 |
Crofton | BBCLASSEXTEND += "native" hopefully | 16:14 |
rburton | tepperson: there's very little special. either inherit native if the recipe is _explictly and only_ native, or just bbclassextend a normal recipe | 16:15 |
rburton | use the variables and they typically just work | 16:15 |
rburton | or ask a more concrete question | 16:15 |
tepperson | rburton: for install, files get installed to ${D}, like ${D}/usr/blabla ? | 16:16 |
rburton | yes | 16:16 |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 16:16 | |
rburton | ${D}${bindir} etc | 16:16 |
rburton | don't hardcode /usr, that's wrong | 16:16 |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 16:18 | |
tepperson | rburton: would ${D}${prefix}/blabla be ok? | 16:20 |
rburton | if you insist on putting binaries in a special directory to make it harder to run them | 16:20 |
tepperson | rburton: I am trying to write a native recipe for quartus lite and it seems to do odd things | 16:21 |
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has quit IRC (Remote host closed the connection) | 16:24 | |
RP | tepperson: the paths in the native case do look a little odd at first glance as we build and install them to <workdir>/<sysroot>/usr/bin, not the /usr/bin. That means prefix has a longer value than you'd expect, not just /usr. It also means there is path duplication for ${D}${prefix} | 16:28 |
RP | that is all expected/normal and just disconcerting when you first see it | 16:28 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 16:33 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 264 seconds) | 16:34 | |
*** alcroito <alcroito!~alcroito@ares.placinta.eu> has joined #yocto | 16:39 | |
alcroito | Hi. I'm trying to find out if yocto collects copyright assignments to embed them into its generated spdx SBOM. Looking through some of the source code, so far I think it doesn't. Is that a correct assessment? | 16:41 |
rburton | JPEW: ^ | 16:43 |
RP | alcroito: we collect up source references. You'd have to process the sources to collect any copyright assignments | 16:43 |
JPEW | alcroito: No copyrights | 16:43 |
alcroito | Ok. Thank you for confirm. And for collected licenses, is it correct that the main source is the LICENSE key from each recipe? | 16:44 |
RP | JPEW: there should be broken mingw builds on ubuntu2404-vk-2 and ubuntu2404-vk-3 btw | 16:44 |
JPEW | alcroito: We scan sources for the SPDX license expression | 16:44 |
JPEW | RP: Ya, I'm logged in.... where are the failed builds? | 16:44 |
*** xmn <xmn!~xmn@2600:4040:9398:a200:94e1:cc24:be5:b905> has quit IRC (Ping timeout: 245 seconds) | 16:44 | |
RP | https://valkyrie.yoctoproject.org/#/builders/7/builds/200 and https://valkyrie.yoctoproject.org/#/builders/7/builds/201 | 16:45 |
JPEW | alcroito: We report both the LICENSE and the license strings found in the sources | 16:45 |
RP | /srv/pokybuild/yocto-worker/meta-mingw/build/build-renamed | 16:45 |
JPEW | RP: Still in /srv/pokybuild then? | 16:45 |
RP | (mv build-renamed to build to match it as built) | 16:45 |
*** mischief <mischief!~mischief@c-98-207-251-56.hsd1.ca.comcast.net> has quit IRC (Quit: WeeChat 4.4.2) | 16:46 | |
alcroito | JPEW: Interesting that the source files are scanned for spdx license expressions, but not spdx license copyrights texts. I guess it might be related to the fact that there's a DB of licenses, but copyrights are arbitrary? | 16:47 |
JPEW | I don't think there is a standard way of expressing copyright like there is for licenses | 16:47 |
*** mischief <mischief!~mischief@2601:646:100:23:2efd:a1ff:feba:38aa> has joined #yocto | 16:47 | |
JPEW | (at least AFAIK) | 16:47 |
RP | JPEW: there is, it is just ugly and people don't really see what it adds | 16:47 |
JPEW | Fair | 16:47 |
*** mischief <mischief!~mischief@2601:646:100:23:2efd:a1ff:feba:38aa> has quit IRC (Client Quit) | 16:47 | |
RP | we could scan for that and just Copyright I guess | 16:48 |
alcroito | at least reuse spec mentions a common way to specify copyrights https://reuse.software/spec-3.2/ via SPDX-FileCopyrightText | 16:49 |
RP | alcroito: how much code uses it? | 16:49 |
*** mischief <mischief!~mischief@2601:646:100:23:2efd:a1ff:feba:38aa> has joined #yocto | 16:49 | |
alcroito | https://reuse.software/spec-3.2/#format-of-copyright-notices specifically also mentions lines starting with Copyright and © | 16:49 |
JPEW | SPDX-SnippetCopyrightText would be fairly simple to add support for. Look for where SPDX-License-Identifier is used | 16:50 |
alcroito | I obviously can't say authoritatively, but at least all the Qt framework sources use "Copyright" | 16:50 |
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has joined #yocto | 16:50 | |
JPEW | Ya, I can't say I've ever seen SPDX-SnippetCopyrightText | 16:50 |
RP | I've seen the proposal/spec and wondered what it adds compared to simply "Copyright" | 16:51 |
JPEW | RP: Unambiguous regex matching | 16:51 |
JPEW | But not much else | 16:51 |
alcroito | Just Copyright is fine to, according to spec. I guess they added it for grepping, as mentioned | 16:51 |
alcroito | One final question, i briefly watched the FOSSDEM sbom presentations, and there was a brief mention about trying to integrate 3rd party spdx sboms into the yocto generated ones. I assume there's no integration point for that at the moment, and no immediate plans to introduce that? | 16:52 |
JPEW | alcroito: No. It's a dream ATM :) | 16:52 |
alcroito | I figured. :'( | 16:52 |
JPEW | It's a more reasonable dream with SPDX 3, but still just a dream | 16:53 |
alcroito | Ok. Thanks a lot for the info. | 16:54 |
JPEW | RP: ubuntu2404-vk-2:/srv/pokybuild/yocto-worker/meta-mingw/build ? | 16:54 |
JPEW | Sorry it's been a while since I've been on the AB | 16:54 |
RP | JPEW: ubuntu2404-vk-2:/srv/pokybuild/yocto-worker/meta-mingw/build/build-renamed/ | 16:57 |
JPEW | RP: Ah, I'm just blind :) | 16:57 |
RP | JPEW: I was wondering :) | 16:58 |
* RP could swear he'd given the right path | 16:58 | |
alcroito | By the way, do you know what would be a good place to hang out around to hear news about spdx sboms in general? Would that be the spdx.org mailing lists only? | 17:01 |
JPEW | alcroito: https://join.slack.com/t/spdx/shared_invite/zt-2lwu38v2u-P3H4uv7Gg0eT8TcJFNg0sA | 17:01 |
alcroito | Thanks! | 17:03 |
*** druppy <druppy!~Thunderbi@user/druppy> has joined #yocto | 17:07 | |
*** druppy <druppy!~Thunderbi@user/druppy> has quit IRC (Remote host closed the connection) | 17:13 | |
*** druppy <druppy!~Thunderbi@user/druppy> has joined #yocto | 17:14 | |
*** norvil <norvil!~norvil@194.189-204-138.bestelclientes.com.mx> has joined #yocto | 17:16 | |
norvil | hi! I'm working on a beagleboardx15 and I'm trying to enable libgpiod to be able to use gpio pins, so I added this at the local.conf: PREFERRED_VERSION_libgpiod = "1.6.3" | 17:22 |
norvil | IMAGE_INSTALL:append = " libgpiod libgpiod-dev libgpiod-tools" | 17:22 |
norvil | but when I open the image on the beagle, i can´t use it. It doesn't show any erros, the leds just don't turn on | 17:22 |
norvil | does anyone know how to fix it or what packages am I missing?? | 17:22 |
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has joined #yocto | 17:28 | |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has quit IRC (Read error: Connection reset by peer) | 17:46 | |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has joined #yocto | 17:49 | |
*** druppy <druppy!~Thunderbi@user/druppy> has quit IRC (Ping timeout: 252 seconds) | 17:53 | |
tepperson | i have a script that runs the locale command during the build, what is the proper way to make that available to a recipe? | 18:00 |
*** florian_kc <florian_kc!~florian@78.48.163.110> has joined #yocto | 18:06 | |
JPEW | RP: Sorry, how do I rename the directory as the pokybuild user? Am I missing some permission to sudo or su to that users? | 18:23 |
RP | JPEW: "sudo -iu pokybuild" will let you become that user? | 18:26 |
JPEW | RP: it wants my password when I do that | 18:27 |
RP | halstead: ? | 18:29 |
RP | halstead: can you help JPEW with ubuntu2404-vk-2 access? | 18:29 |
halstead | RP: JPEW: Yes. | 18:30 |
halstead | JPEW: You are missing the groups needed for that. I'll see why. | 18:31 |
halstead | JPEW: Yeah the builders group is commented out from setting up your account on the hashserv. I'll fix it everywhere. two minutes. | 18:32 |
halstead | JPEW: Please log out and reconnect then try again. | 18:35 |
JPEW | halstead: That fixed it. Thanks | 18:40 |
halstead | JPEW: You're welcome. Hopefully it didn't slow you down too much. | 18:40 |
khem | qschulz: yeah its disabled and I am also curious about JIT and its impact on bitbake with log running builds | 18:40 |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has quit IRC (Read error: Connection reset by peer) | 18:47 | |
*** steelswords94 <steelswords94!~steelswor@user/steelswords1010> has joined #yocto | 18:49 | |
*** jmd <jmd!~user@2001:a61:2b0b:2c01:58dc:32d:3d4c:e7a> has quit IRC (Remote host closed the connection) | 19:06 | |
*** cabazon <cabazon!~cabazon@136.226.78.91> has joined #yocto | 19:12 | |
*** hcg <hcg!~hcg@31-10-134-33.cgn.dynamic.upc.ch> has joined #yocto | 19:15 | |
*** xmn <xmn!~xmn@2600:4040:9398:a200:28e6:ff87:8aec:306a> has joined #yocto | 19:16 | |
*** ptsneves <ptsneves!~Thunderbi@89.151.29.72> has joined #yocto | 19:21 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 244 seconds) | 19:32 | |
hcg | I wonder if anyone could supply some advice on an issue we have currently - we are using fitImages as out boot images. We have a single kernel, 2 devicetrees and 2 config sections. We have multiple different products using the same core SoC, but each product has it's own baseboard which can have many additional devices. The 2 devicetrees are | 19:34 |
hcg | bascally the main devicetree we normally boot with and the secondary is a devicetree used for recovery boot. The recovery boot requires a different devicetree to the primary boot. Giving the known that we have multiple devices using the same base core image and devicetree, we now provide additional devices, and these are provided in Yocto recipes - | 19:34 |
hcg | In each of these recipes, we provide reference to the real hardware, but then we also apply devicetree entries to the rank... | 19:34 |
*** dmoseley <dmoseley!~dmoseley@129.222.255.240> has joined #yocto | 19:35 | |
*** dmoseley_ <dmoseley_!~dmoseley@129.222.255.240> has quit IRC (Ping timeout: 265 seconds) | 19:35 | |
*** norvil <norvil!~norvil@194.189-204-138.bestelclientes.com.mx> has quit IRC (Quit: Client closed) | 19:44 | |
*** hcg <hcg!~hcg@31-10-134-33.cgn.dynamic.upc.ch> has quit IRC (Ping timeout: 256 seconds) | 19:54 | |
*** ptsneves <ptsneves!~Thunderbi@89.151.29.72> has quit IRC (Quit: ptsneves) | 19:56 | |
*** Hazza <Hazza!~Haxxa@116-255-35-251.ip4.superloop.au> has quit IRC (Quit: Haxxa flies away.) | 20:15 | |
*** Haxxa <Haxxa!~Haxxa@116.255.35.251> has joined #yocto | 20:17 | |
tepperson | is there a recipe to build locale for native use in yocto? | 20:20 |
RP | I'm still struggling to debug this pseudo issue after spending a day beating it up :( | 20:44 |
*** wak <wak!~wkenningt@2001:19f0:ac01:40f:5400:4ff:fe7c:68e6> has quit IRC (Quit: ZNC - https://znc.in) | 21:21 | |
*** wak <wak!~wkenningt@2001:19f0:ac01:40f:5400:4ff:fe7c:68e6> has joined #yocto | 21:22 | |
RP | brute force shows it is https://github.com/python/cpython/commit/2b93f5224216d10f8119373e72b5c2b3984e0af6 in python that breaks things, which makes sense. Now to find out what posix_spawn does and how to make it and pseudo play nicely | 21:23 |
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has quit IRC (Quit: Leaving.) | 21:26 | |
*** Xagen <Xagen!~Xagen@4.14.206.69> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 21:29 | |
*** zeddii <zeddii!~zeddii@pool-174-112-62-108.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 252 seconds) | 21:36 | |
*** zeddiii <zeddiii!~zeddii@pool-174-112-62-108.cpe.net.cable.rogers.com> has joined #yocto | 21:36 | |
*** Notgnoshi <Notgnoshi!~quassel@184.83.174.55> has quit IRC (Remote host closed the connection) | 21:39 | |
*** Notgnoshi <Notgnoshi!~quassel@184-83-174-55-dynamic.midco.net> has joined #yocto | 21:41 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 21:41 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 21:43 | |
*** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 21:48 | |
*** cabazon <cabazon!~cabazon@136.226.78.91> has quit IRC (Quit: Client closed) | 22:01 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 22:13 | |
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto | 22:28 | |
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 22:36 | |
*** florian_kc <florian_kc!~florian@78.48.163.110> has quit IRC (Ping timeout: 265 seconds) | 22:48 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 22:51 | |
JPEW | RP: Sent the patch to fix MinGW | 22:55 |
RP | JPEW: thanks. The fix looks so "simple", I hope it didn't take too long to track down | 23:04 |
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto | 23:13 | |
JPEW | Wasn't too bad. I worked on it off and on today | 23:16 |
RP | JPEW: I merged it and tried a test build | 23:16 |
RP | JPEW: green test build thanks :) | 23:26 |
khem | tepperson: nativesdk will have it but for native I am not sure | 23:32 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!