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
cabazon has joined #yocto
uartz has joined #yocto
cabazon has quit [Quit: Client closed]
ehussain has joined #yocto
uartz has quit [Ping timeout: 272 seconds]
mathieudb has joined #yocto
mathieudb has joined #yocto
uartz has joined #yocto
cabazon has joined #yocto
frgo has joined #yocto
frgo has quit [Ping timeout: 260 seconds]
davidinux has quit [Ping timeout: 248 seconds]
davidinux has joined #yocto
SlimeyX has joined #yocto
starblue has quit [Ping timeout: 260 seconds]
starblue has joined #yocto
cabazon has quit [Quit: Client closed]
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #yocto
[[R]] has joined #yocto
merit has joined #yocto
rbox has quit [Ping timeout: 272 seconds]
[[R]] is now known as rbox
cabazon has joined #yocto
cabazon has quit [Quit: Client closed]
tammranil has quit [Remote host closed the connection]
tammranil has joined #yocto
frgo has joined #yocto
frgo has quit [Ping timeout: 248 seconds]
frgo has joined #yocto
frgo has quit [Ping timeout: 252 seconds]
uartz_ has joined #yocto
uartz has quit [Ping timeout: 260 seconds]
frgo has joined #yocto
frgo has quit [Ping timeout: 265 seconds]
uartz_ has quit [Ping timeout: 260 seconds]
Chaser has joined #yocto
frgo has joined #yocto
frgo has quit [Ping timeout: 245 seconds]
jmd has joined #yocto
frgo has joined #yocto
rfuentess has joined #yocto
rob_w has joined #yocto
khimaros has quit [Remote host closed the connection]
khimaros has joined #yocto
ptsneves has joined #yocto
Kubu_work has joined #yocto
bhstalel has joined #yocto
jmd has quit [Remote host closed the connection]
florian has joined #yocto
dmoseley_ has joined #yocto
dmoseley has quit [Ping timeout: 260 seconds]
CrazyGecko has quit [Remote host closed the connection]
CrazyGecko has joined #yocto
florian has quit [Ping timeout: 252 seconds]
ablu has quit [Ping timeout: 252 seconds]
ablu has joined #yocto
Ugh has joined #yocto
Ugh is now known as MikeV
rob_w has quit [Ping timeout: 265 seconds]
<MikeV> Hi. Can someone point me to the right direction? I'm trying to build a recipe that uses mongodb, but the recipe in meta-python is using a SKIP_RECIPE[mongodb] ?= "Needs porting to python 3.12". How can I override this on my bbapend? I'd appreciate any clue.
florian has joined #yocto
g0hl1n has joined #yocto
mckoan|away is now known as mckoan
Chaser_ has joined #yocto
Chaser has quit [Ping timeout: 252 seconds]
rob_w has joined #yocto
belsirk has joined #yocto
goliath has joined #yocto
rfuentess has quit [Ping timeout: 244 seconds]
ederibaucourt has quit [Quit: ZNC 1.8.2 - https://znc.in]
ederibaucourt has joined #yocto
g0hl1n has quit [Quit: Client closed]
MikeV has quit [Quit: Client closed]
bhstalel has quit [Quit: Client closed]
leon-anavi has joined #yocto
Chaser_ has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
Ugh has joined #yocto
Ugh has quit [Client Quit]
Chaser has joined #yocto
filipm has joined #yocto
<filipm> Hello, I'm trying to separate some applications on one partition (for easier update with RAUC using the A/B). Is there a clean way to do this? I've tried to use a different INSTALL_PREFIX for each application, which breaks the sysroot deps; I've also tried multi images, but I see the application dependencies are also installed into the sub-image.
bhstalel has joined #yocto
belsirk is now known as rfuentess
<mcfrisk> systemd-boot-native do_install runs before do_patch, after do_unpack. I lost some hair due to that
<rburton> what
<rburton> why would that happen?
<mcfrisk> I presume optimisation to skip configure and compile since just one file needs to be installed.
<mcfrisk> it is interesting how simple things like applying a patch go wrong when the patch is not in the binary in sysroot of user recipes..
<mcfrisk> will send a patch
<rburton> hm that recipe is "suboptimal"
<rburton> it should noexec instead of deltasking
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
frgo_ has joined #yocto
frgo_ has quit [Read error: Connection reset by peer]
frgo_ has joined #yocto
frgo has quit [Read error: Connection reset by peer]
ehussain has quit [Ping timeout: 260 seconds]
beneth has quit [Quit: Gateway shutdown]
wmills_ has quit [Quit: Leaving]
Omax has quit [Ping timeout: 244 seconds]
ehussain has joined #yocto
florian has quit [Ping timeout: 252 seconds]
florian has joined #yocto
Omax has joined #yocto
florian_kc has joined #yocto
Chaser has joined #yocto
|Xagen has joined #yocto
jmd has joined #yocto
Xagen has quit [Ping timeout: 248 seconds]
|Xagen has quit [Ping timeout: 248 seconds]
belsirk has joined #yocto
rfuentess has quit [Ping timeout: 252 seconds]
rob_w has quit [Remote host closed the connection]
* zeddii was worried it was one of his recipes that was the topic
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
Omax has quit [Ping timeout: 245 seconds]
Omax has joined #yocto
cyxae has joined #yocto
steelswords94361 has quit [Quit: Ping timeout (120 seconds)]
steelswords94361 has joined #yocto
Xagen has joined #yocto
filipm has quit [Quit: Client closed]
ehussain has quit [Ping timeout: 260 seconds]
khorben has joined #yocto
bhstalel has quit [Quit: Client closed]
belsirk has quit [Remote host closed the connection]
belsirk has joined #yocto
Guest73 has joined #yocto
beneth has joined #yocto
<Guest73> Hello, Im debugging an issue in an SDK generated from a customized Yocto codebase:
<Guest73> There seem to be some issue with the env because when trying to run the cross compiler it is failing with:
<Guest73> aarch64-poky-linux-gcc --version
<Guest73> aarch64-poky-linux-gcc: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
<Guest73> Before running the command I have installed the SDK .sh file and sourced the environment-setup-aarch64-poky-linux
<Guest73> I checked and this file is present in the sysroot folder for my x86 machine used to compile.
<Guest73> I dont know how Yocto usually configs this and Im not sure where to start looking.
<Guest73> Do you have any suggestions?
Guest64 has joined #yocto
ehussain has joined #yocto
<fray> did you load the environment file or are you trying to directly call the cross compiler?
<fray> never mind, I see you are trying
<fray> second question, are you executing them from the path the SDK was installed into?
<Guest73> I source the env:
<Guest73> source /tmp/sdk-bin/environment-setup-aarch64-poky-linux
<fray> I've seen cases in the past where an IT department will install it to so /opt/vendor-sdk/....
<fray> OHH you installed to /tmp?
<fray> Your IT department set /tmp as not-executable.. you need to install in a non-tmp path. You can verify this in /proc/mounts
<Guest73> I suspect is not the case
<fray> In proc mounts you'll see a 'noexec' flag on your /tmp
<Guest73> if I do this:
<Guest73>  export LD_LIBRARY_PATH=/tmp/sdk-bin/sysroots/x86_64-pokysdk-linux/lib/
<Guest73> aarch64-poky-linux-g++ --version
<Guest73> aarch64-poky-linux-g++ (GCC) 9.3.0
<Guest73> Copyright (C) 2019 Free Software Foundation, Inc.
<Guest73> This is free software; see the source for copying conditions. There is NO
<Guest73> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
<Guest73> it works
<Guest73> If I install other SDK in /tmp also worked
<fray> Ok, that is the usual cause of this failure
<Guest73> and I think I tried also installing in other path
<Guest73> let me cross check
<fray> During the installation (running the install .sh) the system will remap all of the libries that are hard coded into the binaries. If something is wrong with the application (or installer or environment) that remapping won't occur..
<fray> You can see the relocation script executed by the installer by adding the '-S' 'Save relocation scripts' option.
belsirk has quit [Remote host closed the connection]
<Guest73> Ok, just double checked installing in another path outside /tmp has the same issue
<fray> the system uses a combination of sed (type) on text files, and rpath utility to change elf binaries..
<Guest73> oh ok
<fray> If you use objdump -x on the aarch64-poky-linux-g++ you can view the ld.so and libraries paths embedded into the tool
<Guest73> awsome, thanks for the hint
<Guest73> let me check
<fray> I'm trying to remember the objdump option for this
<LetoThe2nd> does anybody happen to know ad hoc which systemd unit starts the getty/login console?
<fray> still looking
<fray> LetoThe2nd: I don't remember sorry..
<LetoThe2nd> fray: np
uartz has joined #yocto
Guest64 has quit [Killed (ozone (No Spam))]
<fray> Guest73: sorry I'm failing to find the command.. you can PROBABLY use 'file' on the binary, it usually can show you the ld.so path. This path is the key, and it should NOT be using the host's ld.so loader
<mckoan> LetoThe2nd: /lib/systemd/system/getty@.service
<fray> I would expect it to point to /tmp/sdk-bin/sysroots/x86_64-pokysdk-linux/lib/ld-linux-x86-64.so.2
<fray> if it doesn't then the relocation at install failed
<smurray> note there's a systemd generator to auto-populate /etc/systemd/system/getty.target.wants
<smurray> LetoThe2nd: ^
Guest64 has joined #yocto
<LetoThe2nd> mckoan: smurray: thx, yeah guess I need to tinker with that generator
Guest64 has quit [Killed (ozone (No Spam))]
Xagen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ahussain has joined #yocto
ehussain has quit [Ping timeout: 252 seconds]
ahussain is now known as ehussain
ahussain has joined #yocto
ehussain has quit [Ping timeout: 246 seconds]
ahussain is now known as ehussain
Chaser has joined #yocto
Guest73 has quit [Quit: Client closed]
Guest73 has joined #yocto
Xagen has joined #yocto
Guest73 has quit [Ping timeout: 240 seconds]
CrazyGecko has quit [Quit: Konversation terminated!]
Guest64 has joined #yocto
Guest64 has quit [Quit: Client closed]
Guest64 has joined #yocto
Guest64 has quit [K-Lined]
leon-anavi has quit [Quit: Leaving]
vvn has joined #yocto
goliath has quit [Quit: SIGSEGV]
ehussain has quit [Quit: ehussain]
florian has quit [Quit: Ex-Chat]
druppy has joined #yocto
florian_kc has quit [Ping timeout: 244 seconds]
druppy has quit [Ping timeout: 252 seconds]
mckoan is now known as mckoan|away
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
<rburton> LetoThe2nd: systemd-serialgetty which is terrible and i have a patch to remove it
<rburton> LetoThe2nd: by default we hardcode the gettys based on SERIAL_CONSOLES. the right thing is to let systemd spawn them itself by adding serial-getty-generator to the systemd packageconfig
<rburton> without knowing your problem, that might solve it
<rburton> patches on the list :)
ptsneves has quit [Read error: Connection reset by peer]
ptsneves has joined #yocto
ptsneves has quit [Ping timeout: 252 seconds]
ptsneves has joined #yocto
ptsneves has quit [Ping timeout: 260 seconds]
Chaser has joined #yocto
florian_kc has joined #yocto
Vonter has quit [Ping timeout: 260 seconds]
Vonter has joined #yocto
florian_kc has quit [Ping timeout: 260 seconds]
Xagen has quit [Ping timeout: 244 seconds]
Xagen has joined #yocto
Kubu_work has quit [Quit: Leaving.]
<khem> fray readelf -e or readelf -d will show as well
florian_kc has joined #yocto
Chaser has quit [Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…]
jmd has quit [Remote host closed the connection]
mbulut has quit [Quit: Leaving]
Xagen has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
druppy has joined #yocto
mulk has quit [Ping timeout: 252 seconds]
mulk has joined #yocto
cabazon has joined #yocto
cyxae has quit [Quit: cyxae]
Xagen has joined #yocto
cabazon has quit [Quit: Client closed]
druppy has quit [Ping timeout: 265 seconds]
Perflosopher03 has quit [Ping timeout: 260 seconds]
florian_kc has quit [Ping timeout: 276 seconds]