*** dkl is now away: Auto away at Mon Jun 9 00:21:49 2025 UTC | 00:21 | |
*** alperak is now away: Auto-away | 00:27 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 00:39 | |
*** zeemate <zeemate!~chris@2001:16b8:b117:9700:67c:16ff:fe50:8356> has quit IRC (Ping timeout: 248 seconds) | 00:57 | |
*** Fanfwe is back | 01:07 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 01:11:17 2025 UTC | 01:11 | |
mischief | trying to build on a riscv64 system.. build halts here but there's not much info in the log. ERROR: Failed to spawn fakeroot worker to run /home/mischief/src/poky/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_6.12.bb:do_install: [Errno 32] Broken pipe | 01:26 |
---|---|---|
*** ipgd <ipgd!~ipgd@180.254.227.92> has joined #yocto | 01:34 | |
*** ipgdbali <ipgdbali!~ipgd@180.254.227.92> has joined #yocto | 01:34 | |
*** ipgd <ipgd!~ipgd@180.254.227.92> has quit IRC (Remote host closed the connection) | 01:34 | |
*** ipgdbali <ipgdbali!~ipgd@180.254.227.92> has quit IRC (Remote host closed the connection) | 01:34 | |
*** ipgd <ipgd!~ipgd@180.254.227.92> has joined #yocto | 01:35 | |
*** LocutusOfBorg is now away: Auto away at Mon Jun 9 01:45:39 2025 UTC | 01:45 | |
*** LocutusOfBorg is back | 01:47 | |
*** arisut is back | 01:48 | |
*** jclsn <jclsn!~jclsn@94.72.134.114.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 272 seconds) | 01:57 | |
*** jclsn <jclsn!~jclsn@149.233.232.52.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 01:58 | |
*** paulg <paulg!~paulg@38.147.253.174> has quit IRC (Ping timeout: 268 seconds) | 02:20 | |
*** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 02:28 | |
*** Fanfwe is back | 03:11 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 03:15:35 2025 UTC | 03:15 | |
*** risca <risca!~quassel@h-155-4-62-62.A980.priv.bahnhof.se> has quit IRC (Quit: No Ping reply in 180 seconds.) | 03:41 | |
*** risca <risca!~quassel@h-155-4-62-62.A980.priv.bahnhof.se> has joined #yocto | 03:41 | |
*** Fanfwe is back | 04:01 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 04:05:07 2025 UTC | 04:05 | |
*** adadad is back | 04:17 | |
*** Lihis is back | 04:19 | |
khem | mischief:seems unrelated to riscv | 04:58 |
khem | more related to your build machine | 04:58 |
*** Fanfwe is back | 05:04 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 05:08:21 2025 UTC | 05:08 | |
mischief | yea.. im thinking maybe im missing a kernel config on the host, this is the kernel the vendor provided with their.. debian fork :| | 05:30 |
*** LocutusOfBorg is now away: Auto away at Mon Jun 9 05:45:53 2025 UTC | 05:45 | |
*** LocutusOfBorg is back | 05:46 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 05:50 | |
*** Emantor is back | 05:55 | |
*** Fanfwe is back | 06:02 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 06:06:08 2025 UTC | 06:06 | |
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has joined #yocto | 06:22 | |
*** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has joined #yocto | 06:27 | |
*** mckoan|away is back | 06:35 | |
*** mckoan|away is now known as mckoan | 06:35 | |
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has quit IRC (Remote host closed the connection) | 06:41 | |
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has joined #yocto | 06:44 | |
*** Fanfwe is back | 07:03 | |
*** ptsneves <ptsneves!~Thunderbi@095160232254.business.static.vectranet.pl> has joined #yocto | 07:03 | |
*** _lore_ is back | 07:06 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 07:07:11 2025 UTC | 07:07 | |
*** ptsneves <ptsneves!~Thunderbi@095160232254.business.static.vectranet.pl> has quit IRC (Ping timeout: 272 seconds) | 07:16 | |
*** _lore_ is now away: Auto away at Mon Jun 9 07:18:09 2025 UTC | 07:18 | |
*** deribaucourt is back | 07:20 | |
*** deribaucourt is now away: Auto away at Mon Jun 9 07:21:05 2025 UTC | 07:21 | |
*** Tyaku <Tyaku!~user81451@lfbn-orl-1-202-97.w92-152.abo.wanadoo.fr> has joined #yocto | 07:24 | |
*** KanjiMonster is back | 07:29 | |
*** RP is back | 07:37 | |
*** dkl is back | 07:39 | |
*** jmd <jmd!~user@aftr-62-216-202-210.dynamic.mnet-online.de> has joined #yocto | 07:43 | |
*** ipgd <ipgd!~ipgd@180.254.227.92> has quit IRC (Read error: Connection reset by peer) | 07:56 | |
*** RP is now away: I'm not here right now | 08:02 | |
*** prabhakalad <prabhakalad!~prabhakar@136.226.168.182> has quit IRC (Ping timeout: 244 seconds) | 08:09 | |
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.42> has joined #yocto | 08:10 | |
*** RP is back | 08:35 | |
*** Emantor is now away: Auto away at Mon Jun 9 08:36:21 2025 UTC | 08:36 | |
*** RP is now away: I'm not here right now | 08:41 | |
*** RP is back | 08:48 | |
*** Fanfwe is back | 08:58 | |
*** zeemate <zeemate!~chris@2001:16b8:b135:bb00:67c:16ff:fe50:8356> has joined #yocto | 08:58 | |
*** tammranil is back | 09:00 | |
*** mckoan is now away: mckoan | 09:00 | |
*** mckoan is now known as mckoan|away | 09:00 | |
RP | mischief: a failure at that point is pseudo failing to start | 09:01 |
*** Fanfwe is now away: Auto away at Mon Jun 9 09:02:14 2025 UTC | 09:02 | |
*** _lore_ is back | 09:07 | |
*** rburton is back | 09:16 | |
*** tammranil is now away: Auto away | 09:26 | |
*** RP is now away: I'm not here right now | 09:34 | |
*** RP is back | 09:35 | |
*** _lore_ is now away: Auto away at Mon Jun 9 09:42:00 2025 UTC | 09:42 | |
*** LocutusOfBorg is now away: Auto away at Mon Jun 9 09:45:32 2025 UTC | 09:45 | |
*** LocutusOfBorg is back | 09:47 | |
*** alperak is now away: Auto-away | 09:56 | |
michaelo | Greetings. Does anyone have examples using kas without poky? With poky, kas works automagically, but when I want to just use openembedded-core and bitbake separately, I can't seem to make it take my bitbake repository. | 10:23 |
*** _lore_ is back | 10:29 | |
michaelo | I found a solution. I had to add this to the bitbake repository: | 10:33 |
michaelo | layers: | 10:33 |
michaelo | bitbake: excluded | 10:33 |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 245 seconds) | 10:42 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto | 10:44 | |
*** RP is now away: I'm not here right now | 10:45 | |
*** RP is back | 10:47 | |
*** ndec is now away: Auto-away | 10:47 | |
*** _lore_ is now away: Auto away at Mon Jun 9 10:55:12 2025 UTC | 10:55 | |
rburton | michaelo: yes that :) | 10:59 |
rburton | bitbake isn't a layer | 11:00 |
*** Fanfwe is back | 11:00 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 11:04:18 2025 UTC | 11:04 | |
*** druppy <druppy!~Thunderbi@user/druppy> has joined #yocto | 11:05 | |
*** druppy is now away: I am currently away from the computer. | 11:05 | |
*** RP is now away: I'm not here right now | 11:07 | |
*** RP is back | 11:08 | |
*** _lore_ is back | 11:16 | |
michaelo | Indeed! However, the kas docs don't tell how to work with a separate bitbake repository | 11:18 |
*** Saur is now away: ♫ Matt Gray - Delta In Game Theme ♫ | 11:31 | |
rburton | someone with experience writing documentation should fix that ;) | 11:32 |
rburton | but yes it does sort of gloss over how the build system is configured | 11:33 |
*** Saur is now away: ♫ Godley & Creme - Cry ♫ | 11:33 | |
*** Fanfwe is back | 11:34 | |
*** Saur is now away: ♫ Pebbles - Girlfriend ♫ | 11:37 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 11:38:14 2025 UTC | 11:38 | |
RP | rburton: I've been queueing your earlier version of the libmodule change since I think that one should be ok with git tag/mirroring as it was upgraded recently | 11:38 |
RP | should I be doing that? | 11:38 |
rburton | lets not just in case | 11:38 |
mischief | RP: yes, the error in bitbake-cookerdaemon.log is basically identical to https://lists.yoctoproject.org/g/yocto/topic/error_while_running_bitbake/94985768 | 11:39 |
mischief | i didn't get to the bottom of it though | 11:39 |
*** paulg <paulg!~paulg@38.147.253.174> has joined #yocto | 11:39 | |
*** Saur is now away: ♫ The Corrs - All the Love in the World ♫ | 11:41 | |
RP | mischief: those errors suggest the python environment is getting quite broken. I'm not sure how/why that would be though | 11:42 |
*** Saur is now away: ♫ The Beatles - Hello Goodbye ♫ | 11:45 | |
mischief | yep, i'm at a loss myself. | 11:45 |
mischief | https://0x0.st/8g58.log | 11:45 |
*** Saur is now away: ♫ Kim Wilde - The Second Time ♫ | 11:48 | |
*** piie is back | 11:52 | |
*** Saur is now away: ♫ The Mamas and the Papas - California Dreamin' ♫ | 11:52 | |
*** Lihis is now away: I'm away.. | 11:52 | |
*** stgl <stgl!~stgl@164.92.162.3> has joined #yocto | 11:54 | |
*** Saur is now away: ♫ Climie Fisher - Love Changes Everything ♫ | 11:55 | |
*** stgl is now away: Auto away at Mon Jun 9 11:55:55 2025 UTC | 11:56 | |
*** awafaa is back | 11:56 | |
*** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 11:57 | |
rburton | mischief: can you replicate that with an entirely fresh poky tree and no changes? and i presume you've verified that python3 -c 'import encodings' does actually work | 11:57 |
*** Saur is now away: ♫ Elegant Machinery - Approaching Forces ♫ | 11:59 | |
mischief | the tree has no diff, the only thing i did was set MACHINE=qemuriscv64 and add INHERIT:remove = "uninative" to local.conf, because there seems to be no uninative for riscv64 | 12:00 |
*** savolla <savolla!~savolla@159.146.29.22> has joined #yocto | 12:00 | |
*** ndec is back | 12:00 | |
mischief | host python3 works as far as i can tell, and the bug happens in the same way both the host and a debian container i made just to test this | 12:02 |
*** Saur is now away: ♫ Howard Shore - The Steward of Gondor (Featuring Billy Boyd) ♫ | 12:04 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 12:05 | |
*** Saur is now away: ♫ Andersson, Rice, Ulvaeus - Pity the Child ♫ | 12:08 | |
*** RP is now away: I'm not here right now | 12:11 | |
*** Fr4nk <Fr4nk!~mrfr4nk@user/mrfr4nk> has quit IRC (Quit: WeeChat 4.6.3) | 12:12 | |
*** Fr4nk <Fr4nk!~mrfr4nk@user/mrfr4nk> has joined #yocto | 12:12 | |
*** Saur is now away: ♫ Toto - Home of the Brave ♫ | 12:14 | |
*** Saur is now away: ♫ Sting - Dead Man's Rope ♫ | 12:20 | |
*** Saur is now away: ♫ Martin Galway - Parallax ♫ | 12:26 | |
*** Fanfwe is back | 12:35 | |
*** Saur is now away: ♫ Andersson, Rice, Ulvaeus - Bangkok / One Night in Bangkok ♫ | 12:36 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 12:39:10 2025 UTC | 12:39 | |
*** Saur is now away: ♫ Kraftwerk - Techno Pop ♫ | 12:41 | |
*** Saur is now away: ♫ U2 - Where the Streets Have No Name ♫ | 12:41 | |
*** npcomp <npcomp!~user@user/npcomp> has quit IRC (Ping timeout: 245 seconds) | 12:42 | |
*** RP is back | 12:43 | |
RP | mischief: you're building on a riscv64 machine? | 12:47 |
RP | mischief: are there any PYTHON* environment variables needed for your python to work correctly? | 12:48 |
mischief | no, there is nothing related to python in the environment by default | 12:48 |
mischief | yes, it is a riscv64 native host.. mostly tried this for fun | 12:49 |
RP | mischief: any pseudo.log files in TMPDIR that shed any light on what pseudo is doing? | 12:50 |
RP | mischief: I'm not sure anyone has checked if the pseudo libc intercepts are right for riscv64 | 12:50 |
*** Saur is now away: ♫ Matt Gray - Arcade Classics ♫ | 12:52 | |
rburton | oh yeah i'd expect pseudo needs a port | 12:53 |
rburton | pseudo needs compatible_host entries | 12:53 |
*** piie is now away: Detached from screen since 2025-06-09 14:53:30+0200 | 12:53 | |
*** _lore_ is now away: Auto away at Mon Jun 9 12:53:35 2025 UTC | 12:53 | |
mischief | there are no pseudo logs anywhere that i see | 12:53 |
*** Saur is now away: ♫ Howard Shore - The Steward of Gondor (Featuring Billy Boyd) ♫ | 12:57 | |
*** RP is now away: I'm not here right now | 12:59 | |
*** sakoman is back | 13:00 | |
*** Crofton is now away: Auto-away | 13:03 | |
*** _lore_ is back | 13:05 | |
*** RP is back | 13:08 | |
RP | mischief: If it were me, I'd probably find the pseudo binary and try "pseudo bash" | 13:08 |
*** druppy <druppy!~Thunderbi@user/druppy> has quit IRC (Ping timeout: 244 seconds) | 13:08 | |
*** Saur is now away: ♫ Musical Youth - Pass the Dutchie ♫ | 13:11 | |
mischief | it seems extremely unhappy trying to run it by hand | 13:11 |
*** zeemate <zeemate!~chris@2001:16b8:b135:bb00:67c:16ff:fe50:8356> has quit IRC (Ping timeout: 260 seconds) | 13:12 | |
*** Saur is now away: ♫ Howard Shore - The Ride of the Rohirrim ♫ | 13:14 | |
mischief | hm, i maybe see why python broke | 13:15 |
mischief | http://0x0.st/8gRa.txt | 13:16 |
*** Saur is now away: ♫ Czech Studio Orchestra with Robin Tait - Fist 2 ♫ | 13:16 | |
*** Saur is now away: ♫ A-Ha - Take On Me ♫ | 13:16 | |
*** Saur is now away: ♫ The London Stage Ensemble - Any Dream Will Do ♫ | 13:20 | |
*** Saur is now away: ♫ The Corrs - One Night ♫ | 13:20 | |
*** Saur is now away: ♫ Eldkvarn - Kärlekens tunga ♫ | 13:24 | |
RP | mischief: that definitely doesn't look happy and is almost certainly related | 13:24 |
*** Saur is now away: ♫ Madonna - La Isla Bonita ♫ | 13:25 | |
mischief | am i supposed to set PSEUDO_PREFIX/-P when running pseudo by hand? | 13:25 |
fray | there are basic pseudo test cases, I would suggest building and trying pseudo outside of the build system if you are trying to run it on riscv first, and then forcus on YP integration. There are a couple of cases in the pseudo tests that are known to fail, the rename and remove tests specifically | 13:27 |
*** _lore_ is now away: Auto away at Mon Jun 9 13:27:34 2025 UTC | 13:27 | |
RP | fray: this is on riscv64 so I suspect there is something more fundamental wrong | 13:27 |
RP | mischief: I think even if you set PSEUDO_PREFIX, there are bigger issues there :/ | 13:28 |
*** Saur is now away: ♫ Devo - Whip It! ♫ | 13:28 | |
fray | no doubt | 13:28 |
RP | bitbake knows how to get that much right | 13:28 |
fray | that's why I was suggesting running pseudo by itself with it's test cases, that would explain if it even has a change of working | 13:28 |
RP | agreed, those would help narrow things down further | 13:29 |
*** Saur is now away: ♫ Mozart - Andante ur Pianokonsert nr 21 ♫ | 13:29 | |
Fr4nk | Hi everybody, anyone knows how to generate an html list of third-party licenses of my Poky OS, with a bitbake command? | 13:30 |
*** _lore_ is back | 13:30 | |
*** Saur is now away: ♫ Howard Shore - Shores of the Long Lake ♫ | 13:31 | |
*** Saur is now away: ♫ Camouflage - Heaven (I Want You) ♫ | 13:35 | |
*** Fanfwe is back | 13:36 | |
*** Saur is now away: ♫ The Cardigans - Marvel Hill ♫ | 13:36 | |
mischief | pseudo make test https://0x0.st/8gRE.txt | 13:36 |
RP | mischief: interesting, it looks like some elements are working at least | 13:37 |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 13:39 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 13:40:07 2025 UTC | 13:40 | |
*** Saur is now away: ♫ Alison Moyet - Weak in the Presence of Beauty ♫ | 13:40 | |
*** Saur is now away: ♫ Matt Gray - Rambo 3 (Level 2) ♫ | 13:40 | |
*** sakoman is now away: I'm not here right now | 13:42 | |
*** Saur is now away: ♫ Double - The Captain of Her Heart ♫ | 13:44 | |
*** Saur is now away: ♫ Diana Krall - l Remember You ♫ | 13:44 | |
*** LocutusOfBorg is now away: Auto away at Mon Jun 9 13:45:09 2025 UTC | 13:45 | |
*** LocutusOfBorg is back | 13:47 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 13:47 | |
*** Saur is now away: ♫ Ramin Djawadi - Finale ♫ | 13:47 | |
*** Saur is now away: ♫ Uno Sveningsson - Under ytan ♫ | 13:48 | |
*** Saur is now away: ♫ U2 - Spanish Eyes ♫ | 13:49 | |
rburton | hash question: if I have a class that does export FOO=${TMPDIR}/blaa and it should absolutely be ignored when working out hashes for rebuilds etc, is that BB_BASEHASH_IGNORE_VARS+="FOO"? | 13:50 |
*** Saur is now away: ♫ Howard Shore - The Grey Havens (Featuring Sir James Galway) ♫ | 13:51 | |
*** Saur is now away: ♫ Vonda Shepard - Searchin' My Soul ♫ | 13:53 | |
RP | rburton: In theory but I can't remember if that variable is recipe specific | 13:55 |
*** Crofton is back | 13:56 | |
*** Saur is now away: ♫ Peter Gabriel - Sledgehammer ♫ | 13:57 | |
*** dturull <dturull!~dturull@sessfw96-sesbfw96-81.ericsson.net> has joined #yocto | 13:57 | |
*** Saur is now away: ♫ The Cranberries - Yeat's Grave ♫ | 13:57 | |
*** Saur is now away: ♫ Kim Wilde - Kids in America ♫ | 14:00 | |
*** Saur is now away: ♫ Pink Floyd - Bring the boys back home ♫ | 14:01 | |
*** Saur is now away: ♫ Genesis - Invisible Touch ♫ | 14:02 | |
*** Saur is now away: ♫ Kraftwerk - Spacelab ♫ | 14:04 | |
*** Saur is now away: ♫ The Cranberries - Daffodil Lament ♫ | 14:08 | |
dturull | Hi RP. I'm working on the patch to filter into spdx only the files used during compilation. From what I saw, the kernel is the only recipe that puts the sources in a different location in the target that differs on what SPDX is using. Will it be ok to modify the patch in the debugsource information that I'm storing to match what is put into the | 14:09 |
dturull | spdx? Then the logic is simpler. For example "linux-yocto-6.12.31+git/net/ipv4/tcp_ipv4.c" instead of only net/ipv4/tcp_ipv4.c. or is better to have the case in spdx_common.py | 14:09 |
*** Saur is now away: ♫ Era - Don't You Forget ♫ | 14:10 | |
*** Crofton is now away: Auto-away | 14:11 | |
RP | dturull: I'm wondering why they're different and if we could somehow unify that | 14:13 |
*** Saur is now away: ♫ Alison Moyet - So Am I ♫ | 14:13 | |
*** Saur is now away: ♫ Enigma - Gravitiy of Love ♫ | 14:14 | |
*** Saur is now away: ♫ Dire Straits - Telegraph Road ♫ | 14:17 | |
*** Saur is now away: ♫ Dido - Here with Me ♫ | 14:18 | |
*** Saur is now away: ♫ Howard Shore - Under Hill ♫ | 14:22 | |
*** RP is now away: I'm not here right now | 14:23 | |
*** Saur is now away: ♫ Gregorian - Don't Give up ♫ | 14:24 | |
*** Danct12 is back | 14:25 | |
*** RP is back | 14:26 | |
fray | any recipe can use work-shared, but few do | 14:30 |
*** RP is now away: I'm not here right now | 14:31 | |
*** Saur is now away: ♫ Hall & Oates - Out of Touch ♫ | 14:31 | |
fray | the internal binary representations (for the most part) use on-target filesystem paths. So for things that don't (for whatever reason) then special code may be needed.. | 14:31 |
*** Saur is now away: ♫ U2 - Elevation ♫ | 14:32 | |
*** RP is back | 14:33 | |
fray | (I tried tod o a filter like this in the past, what I ended up doing was warning when something looked like it needed custom filtering) | 14:33 |
*** Saur is now away: ♫ Unknown - A Groovy Kind of Love ♫ | 14:35 | |
*** Saur is now away: ♫ Eurythmics - Sweet Dreams ♫ | 14:35 | |
dturull | RP to unified probably we need to change something in kernel.bbclass | 14:36 |
*** _lore_ is now away: Auto away at Mon Jun 9 14:37:00 2025 UTC | 14:37 | |
*** Fanfwe is back | 14:37 | |
dturull | I can also look at it, for now what I have in the if not kernel_src else src.replace(f"{kernel_src}/", f"{bp}/") | 14:38 |
dturull | this seems to work, then for the spdx code is transparent. | 14:38 |
*** Saur is now away: ♫ Clarence "Frogman" Henry - (I Don't Know Why) But I Do ♫ | 14:39 | |
*** sakoman is back | 14:39 | |
*** Net147 <Net147!~Net147@user/net147> has quit IRC (Ping timeout: 248 seconds) | 14:40 | |
*** Saur is now away: ♫ Kraftwerk - Computerlove ♫ | 14:40 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 14:41:15 2025 UTC | 14:41 | |
*** Saur is now away: ♫ The Corrs - Dreams ♫ | 14:41 | |
*** Net147 <Net147!~Net147@167-179-157-192.a7b39d.syd.nbn.aussiebb.net> has joined #yocto | 14:42 | |
*** Net147 is now away: Auto away at Mon Jun 9 14:41:59 2025 UTC | 14:42 | |
*** Saur is now away: ♫ Howard Shore - The Steward of Gondor (Featuring Billy Boyd) ♫ | 14:42 | |
*** Saur is now away: ♫ Kraftwerk - Computerlove ♫ | 14:42 | |
*** Saur is now away: ♫ Pet Shop Boys - King's Cross ♫ | 14:45 | |
RP | dturull: fair enough, that sounds like an improvement on v7 | 14:47 |
*** Saur is now away: ♫ Chris Abbott, Marcel Donné and Alistair "Boz" Bowness - "Phantoms of the Asteroid" The Chase ♫ | 14:47 | |
dturull | I'll try tomorrow to send a new version. I'm verifying with a world build that nothing brakes | 14:48 |
*** dturull <dturull!~dturull@sessfw96-sesbfw96-81.ericsson.net> has quit IRC (Quit: Client closed) | 14:50 | |
*** Saur is now away: ♫ Fiction Factory - (Feels Like) Heaven ♫ | 14:50 | |
*** Saur is now away: ♫ The Corrs - One Night ♫ | 14:52 | |
*** Saur is now away: ♫ Cornelis Vreeswijk - En fattig trubadur ♫ | 14:54 | |
*** awafaa is now away: Auto-away | 14:55 | |
*** Saur is now away: ♫ Beatles - Rocky Racoon ♫ | 14:57 | |
*** Saur is now away: ♫ Alison Moyet - Satellite ♫ | 14:57 | |
*** awafaa is back | 14:59 | |
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto | 15:01 | |
*** Saur is now away: ♫ Dido - Mary's in India ♫ | 15:01 | |
*** Saur is now away: ♫ Queen - Radio Ga Ga ♫ | 15:01 | |
*** Saur is now away: ♫ Marcel Donné - Hunter's Moon Title ♫ | 15:04 | |
*** Saur is now away: ♫ Madness - Our House ♫ | 15:07 | |
*** Saur is now away: ♫ Vonda Shepard - Someone You Use ♫ | 15:07 | |
*** Saur is now away: ♫ Gray - Mutants ♫ | 15:10 | |
*** Saur is now away: ♫ Enya - La Soñadora ♫ | 15:14 | |
*** Saur is now away: ♫ Foreigner - Cold As Ice ♫ | 15:18 | |
*** sakoman is now away: I'm not here right now | 15:19 | |
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.42> has quit IRC (Ping timeout: 248 seconds) | 15:20 | |
*** Saur is now away: ♫ Deep Forest - The Second Twilight ♫ | 15:21 | |
*** Crofton is back | 15:21 | |
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.12> has joined #yocto | 15:21 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 15:22 | |
*** Saur is now away: ♫ Enya - Oíche Chiúin (Chorale) ♫ | 15:24 | |
*** RP is now away: I'm not here right now | 15:24 | |
*** RP is back | 15:25 | |
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.12> has quit IRC (Ping timeout: 248 seconds) | 15:26 | |
*** prabhakalad <prabhakalad!~prabhakar@165.225.17.42> has joined #yocto | 15:27 | |
*** Saur is now away: ♫ Unknown - Strength and Honor ♫ | 15:28 | |
*** Saur is now away: ♫ Czech Studio Orchestra with Robin Tait - Ark Pandora ♫ | 15:30 | |
mischief | okay, found part of the problem | 15:30 |
mischief | stat was broken | 15:30 |
*** Saur is now away: ♫ U2 - Unchained Melody ♫ | 15:32 | |
*** sakoman is back | 15:32 | |
*** Crofton is now away: Auto-away | 15:35 | |
*** Saur is now away: ♫ Toto - Rosanna ♫ | 15:37 | |
*** Fanfwe is back | 15:38 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 15:42:10 2025 UTC | 15:42 | |
*** Crofton is back | 15:42 | |
*** Emantor is back | 15:43 | |
*** Saur is now away: ♫ Mory Kante - Ye Ke Ye Ke ♫ | 15:43 | |
*** Saur is now away: ♫ Nelly Furtado - Well, Well ♫ | 15:47 | |
*** jclsn <jclsn!~jclsn@149.233.232.52.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Quit: WeeChat 4.6.3) | 15:47 | |
*** Crofton is now away: Auto-away | 15:49 | |
*** Saur is now away: ♫ Eurythmics - Forever ♫ | 15:50 | |
*** Saur is now away: ♫ Enya - If I Could Be Where You Are ♫ | 15:54 | |
*** Saur is now away: ♫ Chris Abbott, Ben Daglish and Alistair "Boz" Bowness - "Eve of the War" Facing the Aliens ♫ | 15:58 | |
*** Saur is now away: ♫ Mats Ronander - Gör mig lycklig nu ♫ | 15:58 | |
*** RP is now away: I'm not here right now | 15:59 | |
*** halstead is back | 16:00 | |
*** RP is back | 16:01 | |
*** Saur is now away: ♫ The Corrs - Only When I Sleep ♫ | 16:01 | |
*** Net147 <Net147!~Net147@user/net147> has quit IRC (Ping timeout: 248 seconds) | 16:04 | |
*** sakoman is now away: I'm not here right now | 16:04 | |
*** Saur is now away: ♫ Gregorian - Imagine ♫ | 16:06 | |
*** Net147 <Net147!~Net147@167-179-157-192.a7b39d.syd.nbn.aussiebb.net> has joined #yocto | 16:06 | |
*** Net147 is now away: Auto away at Mon Jun 9 16:06:21 2025 UTC | 16:06 | |
*** sakoman is back | 16:08 | |
*** Saur is now away: ♫ Cornelis Vreeswijk - I natt jag drömde något som ♫ | 16:11 | |
*** Saur is now away: ♫ Gregorian - Ordinary World ♫ | 16:13 | |
*** halstead is now away: Auto-away | 16:18 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 16:20 | |
*** Saur is now away: ♫ Howard Shore - An Ancient Enemy ♫ | 16:20 | |
*** olani_ <olani_!~olani@165.85.67.54> has joined #yocto | 16:21 | |
*** Saur is now away: ♫ Modern Talking - Brother Louie ♫ | 16:25 | |
*** Saur is now away: ♫ The Corrs - No More Cry ♫ | 16:29 | |
*** Articulus <Articulus!~Articulus@c-71-198-98-73.hsd1.ca.comcast.net> has quit IRC (Quit: Leaving) | 16:31 | |
*** Saur is now away: ♫ Nordman - Det sista du ser ♫ | 16:32 | |
*** Saur is now away: ♫ Vogon Poetry - Barren Lands ♫ | 16:37 | |
*** Fanfwe is back | 16:39 | |
*** Saur is now away: ♫ Kylie Minogue - Burning Up ♫ | 16:41 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 16:43:14 2025 UTC | 16:43 | |
*** Saur is now away: ♫ Era - Hymne ♫ | 16:45 | |
*** sakoman is now away: I'm not here right now | 16:46 | |
*** Saur is now away: ♫ U2 - Van Diemen's Land ♫ | 16:50 | |
*** Crofton is back | 16:52 | |
*** Saur is now away: ♫ Marvin Gaye - Sexual Healing ♫ | 16:53 | |
*** Saur is now away: ♫ Fastloaders - Cannon Fodder ♫ | 16:57 | |
*** Saur is now away: ♫ Thompson Twins - Doctor! Doctor! ♫ | 16:59 | |
*** RP is now away: Auto away at Mon Jun 9 17:00:11 2025 UTC | 17:00 | |
*** florian <florian!~florian@2a02:3100:3fc3:c100:d38d:c64a:826c:37da> has joined #yocto | 17:02 | |
*** Saur is now away: ♫ Fleetwood Mac - Albatross ♫ | 17:04 | |
mischief | sent a mail that should fix stat at least. my build is now progressing a bit more.. | 17:05 |
mischief | lets just say, it is 'not fast' | 17:06 |
mischief | 0: cmake-native-3.31.6-r0 do_configure - 22m18s (pid 441666) | 17:06 |
*** Saur is now away: ♫ Unknown - If You Leave Me Now ♫ | 17:07 | |
*** Saur is now away: ♫ Vangelis - To the Unknown Man ♫ | 17:11 | |
*** sakoman is back | 17:13 | |
*** druppy <druppy!~Thunderbi@user/druppy> has joined #yocto | 17:13 | |
*** druppy is now away: I am currently away from the computer. | 17:13 | |
*** druppy is back | 17:13 | |
*** Saur is now away: ♫ Dire Straits - News ♫ | 17:17 | |
*** Saur is now away: ♫ U2 - Numb [New Mix] ♫ | 17:21 | |
sotaoverride | anyone got any experience with the flutter-pi embedder? Im trying to run with the core mininal image on a rpi4 and Im getting this: flutter-pi.c: Could not query DRM device list: No such file or directory | 17:21 |
*** druppy is now away: I am currently away from the computer. | 17:22 | |
*** druppy is back | 17:24 | |
*** Saur is now away: ♫ FastLoaders - Ace II ♫ | 17:26 | |
*** druppy <druppy!~Thunderbi@user/druppy> has quit IRC (Ping timeout: 248 seconds) | 17:28 | |
*** Saur is now away: ♫ Gregorian - Don't Give up ♫ | 17:31 | |
*** Saur is now away: ♫ Vangelis - To the Unknown Man ♫ | 17:38 | |
*** Fanfwe is back | 17:40 | |
*** Saur is now away: ♫ Alanis Morisette - You Oughta Know (Single versio ♫ | 17:41 | |
*** sakoman is now away: I'm not here right now | 17:42 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 17:44:11 2025 UTC | 17:44 | |
*** Kubu_work <Kubu_work!~kubu@2a01cb05949d5800c97d3b734a46d823.ipv6.abo.wanadoo.fr> has joined #yocto | 17:44 | |
*** awafaa is now away: Auto-away | 17:48 | |
*** Saur is now away: ♫ Andersson, Rice, Ulvaeus - Argument ♫ | 17:49 | |
*** Saur is now away: ♫ Kraftwerk - Dentaku ♫ | 17:51 | |
*** Saur is now away: ♫ Alanis Morisette - Head over Feet ♫ | 17:55 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 17:58 | |
*** Saur is now away: ♫ The Corrs - Give Me a Reason ♫ | 17:59 | |
*** cambrian_invader <cambrian_invader!~cambrian_@50.217.174.170> has quit IRC (Ping timeout: 268 seconds) | 18:01 | |
*** Lihis is back | 18:02 | |
*** Saur is now away: ♫ Emma Shapplin - Carmine meo ♫ | 18:03 | |
*** Saur is now away: ♫ John White - Missing You ♫ | 18:07 | |
*** halstead is back | 18:08 | |
*** Saur is now away: ♫ Toto - Only You ♫ | 18:11 | |
*** RP is back | 18:12 | |
*** cambrian_invader <cambrian_invader!~cambrian_@50.217.174.170> has joined #yocto | 18:14 | |
*** Saur is now away: ♫ Unknown - Rose ♫ | 18:16 | |
*** Kubu_work is now away: Je ne suis pas là pour l'instant. | 18:18 | |
*** Saur is now away: ♫ Melanie C - Ga Ga ♫ | 18:19 | |
*** RP is now away: I'm not here right now | 18:21 | |
*** RP is back | 18:21 | |
*** Saur is now away: ♫ The Hooters - Satellite ♫ | 18:23 | |
*** frgo <frgo!~frgo@p2e57f57b.dip0.t-ipconnect.de> has quit IRC (Read error: Connection reset by peer) | 18:24 | |
*** frgo_ <frgo_!~frgo@p2e57f57b.dip0.t-ipconnect.de> has joined #yocto | 18:24 | |
*** RP is now away: Auto away at Mon Jun 9 18:26:41 2025 UTC | 18:26 | |
*** Saur is now away: ♫ Adolphson & Falk - Ljuset på min väg ♫ | 18:26 | |
*** Saur is now away: ♫ Clannad - Caislean Õir ♫ | 18:31 | |
*** Lihis is now away: I'm away.. | 18:32 | |
*** Saur is now away: ♫ Unknown - The Battle of Stirling ♫ | 18:33 | |
*** Danct12 is now away: Auto away at Mon Jun 9 18:36:03 2025 UTC | 18:36 | |
*** _lore_ is back | 18:36 | |
*** polprog is now away: afk | 18:37 | |
*** Saur is now away: ♫ Jennifer Brown - Tuesday Afternoon ♫ | 18:39 | |
*** Fanfwe is back | 18:41 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Remote host closed the connection) | 18:42 | |
*** Saur is now away: ♫ Unknown - Jerusalem - Avresan ♫ | 18:43 | |
*** zeemate <zeemate!~chris@2001:16b8:b135:bb00:67c:16ff:fe50:8356> has joined #yocto | 18:43 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 18:45:08 2025 UTC | 18:45 | |
*** Saur is now away: ♫ Snap - The Power ♫ | 18:45 | |
*** Saur is now away: ♫ Depeche Mode - People are People ♫ | 18:51 | |
rburton | mischief: oh wow | 18:52 |
*** sakoman is back | 18:52 | |
rburton | mischief: what board is that? | 18:53 |
*** Saur is now away: ♫ Gary Moore - The Loner ♫ | 18:56 | |
*** Emantor is now away: Auto away at Mon Jun 9 18:56:57 2025 UTC | 18:56 | |
*** sakoman is now away: I'm not here right now | 18:57 | |
*** Saur is now away: ♫ Gregorian - Before the Dawn ♫ | 19:02 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 19:02 | |
mischief | rburton: milk-v megrez. | 19:03 |
*** Kubu_work is back | 19:03 | |
*** Saur is now away: ♫ U2 - Sweetest Thing [The Single Mix] ♫ | 19:07 | |
mischief | i'm trying to find something to do with it, and since i added a kernel for it to meta-riscv a while back i figured why not make it build yocto for itself ;) | 19:09 |
mischief | or, maybe at least try out the riscv vm extensions with qemu/kvm.. | 19:09 |
*** Saur is now away: ♫ Depeche Mode - Never Let Me Down Again (Aggro ♫ | 19:10 | |
*** Saur is now away: ♫ The Alan Parsons Project - Damned if I Do ♫ | 19:15 | |
*** halstead is now away: Auto-away | 19:16 | |
*** Dracos-Carazza is back | 19:19 | |
*** Saur is now away: ♫ Alice Cooper - Poison ♫ | 19:20 | |
rburton | maybe as a build machine isn't its calling :) | 19:23 |
rfs613 | i could give you some even slower machines :) | 19:24 |
*** Saur is now away: ♫ U2 - Desire ♫ | 19:24 | |
*** Saur is now away: ♫ Bruce Springsteen - Secret Garden ♫ | 19:27 | |
*** Saur is now away: ♫ Elegant Machinery - Restrain ♫ | 19:32 | |
*** Saur is now away: ♫ Howard Shore - The Darkest Hour ♫ | 19:33 | |
*** Saur is now away: ♫ Cher - Taxi Taxi ♫ | 19:38 | |
*** halstead is back | 19:39 | |
rfs613 | hmm, is there a recommended way to append some shell commands to do_patch (which is a bitbake python function)? I can do os.system("...") but it seems kludgy, is there a better way? | 19:40 |
*** awafaa is back | 19:41 | |
mischief | i too have even slower machines, but none of them are riscv | 19:41 |
*** Fanfwe is back | 19:42 | |
*** Saur is now away: ♫ Czech Studio Orchestra - Firelord ♫ | 19:43 | |
*** rburton is now away: Auto-away | 19:44 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 19:46:11 2025 UTC | 19:46 | |
*** Kubu_work is now away: Je ne suis pas là pour l'instant. | 19:46 | |
*** Saur is now away: ♫ Howard Shore - The Forest River ♫ | 19:50 | |
mischief | mildly concerning that a process randomly died under load and seems to be working fine the next run | 19:51 |
mischief | [48458.750910] nativesdk-libgc[910027]: unhandled signal 11 code 0x1 at 0x00007dffb88927c8 in python3.12[10000+5b3000] | 19:52 |
*** Saur is now away: ♫ Unknown - Wallace Courts Murron ♫ | 19:55 | |
*** sakoman is back | 19:56 | |
*** Saur is now away: ♫ Jean Michel Jarre - Where Are You Going? ♫ | 19:59 | |
*** Saur is now away: ♫ Madonna - Open Your Heart ♫ | 20:00 | |
rfs613 | mischief: maybe ran out of memory (or some other resource?), perhaps due to concurrent compilation of other recipes? | 20:02 |
mischief | it's only got 4 cores, but 32G of memory, and i would not really expect OOM to cause SIGSEGV | 20:03 |
*** Saur is now away: ♫ Gregorian - Sebastian ♫ | 20:04 | |
*** Saur is now away: ♫ Depeche Mode - Puppets ♫ | 20:08 | |
mischief | well, now there's a real problem. no libgcc... maybe ill poke it more later. http://0x0.st/8EsY.947273 | 20:08 |
*** Saur is now away: ♫ Nelly Furtado - Let My Hair Down ♫ | 20:12 | |
rfs613 | oh right, signal 11 is segfault, for some reason i read it as errno 11 (EAGAIN) | 20:13 |
* rfs613 adds a task to run after do_patch | 20:13 | |
*** Fanfwe is back | 20:13 | |
*** Saur is now away: ♫ Simon and Garfunkel - Blessed ♫ | 20:15 | |
*** RP is back | 20:17 | |
*** Saur is now away: ♫ Unknown - Timecrash ♫ | 20:19 | |
*** Saur is now away: ♫ Matt Gray - The Palace (from The Last Ninja) ♫ | 20:20 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 20:25:04 2025 UTC | 20:25 | |
RP | rfs613: you know about postfuncs ? | 20:25 |
*** drkhsh_ is now known as drkhsh | 20:25 | |
*** Saur is now away: ♫ Huey Lewis & The News - If This Is It ♫ | 20:26 | |
rfs613 | RP: had kind of assumed that could only be used for python functions | 20:29 |
*** Saur is now away: ♫ Gary Moore - Wild Frontier ♫ | 20:30 | |
RP | rfs613: no, you can list shell and python funcs in there | 20:31 |
RP | you just can't call back into python from a shell function | 20:31 |
*** Kubu_work is back | 20:31 | |
*** Saur is now away: ♫ Enya - The Sun in the Stream ♫ | 20:34 | |
fray | mischief: were the tests in the pseudo source helpful in identifying the issue(s)? If not, then we should add a stat test | 20:34 |
RP | mischief: I merged that patch, thanks | 20:34 |
rfs613 | RP: indeed postfuncs did work for calling my shell function, thanks | 20:35 |
mischief | fray: somewhat, it was the stat call in the acl tests that lead me to finding the stat syscall emulation was broken https://git.yoctoproject.org/pseudo/tree/test/test-acl.sh#n18 | 20:35 |
mischief | the test-parallel-* tests are broken still, but i ran the build only fixing stat and it seems to work | 20:36 |
mischief | RP: thanks! | 20:36 |
fray | I'm really trying to make sure we have basic tests for things that can fail, without having to write everything | 20:36 |
fray | ya, I expect teh test-parallel mv and rm will fail (they do on x86) | 20:36 |
*** Saur is now away: ♫ Camouflage - Suspicious Love ♫ | 20:37 | |
*** awafaa is now away: Auto-away | 20:37 | |
RP | mischief: we added the parallel ones knowing they break. It is a real bug we just don't know how to fix :/ | 20:39 |
fray | (and luckily is not a workflow we exercise often, but we need to make sure people know it's an issue) | 20:39 |
mischief | is it a race? | 20:40 |
fray | yes.. between the filesystem, the database and the pseudo communication system | 20:40 |
RP | mischief: effectively | 20:40 |
fray | if two things cause a rename (or remove and recreate) the same file because the communication and db is updated, then future calls can come in and further change and we lose the ability to track the file(s) | 20:41 |
fray | so ya, effectively a race, but it's not a tradition "just add a lock" | 20:41 |
*** Saur is now away: ♫ Matt Gray - Arkanoid ♫ | 20:41 | |
*** Fanfwe is back | 20:44 | |
*** Saur is now away: ♫ The Cranberries - Disappointment ♫ | 20:45 | |
*** rburton is back | 20:46 | |
*** jmd <jmd!~user@aftr-62-216-202-210.dynamic.mnet-online.de> has quit IRC (Remote host closed the connection) | 20:48 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 20:48:40 2025 UTC | 20:48 | |
*** Saur is now away: ♫ Mozart - Adagio ur Klarinettkonserten ♫ | 20:50 | |
*** rburton is now away: Auto-away | 20:52 | |
*** Saur is now away: ♫ Vonda Shepard - Walk Away Renee ♫ | 20:57 | |
*** Saur is now away: ♫ Jogeir Liljedahl - The World is My Oyster (guest track) ♫ | 21:00 | |
*** sakoman is now away: I'm not here right now | 21:01 | |
khem | RP: there is one issue I am seeing when setting TOOLCHAIN ?= "clang" and building gdb-cross-x86_64, it reports TOOLCHAIN = gcc but TCOVERRIDE = toolchain-clang | 21:02 |
*** Saur is now away: ♫ Jennifer Brown - Tuesday Afternoon ♫ | 21:02 | |
khem | RP: I wonder if defering recipes inheriting cross.bbclass has issues, I am on latest master-next btw. | 21:02 |
khem | I am travelling and not able to take a deeper look myself | 21:03 |
RP | khem: hmm, that does sound odd. I'll have to try and take a look and see what is going on | 21:04 |
fray | khem, did you see the risc-v stuff I sent to the architecture list? It introduces a new lib/oe/tune.py for tune related functions.. anyway, I was considering writing a 'TUNE' (tune_features) to gcc multilib-generator function.. | 21:04 |
fray | Any thoguths? | 21:04 |
khem | fray, I have seen the email, but reading on mobile takes a while | 21:05 |
fray | ya, it's not a short writeup or patch | 21:05 |
fray | (I already have a new version of the patch, works the same way -- just moves some code in the tune.py to make it more efficient) | 21:05 |
khem | fray: it will be good to keep clang in mind, are you using + separator to construct mcpu/march ? | 21:06 |
*** Saur is now away: ♫ Vogon Poetry - The Great Big Nothing ♫ | 21:06 | |
fray | the march is created following the rules in the risc-v ISA manual.. multi-character extensions are prefixed with "_", and any further extensions must also use _.. I do not verify alpha numeric or anything like that, just the tune_features that are implemented through the normal methods.. | 21:07 |
fray | the one thing I did have to do is keep the ISA in the order that GCC expects it, which I suspect clang is fine with | 21:07 |
*** savolla <savolla!~savolla@159.146.29.22> has quit IRC (Ping timeout: 276 seconds) | 21:08 | |
fray | rv 32 i m a c zicsr zifencei will produce "-march=rv32imac_zicsr_zifencei -mabi=ilp32" | 21:08 |
fray | change that to rv 32 im a f c zicsr zifencei and the produced output changes to "-march=rv32imafc_zicsr zifencei -mabi=ilp32f" | 21:09 |
*** adadad is now away: Auto away at Mon Jun 9 21:09:57 2025 UTC | 21:09 | |
*** Saur is now away: ♫ Matt Gray - Chimera ♫ | 21:10 | |
fray | note when I say output I'm talkign TUNE_CCARGS, there is an intermediate TUNE_RISCV_MARCH and TUNE_RISCV_MABI which get rv32imafc_zicsr_zifencei and ilp32f respectively | 21:10 |
khem | yes _ will work with clang too | 21:13 |
*** Saur is now away: ♫ Eurythmics - There Must Be an Angel ♫ | 21:14 | |
khem | fray: did you consider full list ? | 21:14 |
fray | I only considered items specifically listed.. with the exception of formatting which I followed the information for the ISA manual (I) | 21:14 |
fray | it's explicit that single character should be first, with multicharacter last.. While we only have a few Z extensions, there are also S extesions, but we don't ahve any | 21:15 |
khem | https://gcc.gnu.org/onlinedocs/gcc/RISC-V-Options.html | 21:15 |
fray | yes, I am _NOT_ implementing all of them | 21:15 |
fray | I will only implement ones that we have specific users for | 21:15 |
fray | far too many extensions to try to do them all (and no way to test it) | 21:16 |
fray | Z, Sh, Sm, Ss, and X are the multicharacter extensions.. | 21:16 |
fray | we have some Z, no S*, and in the write up, I said 'X' extensions below in a specific tune and NOT in the arch-riscv | 21:17 |
khem | hmm, but is it extendible by simply adding new tunes | 21:17 |
fray | same if a tune specifies an mcpu and/or mtune, they should be _after_ the -march | 21:17 |
fray | yes | 21:17 |
khem | I want the core logic to be solid and reusable | 21:18 |
fray | tune-processor.inc must include a previous tune-processor.inc or arch-riscv.inc | 21:18 |
khem | you/amd will only use a small subset, I understand that | 21:18 |
fray | the arch-riscv.inc needs to be in the processing order GCC expects for the generated name | 21:18 |
*** Saur is now away: ♫ The Corrs - Rebel Heart ♫ | 21:18 | |
fray | tunes can extend this later and or override the TUNE_CCARGS in a tune specific way | 21:18 |
fray | tunes can NOT change pkgarch or arch, that is 'global' | 21:19 |
fray | rv32i, rv32e, rv64i, rev64e as base are defined, plus the extensions M A F D C B V Zicsr Zifencei Zba Zbb Zbc Zbs and Zicbom | 21:20 |
fray | tune features are 'rv', XLEN (32 or 64), e or i, and then the extensions (all lower case) | 21:20 |
*** KanjiMonster is now away: Auto away at Mon Jun 9 21:20:55 2025 UTC | 21:20 | |
fray | the oe.tune.riscv_isa_to_tune("...") will convert ISA notion to TUNE notion, and can handle the 'g' abbreviation, but we do not support 'g' in the features | 21:21 |
fray | oe.tune.riscv_isa_to_tune("rv64gc") which would return: rv 64 i m a f d c zicsr zifencei | 21:21 |
fray | we do NOT support 'profile' notation. Only ISA notation. | 21:21 |
khem | thats ok I guess 'g' is acronym | 21:22 |
fray | 'g' is an 'abbreviation' per the manual | 21:22 |
fray | g = base + imafd_zicsr_zifencei | 21:22 |
*** Saur is now away: ♫ Queen - Save Me ♫ | 21:22 | |
fray | not you can specify a 'feature' of 'b', but it will expands in march= to zba_zbb_zbs ... there is a "hole" there that a recipe that needs to know about 'zbb' will need to check for either 'b' or 'zbb' for instance | 21:24 |
fray | current tune stuff has no 'b implies zbb' behavior, might be something to add in the _future_, but not now.. now we live with what we have until this works | 21:25 |
khem | e.g. rva22u64 is a profile would it be part of above set ? | 21:25 |
fray | rva22u64 is a profile, we don't support profiles.. they have no direct meaning, so we'd need an incededibly complex function to do the translation | 21:25 |
fray | it's possible it can be implemented, but simply doesn't seem worth it | 21:25 |
khem | profiles are what will be used atleast for linux or other hosted envs and for micros too rvmXX | 21:25 |
fray | linux doesn't use profiles that I can find (anymore) it definitely did in the past | 21:26 |
*** Saur is now away: ♫ Unknown - Above Water ♫ | 21:26 | |
fray | reading between the lines in the current ISA document, it sure seems like profiles are the 'old way' of doing this, but they don't recommend it | 21:26 |
khem | I think RV international is interested in grouping with profiles more than ISAs | 21:26 |
fray | I was reading it the opposite, everything is now base ISA + extension, profiles don't have a lot of meaning | 21:27 |
khem | hmm it must be new way :) | 21:27 |
fray | 20250508 - Ratified RV Instruction Set Manual Volume I | 21:27 |
*** Saur is now away: ♫ Jean Michel Jarre - Oxygène 4 ♫ | 21:28 | |
fray | again I'm reading between the lines here. Profiles just don't seem to be anything recommended (anymore) | 21:28 |
khem | its something you can contruct using ISA + extentions so perhaps not a big deal but we need to see if thats the case where it is deprecated or not | 21:29 |
fray | there is absolutely no reason (that I see) that we should use/support profiles. All they do is obfuscate what is actually happening. But I did leave room that someone could implement a 'profile -> tune_features' converter if there is value in it, but I believe focusing on the ISA makes far more sense for us | 21:30 |
khem | on positive side it will make us build any combination of ISA + ext | 21:30 |
*** sakoman is back | 21:31 | |
fray | there are some conflicts, like i and e... but ya, it's designed to allow any 'reasonable' combination | 21:31 |
*** Saur is now away: ♫ Midnight Oil - Arctic World ♫ | 21:32 | |
khem | I will take a look in evening once I am back from dinner | 21:33 |
fray | sounds good | 21:33 |
fray | (there is also a bug in the build of OpenSBI -- Yp bugzilla filed on that) | 21:33 |
fray | 15897 | 21:34 |
*** Saur is now away: ♫ Elegant Machinery - Restrain ♫ | 21:35 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 21:38 | |
*** jpuhlman <jpuhlman!~jpuhlman@50.240.203.141> has joined #yocto | 21:47 | |
*** jpuhlman is now away: Auto away at Mon Jun 9 21:47:39 2025 UTC | 21:47 | |
*** savolla <savolla!~savolla@159.146.29.22> has joined #yocto | 21:49 | |
*** Fanfwe is back | 21:54 | |
*** sakoman is now away: I'm not here right now | 21:57 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 21:58:15 2025 UTC | 21:58 | |
*** Kubu_work <Kubu_work!~kubu@2a01cb05949d5800c97d3b734a46d823.ipv6.abo.wanadoo.fr> has quit IRC (Quit: Leaving.) | 21:59 | |
*** _lore_ is now away: Auto away at Mon Jun 9 21:59:31 2025 UTC | 21:59 | |
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has joined #yocto | 22:01 | |
*** RP is now away: I'm not here right now | 22:04 | |
*** Dracos-Carazza is now away: Auto away at Mon Jun 9 22:04:38 2025 UTC | 22:04 | |
*** Kubu_work is now away: Je ne suis pas là pour l'instant. | 22:06 | |
*** RP is back | 22:19 | |
*** RP is now away: Auto away at Mon Jun 9 22:24:20 2025 UTC | 22:24 | |
*** Fanfwe is back | 22:25 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 22:29:14 2025 UTC | 22:29 | |
*** npcomp <npcomp!~user@user/npcomp> has joined #yocto | 22:37 | |
*** savolla <savolla!~savolla@159.146.29.22> has quit IRC (Ping timeout: 252 seconds) | 22:38 | |
*** zeemate <zeemate!~chris@2001:16b8:b135:bb00:67c:16ff:fe50:8356> has quit IRC (Ping timeout: 248 seconds) | 22:47 | |
*** savolla <savolla!~savolla@159.146.29.22> has joined #yocto | 22:51 | |
mischief | any ideas why ld can't find -lgcc in my riscv64 build? there is a libgcc.a in the tree where --sysroot points.. | 22:53 |
*** mansandersson868 <mansandersson868!~mansander@user/mansandersson> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 23:07 | |
*** mansandersson868 <mansandersson868!~mansander@user/mansandersson> has joined #yocto | 23:09 | |
*** florian <florian!~florian@2a02:3100:3fc3:c100:d38d:c64a:826c:37da> has quit IRC (Ping timeout: 268 seconds) | 23:11 | |
*** Fanfwe is back | 23:19 | |
*** Fanfwe is now away: Auto away at Mon Jun 9 23:23:19 2025 UTC | 23:23 | |
*** mansandersson868 <mansandersson868!~mansander@user/mansandersson> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 23:27 | |
*** RP <RP!~RP@user/RP> has quit IRC (Quit: Exiting) | 23:29 | |
*** mansandersson868 <mansandersson868!~mansander@user/mansandersson> has joined #yocto | 23:29 | |
*** RP <RP!~RP@user/RP> has joined #yocto | 23:30 | |
*** RP is now away: Auto away at Mon Jun 9 23:30:02 2025 UTC | 23:30 | |
*** RP is now away: Auto away at Mon Jun 9 23:30:02 2025 UTC | 23:30 | |
*** Kubu_work is back | 23:41 | |
*** Kubu_work is now away: Je ne suis pas là pour l'instant. | 23:46 | |
*** dmoseley <dmoseley!~dmoseley@98.97.175.113> has quit IRC (Ping timeout: 272 seconds) | 23:55 | |
*** dmoseley_ <dmoseley_!~dmoseley@129.222.254.135> has joined #yocto | 23:55 | |
*** dmoseley_ is now away: Auto away at Mon Jun 9 23:55:11 2025 UTC | 23:55 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!