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
sotaoverride has quit [Ping timeout: 265 seconds]
sotaoverride has joined #yocto
xmn has quit [Ping timeout: 272 seconds]
Daanct12 has joined #yocto
davidinux has quit [Ping timeout: 252 seconds]
davidinux has joined #yocto
ablu has quit [Ping timeout: 276 seconds]
ablu has joined #yocto
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #yocto
sakman has quit [Remote host closed the connection]
sakman has joined #yocto
Saur_Home has joined #yocto
Saur_ has joined #yocto
geoff_ has quit [Remote host closed the connection]
geoff_ has joined #yocto
geoff__ has joined #yocto
geoff_ has quit [Ping timeout: 276 seconds]
crazy_imp has quit [Ping timeout: 255 seconds]
sotaoverride has quit [Ping timeout: 276 seconds]
Daanct12 has quit [Ping timeout: 260 seconds]
sotaoverride has joined #yocto
crazy_imp has joined #yocto
Jones42_ has joined #yocto
Jones42 has quit [Ping timeout: 248 seconds]
Vonter has joined #yocto
Daanct12 has joined #yocto
dmoseley_ has quit [Ping timeout: 260 seconds]
dmoseley has joined #yocto
Articulus has joined #yocto
Daanct12 has quit [Ping timeout: 252 seconds]
Daanct12 has joined #yocto
Vonter has quit [Quit: WeeChat 4.4.3]
Daanct12 has quit [Remote host closed the connection]
Vonter has joined #yocto
Daanct12 has joined #yocto
Daanct12 has quit [Ping timeout: 260 seconds]
Daanct12 has joined #yocto
sakoman has quit [Quit: Leaving.]
Daanct12 has quit [Ping timeout: 252 seconds]
Daanct12 has joined #yocto
Daanct12 has quit [Ping timeout: 252 seconds]
sotaoverride has quit [Ping timeout: 260 seconds]
sotaoverride has joined #yocto
Daanct12 has joined #yocto
roussinm has quit [Ping timeout: 272 seconds]
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto
florian_kc has joined #yocto
|Xagen has joined #yocto
Xagen has quit [Ping timeout: 248 seconds]
sng has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
sng has joined #yocto
frieder has joined #yocto
goliath has joined #yocto
pbiel has joined #yocto
sotaoverride has quit [Ping timeout: 244 seconds]
sotaoverride has joined #yocto
leon-anavi has joined #yocto
florian_kc has quit [Ping timeout: 276 seconds]
dkl has quit [Quit: %quit%]
dkl has joined #yocto
dkl has quit [Remote host closed the connection]
dkl has joined #yocto
rob_w has joined #yocto
TundraMan has joined #yocto
marka has quit [Ping timeout: 276 seconds]
ehussain has joined #yocto
TundraMan has quit [Client Quit]
marka has joined #yocto
reatmon_ has quit [Remote host closed the connection]
reatmon_ has joined #yocto
mckoan|away is now known as mckoan
marka has quit [Ping timeout: 248 seconds]
<mckoan> good morning
marka has joined #yocto
amitk has joined #yocto
marka has quit [Quit: ZNC 1.8.2 - https://znc.in]
Kubu_work has joined #yocto
marka has joined #yocto
zpfvo has joined #yocto
rfuentess has joined #yocto
CrazyGecko has joined #yocto
florian has joined #yocto
aduskett has joined #yocto
<rob_w> in scarthgap ... i am having trouble to get curl with openssl, openssl is builded and in my image but curl seems to not see/find it ? what is a proper way to enable this ?
<mcfrisk> openssl works correctly with upstream meta layers like poky. Something in your setup breaks it. I'd compare "bitbake -e openssl" output from plain poky targets to your custom build target output. Same for curl.
ptsneves has joined #yocto
sotaoverride has quit [Ping timeout: 252 seconds]
sotaoverride has joined #yocto
<rob_w> ok ..
Jones42_ is now known as Jones42
olani- has quit [Ping timeout: 260 seconds]
<mcfrisk> rob_w: sometimes simple bbappends which try to change e.g. PACKAGECONFIG or DISTRO_FEATURES end up breaking things in odd ways
<rob_w> i guess openssl is not build in a way to have others see it .. as i try to overrride curls PACKAGECONFIG but it doesnt see the proper headers etc
<mcfrisk> rob_w: sounds like a possible root cause
ptsneves has quit [Ping timeout: 276 seconds]
<piie> hi, just wanted to highlight an issue with busybox 1.37 on big-endian: I reported it and published a fix: https://lists.busybox.net/pipermail/busybox/2024-November/091013.html
davidinux1 has quit [Ping timeout: 244 seconds]
davidinux1 has joined #yocto
<rob_w> seems i am missing openssl headers and libs in sysroot ?? why
<mcfrisk> rob_w: DEPENDS does not Clist openssl
<rob_w> sorry , mcfrisk what do you mean by that
<mcfrisk> I'd compare "bitbake -e" output of the recipes
<mcfrisk> build sysroot of a recipe includes only binaries from recipes which are in DEPENDS
<mcfrisk> rob_w: for example, curl recipe on poky sets PACKAGECONFIG with ??= which means that any changes to it via += will overwrite it completely
<mcfrisk> which then also impacts curl recipes DEPENDS variable, e.g. openssl will be missing and not installed to curl sysroot. These are visible in bitbake -e output which can be diff'ed from pure poky vs your build config
<rob_w> hmmm .. but i hardly change yocto or poky with my layers ..
<mcfrisk> rob_w: yet things like curl and openssl are broken. please do the "bitbake -e" comparison to find out which variables are set differently. Sometimes things don't behave the way one expects.
<rob_w> ok will try
Ad0 has quit [Ping timeout: 252 seconds]
aduskett has quit [Quit: Konversation terminated!]
aduskett has joined #yocto
aduskett has quit [Remote host closed the connection]
aduskett has joined #yocto
<rob_w> help me here , only when a recipe has a DEPEND on a other recipe , only then will the target recipe tmp/work/*/recipe/sysroot* show the headers or libs of the DEPEND package ?
Ad0 has joined #yocto
<mcfrisk> rob_w: yes
<rob_w> thx
<rob_w> so indenpendant from any PACKAGECONFIG, if i add DEPEND openssl, i should actaully those headers ?
<mcfrisk> and DEPENDS can change from direct operations or indirectly also through PACKAGECONFIG, DISTRO_CONFIG etc
<rob_w> see^
<rob_w> hmm oh ok
<mcfrisk> PACKAGECONFIG "openssl" adds the configure snippets to enable openssl support and also adds "openssl" to DEPENDS
<rob_w> which i have or curl does have by nature
Saur_Home has quit [Quit: Client closed]
<mcfrisk> yes. so something changed PACKAGECONFIG and removed "openssl" from there
<rob_w> could this be a host issue ? like some -native thing missing ?
Saur_Home has joined #yocto
<mcfrisk> possibly, but most build tools in yocto use openssl-native recipe to provide openssl related things so host openssl version rarely impacts build output
<rob_w> right thx
Saur_Home has quit [Quit: Client closed]
Saur_Home has joined #yocto
aduskett has quit [Ping timeout: 276 seconds]
fray has quit [Ping timeout: 252 seconds]
aduskett has joined #yocto
sotaoverride has quit [Ping timeout: 255 seconds]
prabhakalad has quit [Remote host closed the connection]
prabhakalad has joined #yocto
sotaoverride has joined #yocto
fray has joined #yocto
aduskett has quit [Ping timeout: 252 seconds]
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto
jclsn has quit [Quit: WeeChat 4.4.3]
<rob_w> mcfrisk: u where right, a core-image-minimal without my layers produces curl with ssl
tnovotny has joined #yocto
vthor has quit [Quit: kill -9 $pid]
<rob_w> i will drop tmp/ and see if that is reason
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto
<mcfrisk> rob_w: "bitbake -e curl" from both environmens, then diff them. build tree tmp changes can be ignored. Check for DEPENDS and PACKAGECONFIG. If you have a working and broken custom build config, then capture bitbake -e output from both and check differences. That will explain if layer, distro, machine configs or bbappends broke things.
<rob_w> did that but as my paths are different , the whole thing comes up changed in the diff
<mcfrisk> rob_w: check for DEPENDS and PACKAGECONFIG variables in the diff
<rob_w> ...checking
<mcfrisk> really good thing about the bitbake -e output is that it explains how the content of variable was formed
<rob_w> yeah ,, i see that , its huge ouptput but it should bring me something ... has to.
<rob_w> ${@'--without-ssl' if (bb.utils.filter('PACKAGECONFIG', 'gnutls mbedtls openssl', d) == '') else ''}
<rob_w> is this a thing saying --without-ssl if all 3 of the PACKAGECONFIGS are set ?
sotaoverride has quit [Ping timeout: 248 seconds]
<mcfrisk> I think the opposite, if none of "gnutls mbedtls openssl" are not in PACKAGECONGIG, then --without-ssl is used
<rob_w> right, it disables ssl
<Saur> rob_w: See commit 6c737396c705e1388aff5f5a599c901a1a1760a2 (or 083623bdd356daa3e5000f261464b73ec8243f91 in poky) for the explanation to why it is needed.
sotaoverride has joined #yocto
<mcfrisk> thus what is removing "openssl" or overwring PACKAGECONFIG. "openssl" is the default in curl recipe in poky
pbiel has quit [Quit: Leaving]
<rob_w> yeah thx Saur
<rob_w> will get there .. i kicked my server to rebuild from scratch and i go from there and see which adds what when i enable my layers , while checking -e outputs ... thx guys ... its a bummer and i bet its a stupid old option i carry around unknowingly
paulg has quit [Ping timeout: 252 seconds]
<rob_w> i once saw some license magic ... like building pure gpl images etc ,, could this be a source of my issue too
<rob_w> but then i need to read up on that license stuff
<rob_w> i need to run to my homeoffice now ,.. thx and cya
rob_w has quit [Quit: Leaving]
cglab has joined #yocto
Saur_Home has quit [Quit: Client closed]
Saur_Home has joined #yocto
roussinm has joined #yocto
sakoman has joined #yocto
rob_w has joined #yocto
|Xagen has quit [Ping timeout: 276 seconds]
Daanct12 has quit [Quit: WeeChat 4.4.3]
yannd has quit [Remote host closed the connection]
cyxae has joined #yocto
cyxae has quit [Client Quit]
cyxae has joined #yocto
vthor has joined #yocto
vthor has joined #yocto
vthor has quit [Changing host]
florian_kc has joined #yocto
tlwoerner has quit [Ping timeout: 255 seconds]
<usvi> rburton: thank you for your discussion earlier about the pitfalls of make. it lead me down quite the rabbit hole. I discovered also that basically all our makefiles are total garbage. I'm now fixing them
tlwoerner has joined #yocto
<rburton> usvi: don't feel bad: most are :)
<tgamblin> rburton: did you have a chance to look at my latest?
* tgamblin is still hacking away at it
<tgamblin> I'm now trying to use the full `nativepython3 -m installer ...` call from the pep517 install function inside do_install:append() to see if that solves it... still can't quite figure out why the buildpaths are sneaking in again after supposedly recompiling __config__.py
<tgamblin> I wonder if it's because they're getting built into the .whl before I can strip them out
Saur_Home26 has joined #yocto
sotaoverride has quit [Ping timeout: 265 seconds]
sotaoverride has joined #yocto
Saur_Home has quit [Ping timeout: 256 seconds]
goliath has quit [Quit: SIGSEGV]
xmn has joined #yocto
<tgamblin> doing it in do_compile:append() doesn't seem to help, so I think it's something to do with the mesonpy/pep517 classes
<tgamblin> and/or some variables that need to be set in the recipe...
<usvi> yea. I started to investigate why TARGET_CPPFLAGS did not work. it was the garbage makefile ignoring it. and yes, looking at "helpful" stackoverflow posts about how to create makefiles just makes me want to puke now
Xagen has joined #yocto
frieder has quit [Remote host closed the connection]
Saur_Home29 has joined #yocto
sakman has quit [Read error: Connection reset by peer]
sakman has joined #yocto
florian_kc has quit [Ping timeout: 252 seconds]
florian has quit [Ping timeout: 260 seconds]
Saur_Home26 has quit [Ping timeout: 256 seconds]
cglab has quit [Ping timeout: 256 seconds]
<tgamblin> coming back to looking at CFLAGS based on discussion here: https://github.com/mesonbuild/meson-python/issues/671
<tgamblin> not sure what to set, though
ehussain has quit [Quit: ehussain]
<tgamblin> it does look like maybe some of the -fdebug-prefix-map (and similar) flags aren't set up correctly...
goliath has joined #yocto
Xagen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Xagen has joined #yocto
mjm has quit [Ping timeout: 252 seconds]
mjm has joined #yocto
rob_w has quit [Quit: Leaving]
rob_w has joined #yocto
Minvera has quit [Remote host closed the connection]
<rob_w> mcfrisk: .. found it , surely in side my layers, artifact back from my rocko layers when i hacked ssl there, just overlooked it 20 times ... thx again for the hints n help
florian_kc has joined #yocto
rfuentess has quit [Remote host closed the connection]
Xagen has quit [Quit: Textual IRC Client: www.textualapp.com]
roussinm has quit [Quit: WeeChat 3.3-dev]
robwoolley has joined #yocto
<robwoolley> Good morning, Tim.
<rburton> tgamblin: its that the pyc contains the full path to the source
<rburton> but installer writes a path with the install prefix stripped, as it should
sotaoverride has quit [Ping timeout: 246 seconds]
<tgamblin> rburton: right. I'm not sure how to solve that. It's probably a simple fix, but I'm probably overthinking it now that I've looked at it so much
<rburton> pycompile's main entry point doesn't let you fix it, but you can hit it with sticks
<rburton> one minute :)
sotaoverride has joined #yocto
<rburton> aha
<JPEW> moto-timo, tlwoerner: Any idea why the github actions for bmaptool stopped running?
mckoan is now known as mckoan|away
goliath has quit [Quit: SIGSEGV]
<rburton> tgamblin: change the compile_all line to nativepython3 -mcompileall -s ${D} ${D}${PYTHON_SITEPACKAGES_DIR}/numpy/__config__.py
<rburton> compileall is a better version of py_compile and importantly has a strip-prefix option
<rburton> tgamblin: the py_compile line, that is
Xagen has joined #yocto
<tgamblin> rburton: that seems to work :) I'll run a reproducibility test and a buildall-qemu, and if both of those clear then I'll submit a patch
<tgamblin> rburton: thank you
tnovotny has quit [Quit: Leaving]
Saur_Home29 has quit [Quit: Client closed]
Saur_Home29 has joined #yocto
Jones42 has quit [Ping timeout: 260 seconds]
zpfvo has quit [Quit: Leaving.]
<ak77> RP: the update_crates like, but for npm packages? https://gist.github.com/akrpic77/e454d19f930548af83b0219c986ec5d5 it works for me.
<tlwoerner> JPEW: sorry, i had not noticed
<JPEW> tlwoerner: Can you trigger any runs, or is it just me?
<JPEW> tlwoerner: Err, my latest PR is running now, so IDK...
<tlwoerner> sounds good
<tlwoerner> ran, but wasn't happy
<rfs613> i have https://git.openembedded.org/openembedded-core/commit/meta/classes/useradd.bbclass?id=322ef726132a47d977d2c6ee41de5358f1e85994 (from Feb 2024) but am still seeing problem of useradd failing due to a group not existing yet. In particular it seems to happen when setscene is replaying tasks: setscene fails and the "real" task runs, which corrects the issue. Trying to figure out how to debug setscene
<rfs613> task ordering.
<rfs613> per the bitbake manual I tried "bitbake-dumpsigs" but I only seem to have "bitbake-dumpsig" (without the final "s"), and it seems to require a bunch of arguments.
<tgamblin> rburton: No luck :( ./usr/lib/python3.13/site-packages/numpy-2.1.3.dist-info/RECORD still seems to have different shasums for __config__.py. I'll come back and look at it again soon
<tgamblin> s/No luck/No luck on reproducibility/
<rburton> tgamblin: might be the timestamp?
<rburton> does diffoscope show anything useful
<tgamblin> rburton: could be. I've pushed the diff on https://git.yoctoproject.org/poky-contrib/log/?h=tgamblin/numpy-2.1.3 again
PhoenixMage has quit [Ping timeout: 248 seconds]
<tgamblin> BUILDTIME looks the same
PhoenixMage has joined #yocto
rob_w has quit [Remote host closed the connection]
leon-anavi has quit [Quit: Leaving]
ederibaucourt has quit [Quit: ZNC 1.8.2 - https://znc.in]
<rfs613> setscene seems to just piggyback on regular task ordering (DEPENDS), or is there another mechanism that i'm missing?
florian_kc has quit [Ping timeout: 252 seconds]
Saur_Home84 has joined #yocto
ederibaucourt has joined #yocto
Saur_Home29 has quit [Ping timeout: 256 seconds]
PhoenixMage has quit [Ping timeout: 252 seconds]
PhoenixMage has joined #yocto
ederibaucourt has quit [Ping timeout: 246 seconds]
Saur_Home37 has joined #yocto
Saur_Home84 has quit [Ping timeout: 256 seconds]
sotaoverride has quit [Ping timeout: 248 seconds]
sotaoverride has joined #yocto
PhoenixMage has quit [Ping timeout: 244 seconds]
ederibaucourt has joined #yocto
PhoenixMage has joined #yocto
Saur_Home84 has joined #yocto
Saur_Home37 has quit [Ping timeout: 256 seconds]
robwoolley has quit [Quit: Client closed]
Saur_Home82 has joined #yocto
Saur_Home84 has quit [Quit: Client closed]
<ak77> huh. I stumble into all possible bugs... have to get into sending patches game. now i discovered why my rust executable isn't in a package, it's name ends with examples
<ak77> (* executable built with rust, if name ends with executable, system treats it as examples directory)
<ak77> (** argh, ends with "examples")
florian_kc has joined #yocto
Jones42 has joined #yocto
<ak77> is this patch worthy ?
<rburton> ak77: if you have a neat fix yes
<JPEW> moto-timo, tlwoerner: Ugh... signing support in bmaptool is just really broken because it will now *only* work with the distro gpg python module (well, at least in CI since we can't test with any arbitrary python version anymore)
cyxae has quit [Remote host closed the connection]
cyxae has joined #yocto
goliath has joined #yocto
hexbrex has joined #yocto
geoff__ has quit [Read error: Connection reset by peer]
geoff__ has joined #yocto
sotaoverride has quit [Ping timeout: 260 seconds]
sotaoverride has joined #yocto
druppy has joined #yocto
ptatrai has joined #yocto
ptatrai has quit [Remote host closed the connection]
<RP> ak77: the npm update class sounds interesting. I'd love to see the npm stuff in core tidied up with tests...
nerdboy has quit [Ping timeout: 260 seconds]
dmoseley has quit [Quit: ZNC 1.9.1 - https://znc.in]
dmoseley has joined #yocto
nerdboy has joined #yocto
nerdboy has quit [Changing host]
nerdboy has joined #yocto
<smurray> RP: most of the member co logo images are getting cropped on the yp.org member page in both Firefox and Chrome for me
Jones42_ has joined #yocto
<RP> smurray: we should probably ask halstead for advice on who to report that to
<smurray> RP: k, I'll send an email if he doesn't eventually reply here
Jones42 has quit [Ping timeout: 252 seconds]
druppy has quit [Ping timeout: 252 seconds]
<halstead> smurray: I can forward issues the come to helpdesk or advocacy would forward issues that come to them
<smurray> halstead: okay, so send a screenshot to helpdesk@yp.org?
<halstead> smurray: yeah, that's a working path :)
<smurray> halstead: okay, will do
<smurray> halstead: sent
jmiehe has joined #yocto
jmiehe has quit [Client Quit]
<halstead> smurray: I've passed it on to the webteam. Thank you for the well written report.
<smurray> halstead: no worries, hopefully it's 1-line of css or the like
<halstead> There were some updates recently. I bet a plugin change needs to be accounted for in the CSS. Hopefully it's simple.
cyxae has quit [Quit: cyxae]
Xagen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
florian_kc has quit [Ping timeout: 245 seconds]
Saur_Home82 has quit [Quit: Client closed]
Saur_Home82 has joined #yocto
sotaoverride has quit [Ping timeout: 255 seconds]
druppy has joined #yocto
sotaoverride has joined #yocto
khem has quit [Quit: WeeChat 4.4.3]
Xagen has joined #yocto
Kubu_work has quit [Quit: Leaving.]
mihai has quit [Quit: Leaving]
druppy has quit [Ping timeout: 264 seconds]
khem has joined #yocto
goliath has quit [Quit: SIGSEGV]
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto