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
geoffhp has quit [Remote host closed the connection]
sakman has quit [Remote host closed the connection]
sakman has joined #yocto
geoff_ has quit [Remote host closed the connection]
geoff_ has joined #yocto
geoffhp has joined #yocto
gspbirel56 has quit [Ping timeout: 248 seconds]
gspbirel56 has joined #yocto
goliath has quit [Quit: SIGSEGV]
Algotech has joined #yocto
gspbirel56 has quit [Remote host closed the connection]
Daanct12 has joined #yocto
amitk has quit [Ping timeout: 252 seconds]
asriel has quit [Quit: Don't drink the water. They put something in it to make you forget.]
Danct12 has quit [Quit: ZNC 1.9.1 - https://znc.in]
Danct12 has joined #yocto
davidinux has quit [Ping timeout: 252 seconds]
davidinux1 has quit [Ping timeout: 252 seconds]
davidinux has joined #yocto
davidinux1 has joined #yocto
ablu has quit [Ping timeout: 276 seconds]
ablu has joined #yocto
starblue has quit [Ping timeout: 265 seconds]
starblue has joined #yocto
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #yocto
sotaoverride has joined #yocto
steelswords94 has quit [Quit: Ping timeout (120 seconds)]
steelswords94 has joined #yocto
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto
Daanct12 has quit [Ping timeout: 252 seconds]
Daanct12 has joined #yocto
ehussain has joined #yocto
tammranil has quit [Remote host closed the connection]
tammranil has joined #yocto
Ad0 has quit [Ping timeout: 272 seconds]
Ad0 has joined #yocto
Daanct12 has quit [Quit: WeeChat 4.4.3]
ahussain has joined #yocto
ehussain has quit [Ping timeout: 248 seconds]
ahussain is now known as ehussain
amitk has joined #yocto
Daanct12 has joined #yocto
steelswords94 has quit [Quit: Ping timeout (120 seconds)]
steelswords94 has joined #yocto
olani- has quit [Ping timeout: 255 seconds]
sakman has quit [Quit: Leaving]
dmoseley has joined #yocto
dmoseley_ has quit [Ping timeout: 248 seconds]
xmn has quit [Ping timeout: 252 seconds]
JaMa has quit [Ping timeout: 252 seconds]
JaMa has joined #yocto
xmn has joined #yocto
sakman has joined #yocto
leon-anavi has joined #yocto
pbiel has joined #yocto
pbiel has quit [Quit: Leaving]
dmoseley_ has joined #yocto
dmoseley has quit [Ping timeout: 248 seconds]
<JaMa> rburton: I'm seeing a lot of buildpaths QA issues with python3-pandas, are all your changes already merged? if yes, I'll start looking why they don't work in our builds
Articulus has quit [Quit: Leaving]
xmn has quit [Ping timeout: 248 seconds]
rob_w has joined #yocto
Articulus has joined #yocto
amitk has quit [Ping timeout: 260 seconds]
sakman_ has joined #yocto
sakman has quit [Ping timeout: 252 seconds]
ddee has joined #yocto
<JaMa> rburton: nvm looks like meta-oe is missing https://lists.openembedded.org/g/openembedded-devel/message/113752 lets apply them localy and wait for khem's return
reatmon_ has quit [Remote host closed the connection]
reatmon_ has joined #yocto
ptatrai has joined #yocto
Kubu_work has joined #yocto
aduskett has joined #yocto
dmoseley has joined #yocto
dmoseley_ has quit [Ping timeout: 252 seconds]
davidinux has quit [Ping timeout: 248 seconds]
florian has joined #yocto
ddee has quit [Ping timeout: 256 seconds]
ederibaucourt has quit [Ping timeout: 272 seconds]
zpfvo has joined #yocto
ThomasRoos has joined #yocto
<ThomasRoos> Good morning,
<ThomasRoos> is there an easy wifi setup (software, layer) for a raspberry pi, like setting up a local access point, connect with mobile, set credentials for the yocto raspberry pi image to use?
<landgraf> ThomasRoos: nmcli?
<landgraf> it's part of meta-oe/meta-networking iirc
<ThomasRoos> If there is no wifi set on the device it should setup a default wifi access point a user can connect to and setup the real wifi network. Something like this here: https://github.com/balena-os/wifi-connect
<ThomasRoos> trying this now.
ello has quit [Remote host closed the connection]
ello has joined #yocto
<landgraf> oh, captive portal
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto
davidinux has joined #yocto
davidinux has quit [Client Quit]
davidinux has joined #yocto
vthor_ has joined #yocto
vthor has quit [Ping timeout: 246 seconds]
<ak77> hello.
<ak77> Can I mix match bitbake and other branches, namely, I use scarthgap, but bitbake has troubles with '@' in name. I am trying to do crates like parser for package-lock.json, and there package names have '@' in them
Jones42 has joined #yocto
<ak77> and I saw some patch for bitbake to allow such names,... but i don't know if it's in 2024-04.4-scarthgap
<ak77> chokes on line like 'SRC_URI[@babel/helper-string-parser-7.25.7.sha512sum] = "....
<ak77> ... on @ and on /
Jones42 has quit [Remote host closed the connection]
rfuentess has joined #yocto
florian has quit [Ping timeout: 276 seconds]
Jones42 has joined #yocto
florian has joined #yocto
aduskett has quit [Ping timeout: 265 seconds]
sakman_ has quit [Remote host closed the connection]
sakman_ has joined #yocto
<usvi> rburton: it seems the build path affects what kind of binary a recipe builds. to me this is a huge flaw or misconfiguration somewhere
<usvi> we have ran now tons of testing, with multiple virtual machine platforms, multiple operating system versions. they all produce exactly the same binaries if the build directory is the same
<usvi> I would expect the build OS version to change things (if anything was to change), but surprisingly, it does not
<usvi> I did some tests of building hello world C program without yocto
<usvi> on multiple directories
<usvi> when stripped, the binaries are always identical
<usvi> which is the sane assumption for all regular builds
<RP> usvi: we test our core heavily and our default configurations produce binaries that are build path independent. We have automated testing to catch regressions
<usvi> RP: yes, that is exactly how it should be
aduskett has joined #yocto
<RP> usvi: even our unstripped binaries are identical as we process the debug info to be path independent
GNUmoon has quit [Remote host closed the connection]
amitk has joined #yocto
GNUmoon has joined #yocto
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
<usvi> RP: nicely done :)
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 265 seconds]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 245 seconds]
ThomasRoos has quit [Quit: Client closed]
ederibaucourt has joined #yocto
deribaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 265 seconds]
ederibaucourt has joined #yocto
Chaser has joined #yocto
deribaucourt has quit [Ping timeout: 260 seconds]
mihai has joined #yocto
deribaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 260 seconds]
starblue has quit [Ping timeout: 265 seconds]
starblue has joined #yocto
deribaucourt has quit [Ping timeout: 255 seconds]
ederibaucourt has joined #yocto
florian_kc has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
deribaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
deribaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 255 seconds]
ederibaucourt has joined #yocto
florian_kc has quit [Ping timeout: 252 seconds]
florian has quit [Ping timeout: 255 seconds]
<rburton> usvi: unless you use -ffile-prefix-map and friends then any use of __FILE__ etc will embed build paths in the binary, but if they disappear after a strip its entirely debug symbols so -fdebug-prefix-map will fix that. we set it in the default build flags but makefiles might be ignoring them, so you'll have to chase. in particular, assembler fragments are good at forgetting to pass the right flags.
<rburton> diffoscope will tell you exactly where the differences are
mbulut has joined #yocto
deribaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 272 seconds]
deribaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 276 seconds]
florian_kc has joined #yocto
ederibaucourt has joined #yocto
florian has joined #yocto
Slider has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
<Slider> Hello, there is a easy way to modifie a uboot .cfg file before using it inside SRC_URI ? I have tried python anonymous method but the .cfg is used before.The goal is to insert an auto generated CONFIG_AUTOBOOT_STOP_STR_SHA256. Thanks
<rburton> Slider: a task before do_configure but after do_unpack can modify the files in WORKDIR
deribaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
sakoman has quit [Ping timeout: 252 seconds]
deribaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
<Slider> rburton I have tried and .cfg look parsed: modification are done in WORKDIR but not inside {B}/.config
ederibaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
florian has quit [Ping timeout: 252 seconds]
florian_kc has quit [Ping timeout: 276 seconds]
ederibaucourt has joined #yocto
sakoman has joined #yocto
ederibaucourt has quit [Ping timeout: 265 seconds]
ederibaucourt has joined #yocto
florian has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
florian_kc has joined #yocto
ederibaucourt has joined #yocto
sakoman has quit [Ping timeout: 265 seconds]
ederibaucourt has quit [Ping timeout: 272 seconds]
ederibaucourt has joined #yocto
goliath has joined #yocto
ederibaucourt has quit [Ping timeout: 248 seconds]
ederibaucourt has joined #yocto
sakoman has joined #yocto
ederibaucourt has quit [Ping timeout: 276 seconds]
ederibaucourt has joined #yocto
deribaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 276 seconds]
goliath has quit [Quit: SIGSEGV]
ederibaucourt has joined #yocto
deribaucourt has quit [Ping timeout: 252 seconds]
deribaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
<usvi> RP: I cannot get the right keywords for google to yield anything. do you have any hints for build path -independency?
ederibaucourt has joined #yocto
deribaucourt has quit [Ping timeout: 252 seconds]
Jones42_ has joined #yocto
<RP> usvi: in what context? Do you mean how YP achieves it?
ederibaucourt has quit [Ping timeout: 252 seconds]
deribaucourt has joined #yocto
Jones42 has quit [Ping timeout: 276 seconds]
Jones42 has joined #yocto
yannd has joined #yocto
Jones42_ has quit [Ping timeout: 255 seconds]
deribaucourt has quit [Ping timeout: 246 seconds]
Jones42_ has joined #yocto
ederibaucourt has joined #yocto
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Jones42 has quit [Ping timeout: 252 seconds]
Wouter01002 has joined #yocto
ederibaucourt has quit [Ping timeout: 245 seconds]
Wouter01002 has quit [Client Quit]
Wouter01002 has joined #yocto
ederibaucourt has joined #yocto
Jones42 has joined #yocto
Jones42_ has quit [Ping timeout: 246 seconds]
ederibaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 272 seconds]
bantu has quit []
ederibaucourt has joined #yocto
bantu has joined #yocto
<usvi> RP: I'll get back to you later, I will first try a minimal test case demonstrating my problem
ederibaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
deribaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
Daanct12 has quit [Quit: WeeChat 4.4.3]
ederibaucourt has joined #yocto
deribaucourt has quit [Ping timeout: 248 seconds]
<ak77> hmm. how does one collect licenses of rust crates?
<RP> usvi: the usual cause of issues are flags like DEBUG_PREFIX_MAP not being passed to the right places
<RP> (flags like those in that variable)
<rburton> with diffoscope output its usually a trivial to identify where the problem is exactly
ederibaucourt has quit [Ping timeout: 276 seconds]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
<dl9pf> I need to list all dependencies recursively (not just DEPENDS but also the DEPENDS of the DEPENDS) for a package FOO
<dl9pf> any pointers ?
albeu has joined #yocto
ederibaucourt has quit [Ping timeout: 248 seconds]
ederibaucourt has joined #yocto
Chaser has joined #yocto
<sotaoverride> dl9pf: try something like this - bitbake -g recipe-name -u depexp
<RP> dl9pf: bitbake FOO -c package -g and look at the .dot file?
<dl9pf> ok, -c package ... got ya
ederibaucourt has quit [Ping timeout: 248 seconds]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 248 seconds]
ederibaucourt has joined #yocto
florian has quit [Quit: Ex-Chat]
|Xagen has quit [Ping timeout: 252 seconds]
ederibaucourt has quit [Ping timeout: 252 seconds]
florian_kc has quit [Ping timeout: 248 seconds]
ederibaucourt has joined #yocto
cyxae has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
ederibaucourt has joined #yocto
cyxae has quit [Quit: cyxae]
cyxae has joined #yocto
ederibaucourt has quit [Ping timeout: 264 seconds]
albeu has quit [Quit: albeu]
rob_w has quit [Remote host closed the connection]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 260 seconds]
ederibaucourt has joined #yocto
__ad has quit [Changing host]
__ad has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
deribaucourt has joined #yocto
deribaucourt has quit [Ping timeout: 272 seconds]
ederibaucourt has joined #yocto
ederibaucourt has quit [Ping timeout: 252 seconds]
goliath has joined #yocto
florian_kc has joined #yocto
PhoenixMage has quit [Ping timeout: 246 seconds]
davidinux has quit [Quit: WeeChat 4.3.1]
PhoenixMage has joined #yocto
ederibaucourt has joined #yocto
davidinux has joined #yocto
mbulut has quit [Ping timeout: 252 seconds]
davidinux2 has joined #yocto
davidinux has quit [Ping timeout: 246 seconds]
florian_kc is now known as florian
Xagen has joined #yocto
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
xmn has joined #yocto
PhoenixMage has quit [Ping timeout: 252 seconds]
PhoenixMage has joined #yocto
sakman_ is now known as sakman
PhoenixMage has quit [Ping timeout: 252 seconds]
PhoenixMage has joined #yocto
rfuentess has quit [Remote host closed the connection]
Slider has quit [Quit: Client closed]
sgw has quit [Ping timeout: 260 seconds]
florian has quit [Ping timeout: 248 seconds]
<rburton> RP: you're not going to like a patch i just posted but i had it from my explorations into sstate :)
<usvi> RP: I made a sample project , helloworld, now that I compile it it works every time with same checksum regardless of the build path
<RP> rburton: I can't really argue against it can I
<RP> rburton: the zstd thing is a problem iirc though
goliath has quit [Quit: SIGSEGV]
ehussain has quit [Remote host closed the connection]
ptatrai has quit [Ping timeout: 252 seconds]
ptatrai has joined #yocto
<RP> rburton: I know there were problems with pigz, perhaps this didn't carry over to zstd
<rburton> usvi: as we've said, unless you can replicate the "my binaries are different if i build in different trees" for recipes in oe-core then it's a problem in your specific package
<rburton> RP: as pzstd is in hosttools then surely its always there
<RP> rburton: I remember problems but those were probably with races around pigz-native
<RP> I should post more patches which I know people won't like
<RP> rburton: I guess I was just leaving the door open to pstdz being optional and built as a native
<rburton> i'm sure you have plenty!
<RP> rburton: oh yes, but I just don't send/share most of them
<rburton> i expect the code has grown organically and it wasn't designed that way
<RP> rburton: we did support pigz-native
<RP> the tools available on distros used to be problematic
jmd has joined #yocto
aduskett has quit [Quit: Konversation terminated!]
<usvi> rburton: I have no idea anymore about what is happening. I think I'm crazy
<rburton> usvi: is it all binaries that are different, or just one specific recipe?
druppy has joined #yocto
<usvi> rburton: originally all compiled projects
<usvi> we have for example a canbus-handler and a battery monitor, c/c++. checksums were different
<usvi> I made https://github.com/usvi/helloyoctoworld so I can just have a minimal project I can build without the whole stack
<usvi> I'm now testing with that
<rburton> DEBUG_PREFIX_MAP is in CFLAGS which that makefile isn't respecting
<rburton> because your makefile is broken
<rburton> don't redefine how to turn a .c into a binary, because make already knows that and your implementation doesn't pass CFLAGS
<rburton> (this is why i tell everyone who will listen not to use make directly)
<rburton> ah its also in LDFLAGS which you do respect in the makefile, assuming your recipe also does the right thing (because make is terrible)
<usvi> is there an example of a proper makefile for yocto?
<rburton> don't use make
<rburton> autotools, cmake, meson, anything is better than bare make
<rburton> if you must use make, don't redefine the .c -> .o rule as make has that already
<usvi> alright.. I did not know make has problems
<rburton> there's no standard variables, no standard way to extend rules, etc. it works but you need to be very careful
<rburton> fwiw the standard compile rule is COMPILE.c = $(CC) $(CFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
<rburton> (make -f /dev/null -p to dump the default rules)
<usvi> alright
druppy has quit [Ping timeout: 252 seconds]
zpfvo has quit [Remote host closed the connection]
Chaser has joined #yocto
ptatrai has quit [Ping timeout: 260 seconds]
ptatrai has joined #yocto
carpincho has joined #yocto
florian has joined #yocto
ptsneves has joined #yocto
druppy has joined #yocto
leon-anavi has quit [Quit: Leaving]
PhoenixMage has quit [Ping timeout: 252 seconds]
PhoenixMage has joined #yocto
tolnanwo has joined #yocto
ptsneves has quit [Ping timeout: 276 seconds]
druppy has quit [Ping timeout: 252 seconds]
Vonter has quit [Ping timeout: 252 seconds]
Vonter has joined #yocto
Wouter01002 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter01002 has joined #yocto
Bardon has quit [Ping timeout: 255 seconds]
vthor_ is now known as vthor
tolnanwo has quit [Ping timeout: 260 seconds]
<nerdboy> so i looked in the manuals and it wasn't super clear about precedence of WKS_FILE vs WKS_FILES and my custom xilinx machine bits set a default ?= value for WKS_FILE but it;s getting overridden by meta-xilinx-core/wic/xilinx-default-sd.wks which is set via WKS_FILES ?=
tolnanwo has joined #yocto
<nerdboy> in the bbclass it *looks like* i should not set WKS_FILES because we have 2 image recipes with image_name.wks
<nerdboy> is there a correct/preferred way to handle that ^^ collision?
_whitelogger_ has joined #yocto
prabhakalad has quit [Remote host closed the connection]
<nerdboy> from that ^^ and the manuals it seems like meta-xilinx-core should not be using WKS_FILES to set their default, rather that should be WKS_FILE ?= "xilinx-default-sd.wks"
<nerdboy> <sigh> i'd make an issue if their github repo had issues enabled...
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
mattsm has joined #yocto
<mattsm> I am toying around with a multilib image (32-bit rootfs and 64-bit kernel). Presumably fairly normal.. but u-boot is wanting to do a lib32-u-boot which doesn't work. Same issue does not exist with the linux so I am just curious if anyone has any pointers.
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has joined #yocto
carpincho has quit [Ping timeout: 252 seconds]
jmd has quit [Remote host closed the connection]
olani- has joined #yocto
angolini has quit [Quit: Connection closed for inactivity]
davidinux2 has quit [Quit: WeeChat 4.3.1]
mattsm has quit [Ping timeout: 256 seconds]
sugarbeet has quit [Ping timeout: 264 seconds]
sugarbeet has joined #yocto
jmiehe has joined #yocto
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has joined #yocto
steelswords94 has quit [Read error: Connection reset by peer]
steelswords94 has joined #yocto
_whitelogger_ has quit [Remote host closed the connection]
jmiehe has quit [Remote host closed the connection]
goliath has joined #yocto
mattsm has joined #yocto
mattsm has quit [Quit: Client closed]
ptatrai has quit [Remote host closed the connection]
Bardon has joined #yocto
Xagen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
olani- has quit [Ping timeout: 252 seconds]
cyxae has quit [Quit: cyxae]
florian has quit [Ping timeout: 260 seconds]
_whitelogger_ has joined #yocto
tangofoxtrot has quit [Remote host closed the connection]
tangofoxtrot has joined #yocto
sgw has joined #yocto
Kubu_work has quit [Quit: Leaving.]