LetoThe2nd changed the topic of #yocto to: Welcome to the Yocto Project | Learn more: https://www.yoctoproject.org | Community: https://www.yoctoproject.org/community | IRC logs: http://irc.yoctoproject.org/irc/ | Having difficulty on the list, with someone on the list or on IRC, contact Yocto Project Community Manager Letothe2nd | CoC: https://www.yoctoproject.org/community/code-of-conduct
qschulz has quit [Remote host closed the connection]
Xogium has quit [Ping timeout: 276 seconds]
qschulz has joined #yocto
prabhakalad has quit [Ping timeout: 276 seconds]
prabhakalad has joined #yocto
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #yocto
_whitelogger has joined #yocto
npcomp has joined #yocto
dvergatal has quit [Ping timeout: 252 seconds]
<khem> debianutils is failing to fetch - ERROR: debianutils-native-5.22-r0 do_fetch: Bitbake Fetcher Error: FetchError('Unable to fetch URL from any source.', 'git://salsa.debian.org/debian/debianutils;protocol=https;branch=master;tag=debian/5.22')
<khem> git -c gc.autoDetach=false -c core.pager=cat -c safe.bareRepository=all -c clone.defaultRemoteName=origin fetch origin --depth 1 5.22 failed with exit code 128, output:
<khem> fatal: couldn't find remote ref 5.22
<khem> it seems to cut the reference after first /
<khem> so uses 5.22 and not debian/5.22 for tag
Xagen has joined #yocto
sanbeam has joined #yocto
sanbeam9 has joined #yocto
sanbeam has quit [Ping timeout: 248 seconds]
sakman has quit [Ping timeout: 276 seconds]
aardo has quit [Ping timeout: 276 seconds]
sanbeam18 has joined #yocto
sanbeam9 has quit [Ping timeout: 260 seconds]
ardo has joined #yocto
<khem> I have BB_GIT_SHALLOW = "1" I think thats when it happens
sanbeam9 has joined #yocto
sanbeam18 has quit [Ping timeout: 260 seconds]
Xagen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_whitelogger has joined #yocto
sanbeam18 has joined #yocto
jmd has quit [Remote host closed the connection]
sanbeam9 has quit [Ping timeout: 260 seconds]
sanbeam9 has joined #yocto
sanbeam18 has quit [Ping timeout: 276 seconds]
sanbeam9 has quit [Ping timeout: 260 seconds]
Xogium has joined #yocto
AtleoS has joined #yocto
druppy has joined #yocto
olani- has quit [Ping timeout: 252 seconds]
PeterM has joined #yocto
MarcWeDLM has joined #yocto
rfuentess has joined #yocto
frieder has joined #yocto
<RP> khem: probably worth a bug report for that
ptsneves has joined #yocto
druppy has quit [Ping timeout: 260 seconds]
<yocton> RP: khem: Chen Qi just sent a patch for this it seems: https://lists.openembedded.org/g/bitbake-devel/message/17605
dvergatal has joined #yocto
<RP> yocton: thanks, I'd not got that far yet!
goliath has joined #yocto
mckoan|away is now known as mckoan
AtleoS has quit [Quit: AtleoS]
ptsneves has quit [Ping timeout: 252 seconds]
kpo has joined #yocto
Articulus has joined #yocto
Xogium has quit [Remote host closed the connection]
Xogium has joined #yocto
dmoseley_ has joined #yocto
dmoseley has quit [Ping timeout: 260 seconds]
Tyaku has quit [Quit: leaving]
Xogium has quit [Remote host closed the connection]
Xogium has joined #yocto
psi has joined #yocto
dmoseley_ has quit [Ping timeout: 244 seconds]
dmoseley has joined #yocto
dmoseley_ has joined #yocto
dmoseley has quit [Ping timeout: 272 seconds]
Kubu_work has joined #yocto
Kubu_work has quit [Client Quit]
Kubu_work has joined #yocto
davidinux has joined #yocto
florian_kc has joined #yocto
florian_kc is now known as florian
kpo_ has joined #yocto
kpo has quit [Ping timeout: 252 seconds]
kpo has joined #yocto
kpo_ has quit [Ping timeout: 276 seconds]
berton has joined #yocto
Articulus has quit [Quit: Leaving]
alessio has joined #yocto
MarcWeDLM has quit [Quit: Client closed]
ablu has quit [Ping timeout: 260 seconds]
ablu has joined #yocto
mansandersson86 has quit [Ping timeout: 276 seconds]
ptsneves has joined #yocto
PeterM has quit [Quit: Client closed]
sanbeam has joined #yocto
wooosaiiii has quit [Ping timeout: 276 seconds]
sanbeam9 has joined #yocto
sanbeam has quit [Ping timeout: 276 seconds]
sanbeam18 has joined #yocto
sanbeam9 has quit [Ping timeout: 260 seconds]
davidinux has quit [Ping timeout: 260 seconds]
mbulut has joined #yocto
zeddii has quit [Ping timeout: 265 seconds]
sanbeam18 has quit [Remote host closed the connection]
sanbeam has joined #yocto
MarcWeDLM has joined #yocto
sanbeam has quit [Remote host closed the connection]
MarcWeDLM has quit [Client Quit]
MarcWeDLM has joined #yocto
ptsneves has quit [Ping timeout: 248 seconds]
PeterM has joined #yocto
florian has quit [Ping timeout: 276 seconds]
sanbeam has joined #yocto
florian has joined #yocto
Kubu_work has quit [Quit: Leaving.]
psi has quit [Quit: Client closed]
Kubu_work has joined #yocto
Kubu_work has quit [Ping timeout: 265 seconds]
mansandersson86 has joined #yocto
Kubu_work has joined #yocto
sanbeam has quit [Ping timeout: 276 seconds]
cyxae has joined #yocto
davidinux has joined #yocto
vvn has joined #yocto
Xagen has joined #yocto
sakman has joined #yocto
goliath has quit [Quit: SIGSEGV]
davidinux has quit [Ping timeout: 244 seconds]
<JPEW> RP: r.e. PURLs: Does bitbake know the layer that a recipe (.bb file) comes from? The current proposal is to add the layer name to the PURL and I'd hate to say OK to that and then not be able to implement it
PeterM has quit [Quit: Client closed]
<RP> JPEW: it didn't used to but we have layer-${FILE_LAYERNAME} in OVERRIDES
PeterM has joined #yocto
alessio has quit [Quit: alessio]
<PeterM> Should be doable via matching FILE against BBFILE_PATTERN_*:
<PeterM> FILE="/home/projects/build/work/projects/poky/../../poky/meta/recipes-core/busybox/busybox_1.37.0.bb"
<PeterM> BBFILE_PATTERN_core="^/home/projects/build/work/projects/poky/../../poky/meta/"
<RP> PeterM: except bitbake already does it for you and sets FILE_LAYERNAME
PeterM has left #yocto [#yocto]
ray-san has quit [Remote host closed the connection]
ray-san has joined #yocto
rfuentess has quit [Remote host closed the connection]
ray-san has quit [Remote host closed the connection]
MarcWeDLM has quit [Quit: Client closed]
sanbeam has joined #yocto
sanbeam has quit [Remote host closed the connection]
sanbeam has joined #yocto
zeddii has joined #yocto
florian has quit [Quit: Ex-Chat]
goliath has joined #yocto
sanbeam has quit [Remote host closed the connection]
sanbeam has joined #yocto
sanbeam has quit [Client Quit]
kpo has quit [Ping timeout: 252 seconds]
florian has joined #yocto
ptsneves has joined #yocto
mckoan is now known as mckoan|away
ptsneves has quit [Ping timeout: 245 seconds]
<khem> yocton:yeah I saw the patch, I had filed a bug last night https://bugzilla.yoctoproject.org/show_bug.cgi?id=15862
sudip has quit [Quit: ZNC - http://znc.in]
fray has quit [Ping timeout: 244 seconds]
sudip_ has joined #yocto
frieder has quit [Remote host closed the connection]
sudip_ is now known as sudip
fray has joined #yocto
<JPEW> I'm got a PoC for implementing the PURL standard being proposed by upstream PURL for Yocto recipes, if anyone wants to take a look and see what they think: https://git.yoctoproject.org/poky-contrib/log/?h=jpew/purls
<KanjiMonster> JPEW: The PURL stuff seems confusing, sometimes its package manager based (apk, rpm), sometimes distro(?) based. OpenWrt recently switched from opkg to apk as their package manager, should they now use apk instead of openwrt?
<JPEW> KanjiMonster: Yes, it's complicated
<KanjiMonster> Actually that question is answered by the docs "The namespace is the vendor such as alpine or openwrt. It is not case sensitive and must be lowercased.". So openwrt with apk isn't openwrt anymore, but apk with openwrt namespace
<KanjiMonster> JPEW: but I guess you would use two, a yocto: thingy to describe the package recipe source, and a deb|rpm|opkg:/ thingy to describe the binary package generated from it?
druppy has joined #yocto
dvergatal has quit [Ping timeout: 268 seconds]
<JPEW> KanjiMonster: Possibly
<JPEW> We can't provide the deb|rpm|opkg PURL though, because we don't know where they will be published (if at all)
<JPEW> But we're working with upstream PURL to define a yocto PURL we can specify
dvergatal has joined #yocto
* vmeson grumbles about the new kids, using PURL rather than PKGURL as their name, to avoid verbal confusion with the Perl language! GOML!
<KanjiMonster> JPEW: deb/apk/rpm don't specify/require a location either, just a distro name (namespace). AFAIU you can specify one via repository_url though (but that is optional)
<JPEW> if you don't specify, it has a wrong default
<KanjiMonster> JPEW: all those say there is no default
<AdrianF> KanjiMonster: Why do you think that the package format is important? At least in theory it should be possible to switch from rpm to deb and get the same SBOM and purl. The package format is not relevant from my point of view.
<AdrianF> KanjiMonstaer: I also think in context of Yocto, referring to binary packages without specifying all the details of DISTRO and MACHINE is kind of odd. It reminds me to all the questions like, can I use Yocto to build a Debian package and install it on Debian?
dmoseley_ has quit [Quit: ZNC 1.9.1 - https://znc.in]
dmoseley has joined #yocto
berton has quit [Quit: Connection closed for inactivity]
cyxae has quit [Quit: cyxae]
mbulut has quit [Remote host closed the connection]
mbulut has joined #yocto
<KanjiMonster> AdrianF: at least AFAICT deb, rpm etc describe packages in that format, so by that extensions I would also attempt use them to describe binary packages generated by Yocto
<khem> yocto's source of truth is metadata + sourcecode and binary output packages are just a distribution mechanism, I can understand for binary distros the package management is source of truth
<khem> how do we represent this fact in PURLs ?
<KanjiMonster> But if I do a binary distribution with package feeds, I would want to describe the (binary) packages right?
<JPEW> KanjiMonster: Maybe; I'm not enough of a PURL expert to know if that's useful or not
<KanjiMonster> I'm not either
<khem> KanjiMonster: yes you might want to if you maintain a binary distro which is built with yocto but thats one usecase of yocto
<khem> while for other distros thats the only usecase
<RP> vmeson: what is perl? :)
<khem> Practically End of Life Programming Language :)
<RP> khem: we can but hope...
<khem> RP: world build for qemuarm with clang is clean on my branch now btw, https://git.yoctoproject.org/poky-contrib/log/?h=yoe/mut
<khem> I have peicemealed couple of patches along the way to ML, but I will prepare v1 for submitting soon, a-quick looks good too, so no regressions
* khem wonders how to pronounce Wrynose, is it like 'Dry-Nose' or 'Frey-Nuss" I would guess the latter
<vmeson> RP, khem: lol but somewhat accurate
Kubu_work has quit [Quit: Leaving.]
<khem> so more clang - Clang is needed in Python 3.14 due to the introduction of a new tail-call interpreter.
Xagen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<khem> Clang 19 and newer versions are known to provide the necessary support for these features, making it a requirement for utilizing the new interpreter. While it's possible to compile Python 3.14 with other compilers, the tail-call interpreter will only be activated when using Clang 19 or newer
<khem> So Python Pi ( 3.14 ) won't be sweet :)
mbulut has quit [Ping timeout: 245 seconds]
dvergatal has quit [Remote host closed the connection]
druppy has quit [Ping timeout: 260 seconds]
dvergatal has joined #yocto
druppy has joined #yocto
druppy has quit [Ping timeout: 276 seconds]
<RP> khem: very cool!
<RP> (the qemuarm world build, not py 3.14)
<khem> RP: yeah, and I think we can now extend it toolchain-<any-COMPILER> in future
<khem> by adding COMPILER.bbclass
<khem> I have rebased on top of master-next and will see where it stands tonight
dvergatal has quit [Read error: Connection reset by peer]
<khem> re. python 3.14 there was some high expectations from tail-call interpreter but gains are 5-7% overall which is not bad but not like 30% as some were hoping for
<khem> in OE we are so much python dependent that we will take 5-7% happily
<RP> khem: FWIW this is how qemuriscv64-ptest looks: https://autobuilder.yoctoproject.org/valkyrie/#/builders/56/builds/1
Guest62 has joined #yocto
Guest62 has quit [Client Quit]
Guest62 has joined #yocto
Guest62 has quit [Client Quit]
dvergatal has joined #yocto
Guest62 has joined #yocto
Guest62 has quit [Client Quit]
Kubu_work has joined #yocto
jonzephyr has joined #yocto
<RP> khem: I've added them to the problems list for now, then we can work on improving things
<RP> vmeson: I had to add one of the riscv64 rust tests to the exclusion list too, mismatching triplet issue (-unknown-linux vs -poky-linux)
<vmeson> RP: noted. I'll look tomorrow. Dinner time.
<khem> RP:master-next issue - https://0x0.st/8t0n.1970221
<khem> RP: rv64 ptests look promising - python3-numpy was failing for me on qemuarm on arm64 server machine yesterday
<khem> so there could be something to fix in general for python3-numpy
<khem> python3-cffi is seen in my builds with clang as well for qemx86-64, so thats same category as numpy
<khem> same goes for strace, but it could be specific to riscv64
<khem> perl, IIRC had some arch knowledge perhaps we need to add that for rv64
<khem> tcl - no idea
<khem> hmm perl ptest reports - ERROR: Exited from signal Killed (9)
<khem> so I wonder who killed it
<khem> DURATION: 4772, so thats well over 1hr is there some time out ?
<RP> khem: the kill is probably a hang/timeout
<khem> same kill for python3-cffi as well,
<khem> DURATION: 653
jonzephyr has quit [Remote host closed the connection]
jonzephyr has joined #yocto
<khem> lttng-tools also same error
<khem> numpy seems to be floor/trunc/ceil related
<khem> interesting
jonzephyr has quit [Remote host closed the connection]
jonzephyr has joined #yocto
jonzephyr has quit [Remote host closed the connection]
<RP> khem: we'll probably need to open bugs for each of these so we can try and find someone to work on them
jonzephyr has joined #yocto
jonzephyr has quit [Remote host closed the connection]
<khem> should we do one bug or one for each ?
jonzephyr has joined #yocto
<khem> incidently I have a riscv64 build cooking so I can take a quick look later
jonzephyr has quit [Remote host closed the connection]
jonzephyr has joined #yocto
jonzephyr has quit [Remote host closed the connection]
<khem> RP: I think the kernel issue I reported above is with Adrian's patches
<RP> khem: yes, I just replied on list
<khem> cool, are you going to drop them from master-next ?
<khem> I see you dropped them already so rebasing
<RP> khem: yes, they're gone for now
<khem> cool.. that helped progressing through kernel build
mansandersson86 has quit [Quit: The Lounge - https://thelounge.chat]
mansandersson86 has joined #yocto
florian has quit [Ping timeout: 248 seconds]
mansandersson86 has quit [Quit: The Lounge - https://thelounge.chat]
mansandersson86 has joined #yocto
goliath has quit [Quit: SIGSEGV]
mansandersson86 has quit [Quit: The Lounge - https://thelounge.chat]
mansandersson86 has joined #yocto
bjdooks has quit [Remote host closed the connection]
bjdooks has joined #yocto