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
florian_kc has quit [Ping timeout: 255 seconds]
Vonter has quit [Ping timeout: 260 seconds]
Vonter has joined #yocto
Daanct12 has joined #yocto
davidinux has quit [Ping timeout: 255 seconds]
davidinux has joined #yocto
Ablu has quit [Ping timeout: 260 seconds]
Ablu has joined #yocto
Daanct12 has quit [Ping timeout: 260 seconds]
Daanct12 has joined #yocto
starblue has quit [Ping timeout: 272 seconds]
starblue has joined #yocto
davidinux has quit [Ping timeout: 272 seconds]
davidinux has joined #yocto
lukma has quit [Ping timeout: 272 seconds]
fray has quit [Ping timeout: 258 seconds]
slimak has quit [Ping timeout: 255 seconds]
pabigot has quit [Ping timeout: 255 seconds]
fray has joined #yocto
kanavin has quit [Ping timeout: 240 seconds]
alimon has quit [Read error: Connection reset by peer]
lukma has joined #yocto
kanavin has joined #yocto
pabigot has joined #yocto
jclsn has quit [Ping timeout: 260 seconds]
jclsn has joined #yocto
alimon has joined #yocto
Circuitsoft has quit [Quit: Connection closed for inactivity]
kanavin has quit [Remote host closed the connection]
kanavin has joined #yocto
chat89 has joined #yocto
kanavin has quit [Ping timeout: 240 seconds]
brrm has quit [Ping timeout: 260 seconds]
brrm has joined #yocto
geoffhp has quit [Quit: Leaving]
amitk has joined #yocto
prabhakar has quit [Ping timeout: 255 seconds]
davidinux has quit [Ping timeout: 248 seconds]
davidinux has joined #yocto
alessioigor has joined #yocto
alessioigor has quit [Remote host closed the connection]
alessioigor has joined #yocto
qschulz has quit [Remote host closed the connection]
qschulz has joined #yocto
linfax has joined #yocto
mckoan|away is now known as mckoan
<mckoan> good morning
<alessioigor> mckoan: good morning to you
vladest1 has joined #yocto
vladest1 has quit [Client Quit]
vladest has quit [Ping timeout: 258 seconds]
kanavin has joined #yocto
kanavin has quit [Ping timeout: 240 seconds]
rob_w has joined #yocto
zwelch has quit [Ping timeout: 240 seconds]
rfuentess has joined #yocto
Xagen has joined #yocto
Kubu_work has joined #yocto
Xagen has quit [Ping timeout: 255 seconds]
zwelch has joined #yocto
zpfvo has joined #yocto
vladest has joined #yocto
zpfvo has quit [Ping timeout: 255 seconds]
vladest has quit [Ping timeout: 245 seconds]
vladest has joined #yocto
<LetoThe2nd> yo dudX
zpfvo has joined #yocto
xmn has quit [Ping timeout: 248 seconds]
leon-anavi has joined #yocto
manuel1985 has joined #yocto
radanter has joined #yocto
risca has quit [Ping timeout: 260 seconds]
<qschulz> I have a question about vardeps (or related to that concept) and the handling of OVERRIDES
<RP> qschulz: you can ask!
<qschulz> RP: being too fast :D
<RP> qschulz: I'd literally just returned to the screen and saw that :)
<qschulz> i actually do not know what I want to ask, should have prepared better
<qschulz> but I think i found a bug in the u-boot recipe, which is prompting my (yet-unasked) question
<landgraf> :)
<qschulz> so here I think we have an issue with using the old syntax %s_%s should be %s:%s
<qschulz> But I'm wondering if this is still somehow needed. It used to be because of the old overrides syntax (_ instead of the new :)
<qschulz> and because variables also had the right to have _ in their name
<qschulz> but since UBOOT_EXTLINUX_LABELS is now part of OVERRIDES with ':' is it still somehow needed?
<qschulz> I think it is because we add to the OVERRIDES variable only in the function/task itself so it wouldn't know?
<qschulz> so still no precise question, sorry. Not sure I understand what I don't understand :/
<RP> qschulz: right, that code exists since bitbake can't know about the overrides and can't compute the variable dependencies as a result
<RP> It should be UBOOT_EXTLINUX_%s:%s I think
risca has joined #yocto
<qschulz> i'll try something out to trigger the rebuild and we'll see what's what, thanks for the confirmation
<qschulz> funnily enough, I stumbled upon this because I couldn't get it to invalidate the sstate-cache for that and my extlinux.conf would never change
<qschulz> turns out that I didn't enable extlinux.conf support through that recipe, c.f. https://git.yoctoproject.org/poky/tree/meta/classes-recipe/uboot-extlinux-config.bbclass#n78
<qschulz> so it's the bootimg-partition wic plugin that created the extlinux on the fly :D
<RP> qschulz: there is definitely a bug there
<qschulz> (wondering if we shouldn't have bootimg-partition to check that UBOOT_EXTLINUX variable and use it if set instead of asking --configfile to be passed, but it's a bigger change than just a bug fix
<qschulz> RP: thanks, will run a test still, don't like sending untested patches too much :)
risca has quit [Ping timeout: 240 seconds]
<RP> qschulz: I guess I'm more reckless :)
mbulut has joined #yocto
<qschulz> RP: you can "afford" it because you're the one dealing with the breakages most of the time. Don't want to put more load on you that you already have ;)
* landgraf wanted to run tests over night but storm came and cut power. Sorry for sending semitested patches because of that. :-)
mbulut has quit [Client Quit]
<PhoenixMage> Is there a decent vscode extension for working with bb, bbclass, bbappend, etc?
<RP> landgraf: you've done well to find those packaging issues, the patches look good thanks. Obviously I've not run them on the autobuilder yet mind :)
<RP> qschulz: I guess being the maintainer has to have some kind of benefit
alessioigor has quit [Quit: alessioigor]
alessioigor has joined #yocto
dacav has joined #yocto
<qschulz> RP: I hope there are more benefits than "if I break stuff I can fix it!" :)
<RP> qschulz: I do sometimes wonder
<dacav> Hi. I've got a weird problem with the SDK. The installer fails because of a broken executable that could not be relocated. I narrowed the problem down to the binary being corrupted. The binary comes from a nativesdk- recipe, whose sysroot contains a good binary.
<dacav> The corrupted binary ends up in a directory called packages-split
<RP> dacav: that suggests something in do_package is breaking it?
<RP> dacav: is the binary in image/ ok?
<dacav> RP: yes, the binary under image looks good
<dacav> So probably the do_package log is a good starting point
<dacav> thanks
<yocton> PhoenixMage: FYI, there is one in current developpement, it is part of the Yocto RFQ : https://www.yoctoproject.org/community/yocto-project-engineering-request-for-quotation/
<RP> dacav: right, image -> packages-split is do_package
<yocton> PhoenixMage: I've seen patches on the ML recently
<dacav> RP: the corrupt file is mentioned in the log file as being stripped. I execute manually the stripping (calling x86_64-${oursdk}-linux-strip with the same options as in the log file) and that seems to work. Are you aware of any bug in strip? -- not the first time I encounter something like that --
<RP> dacav: I'm not aware of anything but as you say, software can have bugs
Daanct12 has quit [Quit: WeeChat 4.0.5]
Ablu has quit [Ping timeout: 255 seconds]
risca has joined #yocto
Daanct12 has joined #yocto
<rburton> RP: argh
<PhoenixMage> yocton: Thanks, I use the one linked there, could never get the click to definition to work
<yocton> PhoenixMage: The patches I've seen : https://lists.openembedded.org/g/openembedded-core/message/187458. I dont know is they cover the "click to definition" :( They look more like "Let's put a devtool environement in VSCode
<rburton> PhoenixMage: https://github.com/savoirfairelinux/vscode-bitbake. click to follow links is on the todo list.
goliath has joined #yocto
Daanct12 has quit [Quit: WeeChat 4.0.5]
Daanct12 has joined #yocto
<dacav> RP: is there a way to trigger the do_package task of the do_populate_sdk task? Or is it just bitbake -c do_package my_image ?
alessioigor has quit [Quit: alessioigor]
alessioigor has joined #yocto
<RP> dacav: images don't have package tasks
kanavin has joined #yocto
chat89 has quit [Quit: Client closed]
ThomasRoos has joined #yocto
prabhakarlad has quit [Quit: Client closed]
luc4 has joined #yocto
chat89 has joined #yocto
<dacav> RP: then how do I trigger the do_package of the do_populate_sdk?
<dacav> or do I need to re-do the whole do_populate_sdk maybe? :)
<rburton> what do you actually want to do?
mr_nice has joined #yocto
chat89 has quit [Quit: Client closed]
Ablu has joined #yocto
ThomasRoos has quit [Quit: Client closed]
<dacav> rburton: I'm trying to understand why a certain binary gets corrupted when copied over the SDK. The nativesdk- variant of the recipe produces a (apprently) good binary, but the packaged one ends up butchered
PhoenixMage has quit [Ping timeout: 260 seconds]
<RP> dacav: run the package task of nativesdk-XXX
ThomasRoos has joined #yocto
PhoenixMage has joined #yocto
<ThomasRoos> Is there some ongoing work on yocto-check-layer ? I do have a issue: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15223
<ThomasRoos> Is there a way to have error on warning for CVE_CHECK_SHOW_WARNINGS ? Make the build fail if there is a warning?
Daanct12 has quit [Ping timeout: 258 seconds]
<RP> ThomasRoos: what check-layer is telling you there is that the two recipes conflict and do different things. It is bad for users to have two things floating around with different behaviours :(
<RP> ThomasRoos: normally, one would rename to avoid that warning
<RP> BBMASK won't help that issue
<ThomasRoos> I did guess this, but how to solve this? I mean for my check I can simply delete those BBMASKED files, but will we lose the compatible status because of this?  This recipes were added like 5 days ago here: https://github.com/openembedded/meta-openembedded/blob/master/meta-python/recipes-devtools/python/python3-boto3_1.28.57.bb Just asking, because
<ThomasRoos> I will be asked...
Schlumpf has joined #yocto
<RP> ThomasRoos: do you already depend on that layer? can you use the version in that layer without issue?
<dacav> RP: thanks :)
psi62 has joined #yocto
<ThomasRoos> RP we update this package like every day and run ptests on it...
<RP> ThomasRoos: ok, I hadn't realised that was an AWS api but I see the issue now
<RP> ThomasRoos: I'd talk to the meta-oe people about using the version in meta-aws?
<RP> ThomasRoos: I suspect it is just oversight
<ThomasRoos> RP:  thx - will do this
<ThomasRoos> Next - Is there a way to have error on warning for CVE_CHECK_SHOW_WARNINGS ? Make the build fail if there is a warning?
<RP> ThomasRoos: currently, looking at the code I'd say not
<ThomasRoos> Ok, did see nothing, but was thinking my there is a global switch to enable error on warning...
<RP> ThomasRoos: I did wonder if we'd done that but I can't see one
Schlumpf has quit [Quit: Client closed]
psi62 has quit [Quit: Client closed]
<luc4> Hello! I would like to have a specific user setup for a set of recipes in my layer. Should I use extrausers or useradd? I was thinking of using useradd in a recipe and then depend on that recipe. Is this a good way to go?
<luc4> Also I'd need users to be created at image creation time, cause my rootfs is ro.
psi21 has joined #yocto
prabhakarlad has joined #yocto
prabhakar has joined #yocto
alimon has quit [Remote host closed the connection]
slimak has joined #yocto
alimon has joined #yocto
ThomasRoos has quit [Quit: Client closed]
Minvera2 has joined #yocto
silbe has quit [Ping timeout: 240 seconds]
psi21 has quit [Quit: Client closed]
Xagen has joined #yocto
Xagen has quit [Ping timeout: 252 seconds]
silbe has joined #yocto
silbe has quit [Ping timeout: 240 seconds]
florian_kc has joined #yocto
vladest has quit [Quit: vladest]
mvlad has joined #yocto
zpfvo has quit [Ping timeout: 260 seconds]
zpfvo has joined #yocto
<RP> luc4: useradd in a recipe should work in theory
<luc4> RP: thanks. I'm trying but no luck for the moment. I see no user in /etc/passwd.
prabhakarlad has quit [Quit: Client closed]
vladest has joined #yocto
<luc4> RP: but is useradd supposed to add users to /etc/passwd?
<luc4> RP: uh, sorry, probably it must be added explicitly to the image
<RP> luc4: right, you need to add the recipe to the image
<luc4> RP: as it is a dependency of a recipe, I thought that was sufficient
<luc4> RP: it apparently needs to be explicit in this case
luc4 has quit [Quit: Konversation terminated!]
luc4 has joined #yocto
luc4 has quit [Client Quit]
vladest has quit [Ping timeout: 272 seconds]
luc4 has joined #yocto
rob_w has quit [Remote host closed the connection]
vladest has joined #yocto
<landgraf> luc4: maybe related https://bugzilla.yoctoproject.org/show_bug.cgi?id=13419 (and few other bugs reported against useradd)
<luc4> landgraf: mmh... maybe
silbe has joined #yocto
amitk has quit [Ping timeout: 240 seconds]
linfax has quit [Ping timeout: 255 seconds]
xmn has joined #yocto
vladest has quit [Remote host closed the connection]
vladest has joined #yocto
rfuentess has quit [Remote host closed the connection]
Vonter has quit [Ping timeout: 255 seconds]
luc4 has quit [Ping timeout: 255 seconds]
Vonter has joined #yocto
alimon has quit [Remote host closed the connection]
alimon has joined #yocto
florian has quit [Quit: Ex-Chat]
florian_kc has quit [Ping timeout: 255 seconds]
vladest has quit [Remote host closed the connection]
vladest has joined #yocto
mckoan is now known as mckoan|away
vladest has quit [Remote host closed the connection]
zpfvo has quit [Remote host closed the connection]
mihai has joined #yocto
<RP> yocton: I've put https://autobuilder.yoctoproject.org/typhoon/#/buildrequests/454516?redirect_to_build=true into the mix
<RP> khem: ^^
<JPEW> RP: Basic parallelism of unihash queries in the run queue was actually suprisingly simple: https://git.yoctoproject.org/poky-contrib/commit/?h=jpew/bitbake-hashserver-ws&id=35a3955cce5954e0a285454512116ecf774f0260
<JPEW> It's not "ideal" parallelism, but it still really good
<RP> JPEW: that is surprisingly simple!
<RP> JPEW: I'm happy to merge that!
<JPEW> Err, sorry, that's just the runqueue part. The siggen stuff is a more complicated :)
<RP> it did seem a bit too good to be true
<JPEW> My comment was more that the runqueue was already ready for some level of parallelism rather than having to restructured how it does thing
<RP> JPEW: right, that makes sense. We did try and prepare for this
<RP> it is nice to have something that isn't painful for a change
dgriego has quit [Ping timeout: 240 seconds]
dgriego has joined #yocto
tnovotny has joined #yocto
<yocton> RP: Thanks! I'll monitor this :)
vladest has joined #yocto
radanter has quit [Remote host closed the connection]
jclsn has quit [Ping timeout: 258 seconds]
jclsn has joined #yocto
vladest has quit [Remote host closed the connection]
silurian_invader has quit [Ping timeout: 255 seconds]
vladest has joined #yocto
silurian_invader has joined #yocto
<smurray> JPEW: stray though I had, would it make sense to codify packaging up the PR server in a container along the lines of what you're doing with hash equiv? or even the same container...
<JPEW> Ya, maybe. Probably not the same container though
florian_kc has joined #yocto
<JPEW> maybe it should be meta-bitbake-containers
prabhakarlad has joined #yocto
vladest has quit [Remote host closed the connection]
vladest has joined #yocto
tnovotny has quit [Quit: Leaving]
vladest has quit [Quit: vladest]
jclsn has quit [Quit: WeeChat 4.0.5]
vladest has joined #yocto
tlhonmey has joined #yocto
l3s8g has joined #yocto
amitk has joined #yocto
alessioigor has quit [Quit: alessioigor]
alessioigor has joined #yocto
vladest has quit [Read error: Connection reset by peer]
vladest has joined #yocto
vladest has quit [Remote host closed the connection]
jclsn has joined #yocto
l3s8g has quit [Quit: l3s8g]
l3s8g has joined #yocto
Omax has quit [Remote host closed the connection]
vladest has joined #yocto
Omax has joined #yocto
jclsn has quit [Ping timeout: 240 seconds]
jclsn has joined #yocto
vladest has quit [Remote host closed the connection]
leon-anavi has quit [Quit: Leaving]
u1106 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
u1106 has joined #yocto
vladest has joined #yocto
amitk has quit [Ping timeout: 258 seconds]
vvmeson is now known as vmeson
mvlad has quit [Remote host closed the connection]
mr_nice has quit [Quit: Lost terminal]
l3s8g has quit [Ping timeout: 240 seconds]
alessioigor has quit [Quit: alessioigor]
alessioigor has joined #yocto
l3s8g has joined #yocto
mbulut has joined #yocto
mbulut has quit [Client Quit]
dvergatal has quit [Quit: Lost terminal]
ptsneves has joined #yocto
alessioigor has quit [Quit: alessioigor]
olani- has joined #yocto
l3s8g has quit [Ping timeout: 255 seconds]
mario-goulart has quit [Remote host closed the connection]
mario-goulart has joined #yocto
xmn has quit [Ping timeout: 272 seconds]
florian_kc is now known as florian
RP has quit [Remote host closed the connection]
slimak has quit [Remote host closed the connection]
RP has joined #yocto
RP has quit [Remote host closed the connection]
Guest81 has joined #yocto
<Guest81> hello, I have a recipe that extends gpsd to overwrite the /etc/defaults/gpsd.default file; I also have a postinst that `update-alternatives` the file. Now, in the image, I have a `/etc/default/gpsd` that is a symlink to the gpsd.default file, but that file it just not there? In my WORKDIR/image, the file is correctly in `/etc/default` but in the
<Guest81> actual image, its missing
dgriego has quit [Quit: Computer going to sleep]
dgriego has joined #yocto
RP has joined #yocto
dgriego has quit [Quit: Computer going to sleep]
dgriego has joined #yocto
RP has quit [Remote host closed the connection]
RP has joined #yocto
dgriego has quit [Client Quit]
dgriego has joined #yocto
dgriego has quit [Quit: Computer going to sleep]
ptsneves has quit [Ping timeout: 258 seconds]
dgriego has joined #yocto
dgriego has quit [Client Quit]
dgriego has joined #yocto
Minvera2 has quit [Ping timeout: 252 seconds]
Guest81 has quit [Quit: Client closed]
Kubu_work has quit [Quit: Leaving.]
<khem> RP: cool I will look after it as well
<khem> yeah I see klibc
<khem> which is not a surprise
<khem> but my browser crashes opening the full diff
mihai- has joined #yocto
mihai has quit [Ping timeout: 272 seconds]
brrm has quit [Quit: ZNC 1.8.2 - https://znc.in]
brrm has joined #yocto
florian has quit [Ping timeout: 260 seconds]
Tilltheman has quit [Ping timeout: 255 seconds]
gmorell has quit [Ping timeout: 272 seconds]
gmorell has joined #yocto
lukma has quit [Ping timeout: 272 seconds]
lukma has joined #yocto
Tilltheman has joined #yocto
goliath has quit [Quit: SIGSEGV]
tgamblin has quit [Remote host closed the connection]
florian has joined #yocto
mihai- is now known as mihai
olani- has quit [Ping timeout: 272 seconds]
bhstalel has joined #yocto
<bhstalel> Hello, is anyone here now ?
<bhstalel> I am trying to debug and analyse the collections expansion and layers config expansion, and I noticed that putting only BBFILES in layer.conf does the trick of finding the recipe and also finding the bbclass, which is not logical because BBPATH is used to find conf and bbclass files which is not defined
<bhstalel> does bitbake set a default value for it ? though, I checked BBPATH expanded value and it does not have my new layer's path
lexano has quit [Ping timeout: 260 seconds]