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
lexano has quit [Ping timeout: 268 seconds]
florian has quit [Ping timeout: 252 seconds]
Vonter has quit [Ping timeout: 256 seconds]
Vonter has joined #yocto
prabhakar has quit [Ping timeout: 240 seconds]
sakman has joined #yocto
davidinux has quit [Ping timeout: 240 seconds]
davidinux has joined #yocto
stgl has quit [Quit: ZNC 1.8.2 - https://znc.in]
stgl has joined #yocto
xmn has joined #yocto
xmn has quit [Ping timeout: 256 seconds]
sakman has quit [Ping timeout: 256 seconds]
jclsn has quit [Ping timeout: 256 seconds]
jclsn has joined #yocto
ablu has quit [Read error: Connection reset by peer]
sakman has joined #yocto
ablu has joined #yocto
sakman has quit [Ping timeout: 268 seconds]
marex has quit [Ping timeout: 240 seconds]
marex has joined #yocto
jmd has joined #yocto
mulk has quit [Ping timeout: 268 seconds]
mulk has joined #yocto
rob_w has joined #yocto
alessioigor has joined #yocto
pvogelaar has quit [Remote host closed the connection]
sakman has joined #yocto
goliath has joined #yocto
linfax has joined #yocto
jmd has quit [Remote host closed the connection]
jmd has joined #yocto
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #yocto
GNUmoon has quit [Ping timeout: 255 seconds]
jmd has quit [Remote host closed the connection]
sakman has quit [Ping timeout: 260 seconds]
GNUmoon has joined #yocto
mckoan|away is now known as mckoan
<mckoan> good morning
mbulut has joined #yocto
mbulut has quit [Client Quit]
vladest has quit [Ping timeout: 264 seconds]
frieder has joined #yocto
frieder has quit [Ping timeout: 256 seconds]
zpfvo has joined #yocto
<landgraf> mckoan (^_^)/
olani- has joined #yocto
jclsn has quit [Quit: WeeChat 4.1.2]
jclsn has joined #yocto
vladest has joined #yocto
rob_w has quit [Quit: Leaving]
rob_w has joined #yocto
grma has quit [Remote host closed the connection]
pretec has joined #yocto
Kubu_work has joined #yocto
Vonter has quit [Ping timeout: 268 seconds]
Vonter has joined #yocto
prabhakarlad has joined #yocto
prabhakar has joined #yocto
grma has joined #yocto
mvlad has joined #yocto
yannd has joined #yocto
zpfvo has quit [Ping timeout: 260 seconds]
florian has joined #yocto
xmn has joined #yocto
zpfvo has joined #yocto
prabhakarlad has quit [Ping timeout: 250 seconds]
prabhakar has quit [Ping timeout: 260 seconds]
prabhakar has joined #yocto
prabhakarlad has joined #yocto
prabhakarlad has quit [Client Quit]
prabhakar has quit [Client Quit]
prabhakar has joined #yocto
prabhakarlad has joined #yocto
frieder has joined #yocto
<kanavin> RP: I'll take a look, the diff doesn't make clear if it's a sorting issue with same entries, or different entries entirely
destmaster has joined #yocto
<destmaster> Hi, I want to add the "spidev.bufsiz=32768" to the cmdline.txt of my RPI4 distro... I don't know how to do this in Yocto files... can someone help me?
<RP> kanavin: all the same lines are present just in a different order so I'm fairly sure it is sorting in the CLASSDICT and FILECLASS sections
<RP> kanavin: it is frustrating there are few tools able to even print those headers, I ended up having to look at the diffoscope code
<yocton> destmaster: Never did that but my best guess is bbappend of rpi-cmdline and appending to CMDLINE : https://git.yoctoproject.org/meta-raspberrypi/tree/recipes-bsp/bootfiles/rpi-cmdline.bb
<destmaster> yocton thank you!
<destmaster> yocton It describes how to add to config.txt not cmdline,txt. I think that the best way is to create a bbappend to cmdline
olani- has quit [Remote host closed the connection]
<yocton> destmaster: ah you are right those are different files :)
schtobia has quit [Quit: Bye!]
schtobia has joined #yocto
olani- has joined #yocto
klug has joined #yocto
klug has quit [Client Quit]
klugology has joined #yocto
khem has quit [Quit: Connection closed for inactivity]
<klugology> Hi!
<klugology> I am new to the yocto project. I am trying to add a custom python application to my yocto image for raspberry pi3. I have created a sample python package by following [this](https://packaging.python.org/en/latest/tutorials/packaging-projects/) guide. I have the python package as `example_package_klug-0.0.1.tar.gz` and I am using `devtool`. I did
<klugology> `devtool add example-package-klug example_package_klug-0.0.1.tar.gz`
<klugology> but when I do `devtool build example-package-klug` I get the following error
<klugology> ```commandline
<klugology> $ devtool build example-package-klug
<klugology> NOTE: Starting bitbake server...
<klugology> NOTE: Reconnecting to bitbake server...
<klugology> NOTE: Retrying server connection (#1)...
<klugology> Loading cache: 100% |############################| Time: 0:00:00
<klugology> Loaded 3933 entries from dependency cache.
<klugology> ERROR: Unable to find any recipe file matching "example-package-klug"
<klugology> ```
<klugology> ```
<klugology> $ devtool build example-package-klug
<klugology> NOTE: Starting bitbake server...
<klugology> NOTE: Reconnecting to bitbake server...
<klugology> NOTE: Retrying server connection (#1)...
<klugology> Loading cache: 100% |############################| Time: 0:00:00
<klugology> Loaded 3933 entries from dependency cache.
<klugology> ERROR: Unable to find any recipe file matching "example-package-klug"
<klugology> ```
<rburton> _ is special in bitbake filenames, use - in the filename
<klugology> it gave error when I used _ in the file name so I changed it to -
<rburton> i mean rename the file
<mckoan> klugology: please don't post long commands, usae pastebin
klugology has quit [Quit: Client closed]
destmaster has quit [Quit: Client closed]
klugology has joined #yocto
<klugology> it gives error
<klugology> `$ devtool add example_klu
<klugology> g projects/python-packages/tutorial-package/dist/example_package_klug-0.0.1.tar.gz
<klugology> NOTE: Starting bitbake server...
<klugology> ERROR: Recipe name "example_klug" is invalid: only characters 0-9, a-z, -, + and . are allowed`
<klugology> ```$ devtool add example_klu
<klugology> g /home/kanak/projects/python-packages/tutorial-package/dist/example_package_klug-0.0.1.tar.gz
<klugology> NOTE: Starting bitbake server...
<klugology> ERROR: Recipe name "example_klug" is invalid: only characters 0-9, a-z, -, + and . are allowed```
<rburton> your recipe filename should be example-package-klug_0.0.1.bb
<rburton> if you're devtooling, the recipename should be example-package-klug
<rburton> _ is a separator between name and version in the recipe filename
klugology has quit [Quit: Client closed]
kanavin_ has joined #yocto
ajfriesen9 has joined #yocto
wCPO3 has joined #yocto
wkennington_ has joined #yocto
locutusofborg_ has joined #yocto
mcfrisk_ has joined #yocto
xantoz_ has joined #yocto
zkrx has quit [Killed (NickServ (GHOST command used by zkrx__))]
zkrx has joined #yocto
frieder has quit [*.net *.split]
ajfriesen has quit [*.net *.split]
sakoman has quit [*.net *.split]
LocutusOfBorg has quit [*.net *.split]
kanavin has quit [*.net *.split]
wak has quit [*.net *.split]
mcfrisk has quit [*.net *.split]
xantoz has quit [*.net *.split]
wCPO has quit [*.net *.split]
ajfriesen9 is now known as ajfriesen
wCPO3 is now known as wCPO
linfax has quit [Remote host closed the connection]
GillesM has quit [Remote host closed the connection]
GillesM has joined #yocto
linfax has joined #yocto
sakoman has joined #yocto
Thorn has quit [Ping timeout: 264 seconds]
<rburton> JPEW: the rust/distro BoF mentioned https://github.com/rust-secure-code/cargo-auditable FYI
Thorn has joined #yocto
frieder has joined #yocto
Vonter has quit [Ping timeout: 268 seconds]
olani- has quit [Ping timeout: 260 seconds]
Vonter has joined #yocto
rfuentess has joined #yocto
<RP> landgraf: did you happen to have some time available (related to that qemu issue)?
<RP> landgraf: https://www.mail-archive.com/qemu-devel@nongnu.org/msg1020874.html - they want us to provide a reproducer
wkennington_ has quit [Quit: ZNC - https://znc.in]
wak has joined #yocto
pvogelaar has joined #yocto
pvogelaar has quit [Client Quit]
pvogelaar has joined #yocto
frieder has quit [Ping timeout: 276 seconds]
<kanavin_> RP: when I run 'strings' on the two files it seems to indicate otherwise: one file has -empty (lzip compressed data, version: 0)
<kanavin_> -empty (lzip compressed data, version: -22)
<kanavin_> and the other does not
<kanavin_> I'll keep poking
<RP> kanavin_: a simple test might be to put a sort in package_rpm, generate an rpm, then reverse the sort, see if it changes
<kanavin_> RP: it's not the sort. If you run 'rpm -ql --fileclass xz-ptest-5.4.5-r0.core2_64.rpm' on the two rpms, it reports different types for the same .lz files
<RP> kanavin_: ah, fair enough :/
<kanavin_> I'll see if there's host contamination from running /usr/bin/file, or some other issue
<Ad0> https://pastebin.com/Jucg9mEH - I tried to do devtool modify linux-raspberrypi
<Ad0> very annoying since it works with devshell and bitbake
<landgraf> RP: I saw your comment in the BZ. I'm redeploying debian VM.
<RP> landgraf: thanks, I'm hoping it isn't too painful to reproduce and extract the magic incantation. Help is very much appreciated
<Ad0> relative path is my-layer/recipes-kernel/linux/linux-raspberrypi/gk-revpi-flat/defconfig
<Ad0> unset KBUILD_DEFCONFIG - do_configure_prepend - cp "${WORKDIR}/defconfig" "${B}/.config"
<Lihis> how could I handle situation where I change a directory to a symlink in a recipe? I'm using RPM so dnf complains about conflict when the package is being updated.. it seems that (nil)retrans is not supported? so I can't follow: https://docs.fedoraproject.org/en-US/packaging-guidelines/Directory_Replacement/#_scriptlet_to_replace_a_directory
klugology has joined #yocto
vladest has quit [Quit: vladest]
GillesM has quit [Quit: Leaving]
prabhakarlad95 has joined #yocto
prabhakar22 has joined #yocto
klugology has quit [Ping timeout: 250 seconds]
klugology has joined #yocto
prabhakar has quit [Ping timeout: 252 seconds]
prabhakarlad has quit [Ping timeout: 250 seconds]
Ad0 has quit [Ping timeout: 260 seconds]
<klugology> rburton I have the following structure inside my workspace folder
<klugology> ```
<klugology> $ tree workspace/
<klugology> workspace/
<klugology> ├── appends
<klugology> │   └── example-package-klug_0.0.1.bbappend
<klugology> ├── conf
<klugology> │   └── layer.conf
<klugology> ├── recipes
<klugology> │   └── example-package-klug
<klugology> │       └── example-package-klug_0.0.1.bb
<klugology> └── sources
<klugology>     └── example-package-klug
<klugology>         ├── LICENSE
<klugology>         ├── PKG-INFO
<klugology>         ├── pyproject.toml
<klugology>         ├── README.md
<klugology>         ├── setup.cfg
<klugology>         └── src
<JaMa> klugology: please use pastebin
<klugology> here you go
Ad0 has joined #yocto
frieder has joined #yocto
olani- has joined #yocto
olani- has quit [Remote host closed the connection]
olani- has joined #yocto
<kanavin_> RP: I think I found the issue, fix will come today
yannd has quit [Ping timeout: 246 seconds]
<kanavin_> need coffee now :)
frieder has quit [Ping timeout: 256 seconds]
<jonmason> RP: thought I'd throw out my tunes patches before anyone else throws out more tunes patches :)
<jonmason> it's based on master-next, since there are some pending
klugology has quit [Ping timeout: 250 seconds]
Vonter has quit [Ping timeout: 246 seconds]
olani- has quit [Remote host closed the connection]
klugology has joined #yocto
Vonter has joined #yocto
<RP> jonmason: thanks. I really wish we didn't need all of these :/
yannd has joined #yocto
<JaMa> jonmason: have you tried to benchmark them with -funroll-every-loop ? :)
<JaMa> It helps with performance more than correct cortex core in mcpu since 2005 :) https://forums.gentoo.org/viewtopic-t-309752.html
<jonmason> I did verify they all built with a prior version
<jonmason> RP: if you don't want all of these, the base level ones (8-1a, etc) would be nice
<RP> jonmason: I'll probably just defer to arm on this one
* RP has other issues to worry about
<jonmason> JaMa: lies, damn lies, and benchmarks ;)
<jonmason> looks like patchtest is complaining about my commit message
lexano has joined #yocto
vladest has joined #yocto
<JPEW> Ah cool. I'll take a look
<JaMa> sanity check: if I do bitbake-diffsigs tmp/stamps/*do_configure.sigdata* it works, if I use 2 sigdata files it fails with:
<JaMa> bitbake/lib/bb/compress/_pipecompress.py", line 59, in open_wrap raise TypeError("filename must be a str or bytes object, or a file"
<JaMa> both files are compressed by zstd according to "file"
<JaMa> am I crazy or in need of another coffee?
<RP> JaMa: it should work ;/
<RP> :/
<JaMa> ok, will debug
klugology has quit [Ping timeout: 250 seconds]
davidinux has quit [Quit: WeeChat 3.5]
<JaMa> aha, found a bug will send fix later, it's the walking of dependencies (in this case do_prepare_recipe_sysroot stamp, where "a" isn't the sigdata filename, but dict with "path, sstate, time"
klugology has joined #yocto
<klugology> i am unable to get the package get the `example_package_klug` get built any pointers on where i am going wrong
ray-san has quit [Remote host closed the connection]
frieder has joined #yocto
klugology has quit [Quit: Client closed]
vladest has quit [Ping timeout: 256 seconds]
<kanavin_> RP: local_cache tests passed, so it's a cdn propagation failure?
<kanavin_> the 404 errors
<RP> kanavin_: I don't know, I haven't looked or had a chance to think about it. That seems likely
<kanavin_> there's also a couple of HTTP Error 504: Gateway Timeout fails
<kanavin_> also known, and halstead has been notified
<RP> kanavin_: we might want to point him at the further occurrences
<kanavin_> RP: yes, so halstead: can you please look at the above link? there's two distinct CDN issues there (failure to mirror, and failure to serve with a 504 error)
<jonmason> rburton: surely this isn't up to date, https://patchwork.yoctoproject.org/
<rburton> jonmason: 8746 unmerged oe-core patches 🤷‍♂️
<jonmason> rburton: freescale ppc???
<RP> jonmason: I only have 8022 "unread" oe-core messages so that can't be right
<jonmason> lmao
<rburton> jonmason: that layer last had a commit six days ago
<jonmason> wow, so can they get qemuppc to not be crap?
vladest has joined #yocto
<rburton> jonmason: no
<rburton> ppc is always crap <runs>
frieder has quit [Ping timeout: 260 seconds]
davidinux has joined #yocto
<RP> jonmason: 8728 now FWIW
davidinux has quit [Ping timeout: 252 seconds]
davidinux has joined #yocto
<jonmason> RP: rburton saw your comment and updated ;-)
<RP> jonmason: I run the update scripts
<jonmason> RP: so no way to blame rburton. surely there has to be something that is his fault
<RP> jonmason: the other 8000 in there? :)
<jonmason> totally fair
<jonmason> rburton: https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/config/aarch64/aarch64-cores.def;h=7ebefcf543b6f84b3df22ab836728111b56fa76f;hb=dbf847d2c8d1c910948ba34c9338939c67323273
<jonmason> CPU level generic tunes
<rburton> ooooo
<rburton> are they new?
Vonter has quit [Ping timeout: 252 seconds]
<jonmason> first time I noticed them
<jonmason> at the very bottom of the page
<jonmason> I don't think they are in 13
Vonter has joined #yocto
jmiehe has joined #yocto
<rburton> yeah merged november so i'm guessing 14 only?
olani- has joined #yocto
linfax has quit [Ping timeout: 252 seconds]
jmiehe has quit [Quit: jmiehe]
Guest52 has joined #yocto
<Guest52> hello, can anyone please advice on how can I add my custom grub.cfg to the final image? (just building minimal image for x86_64)
<Guest52> Tried to add to my image:
<Guest52> IMAGE_PREPROCESS_COMMAND += "add_grubenv;"
<Guest52> but
<Guest52> but newly created path and file was not added
sakman has joined #yocto
<mckoan> Guest52: creating your grub .bbappend recipe and including your custom grub.cfg ?
<Guest52> I tried to add grub-bootconf_%.bbappend, gets deployed to rootfs build/tmp/work/test-linux/test-image-minimal/1.0-r0/rootfs/boot/EFI/BOOT/grub.cfg but for some reason it does not reach the final .wic
<Ad0> what's the deal with devtool modify in dunfell? it makes the source dir and if I want to apply multiple patches over time, it doesn't let me continue. I first have to mv the dir, do devtool modify, delete the dir, and then move the old one back
<Ad0> after devtool finish, then devtool modify again, it complains that it exists
<Ad0> can I trick it into not thinking it is finished ?
<Ad0> --no-extract ?
<Ad0> that did it
simonew has joined #yocto
pretec has quit [Quit: Leaving]
<RP> kanavin_: nicely found, thanks
<kanavin_> RP: cheers. I read your email, so if there's other items I can take them.
clever has joined #yocto
xantoz_ is now known as xantoz
<Ad0> does KERNEL_MODULE_AUTOLOAD order the modules as you add them?
Guest52 has quit [Quit: Client closed]
goliath has quit [Quit: SIGSEGV]
<mckoan> Ad0: They are not loaded automatically by udev
<mckoan> Ad0: They are loaded automatically by udev
<Ad0> they end up as filenames in /etc/modules.load.d
<Ad0> but usually you have like 001- in front of them, but not here
frieder has joined #yocto
<mckoan> Ad0: because are loaded 'on demand'
<Ad0> but if 2 different modules depend on eachother
<mckoan> Ad0: you shouldn't have a deadlock
<Ad0> there's a free stading reset module for the TPM
<Ad0> it has to be loaded first
frieder has quit [Ping timeout: 260 seconds]
<JaMa> kanavin_: you might be interested in https://lists.openembedded.org/g/bitbake-devel/message/15824
<kanavin_> JaMa, thanks, this was somehow overlooked in the fixing I did
<RP> Are we missing a test case?
<kanavin_> RP: I think bitbake-diffsigs has no tests at all
<JaMa> I did run bitbake-selftest before and after and both are failing the same
<JaMa> I mean in other unrelated tests
<JaMa> test_that_unpack_does_work_when_using_git_shallow_tarball_but_tarball_is_not_available test_external_svn and my local test_npmsw_local_link_sources
rob_w has quit [Remote host closed the connection]
<JaMa> test_that_unpack_does_work_when_using_git_shallow_tarball_but_tarball_is_not_available was only temporary "fatal: unable to access 'https://git.yoctoproject.org/fstests/': Could not resolve host: git.yoctoproject.org"
<JaMa> test_external_svn is related to https://git.openembedded.org/bitbake/commit/?id=6230ca71eb7eb2a6db162e28a01727d00af5299b github.com/PhilipHazel/pcre2 is now redirected to https://github.com/PCRE2Project/pcre2 but I'm not sure how svn access to github worked before, but even after changing the URL to PCRE2Project it doesn't work anymore at least with my version of subversion version 1.14.2 (r1899510)
<JaMa> https://docs.github.com/en/enterprise-server@3.11/get-started/working-with-subversion-on-github/support-for-subversion-clients says: Note: Subversion support will be removed with GitHub version 3.13. For more information, see the GitHub blog.
<JaMa> so the test is broken since 2024-01-08 according to https://github.blog/2023-01-20-sunsetting-subversion-support/
u1106 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
* JaMa trying to find some still accessible svn test repository, but it might be easier to just delete the test nowadays
u1106 has joined #yocto
dgriego has joined #yocto
Kubu_work has quit [Quit: Leaving.]
Kubu_work has joined #yocto
rfuentess has quit [Remote host closed the connection]
<halstead> kanavin_: yes I can look into it more. I haven't seen the new failures
Saur_Home has quit [Quit: Client closed]
Saur_Home has joined #yocto
Kubu_work has quit [Ping timeout: 256 seconds]
dgriego has quit [Ping timeout: 260 seconds]
amitk has joined #yocto
florian has quit [Quit: Ex-Chat]
Kubu_work has joined #yocto
<RP> JaMa: we skip the tests if svn isn't installed ;-)
<RP> JaMa: we don't install subversion on the builders which solved that problem
<RP> kanavin_: I'm wondering if we should have some tests...
<JaMa> I've found some repos still alive at svn.apache.org, but trying to find one which doesn't take long to fetch
<JaMa> restricting svn:externals to some old revision would help with speed but better to find something smaller (after dusting off my svn skills)
dgriego has joined #yocto
<RP> JaMa: I have to wonder if anyone is still using subversion in production. I can only think of one company that might be
<fray> I can't think of anything offhand that is still using subversion
<JaMa> for the record, we (LGE) don't use it :)
Kubu_work has quit [Ping timeout: 252 seconds]
* RP has asked that company (or someone who would know anyway)
smooge has quit [Quit: I have resigned. I will not be pushed, filed, stamped, indexed, briefed, debriefed, or numbered! My life is my own.]
smooge has joined #yocto
<JaMa> time svn co https://svn.apache.org/repos/asf/serf/trunk takes just 2 s
zpfvo has quit [Quit: Leaving.]
<RP> JaMa: that isn't so bad. I did even wonder about putting a "svn" repo somewhere on our infra but I couldn't summon up the effort for that on svn in the end
olani- has quit [Ping timeout: 252 seconds]
<mischief> what's the usual process for getting a commit merged to oe-core? does a secret cabal look at their mail and git-am at their leisure? just curious :-)
Kubu_work has joined #yocto
goliath has joined #yocto
<RP> mischief: the changes are usually queued and tested by alex/ross/luca/me. At that point if they pass, they get a second level or review, usually by Ross/me and then if they pass that they merge
<RP> if there are issues, people usually get email replies or some other communication of the problem
* RP is way behind on some repsonses
<simonew> mischief, it might be to highlevel and not what you are looking for, but see in the docs https://docs.yoctoproject.org/dev/test-manual/test-process.html?highlight=release+process
<RP> mischief: nothing secret about it
<JaMa> so yes, not so-secret cabal and RP is master shaman :)
<RP> aka the maintainer listed in the READMEs
prabhakarlad95 has quit [Ping timeout: 250 seconds]
<mischief> okay, i suppose i'll just learn more patience about any mail i send
<RP> mischief: which patch?
khem has joined #yocto
mckoan is now known as mckoan|away
amitk has quit [Ping timeout: 255 seconds]
<mischief> RP: the one for systemd libelf/libdw RRECOMMENDS
<RP> I was happy someone finally sorted that after it was discussed on the systemd list!
Vonter has quit [Ping timeout: 256 seconds]
<mischief> what. i kept looking at https://git.openembedded.org/openembedded-core
<mischief> i am clearly confused about how this all works
Vonter has joined #yocto
<mischief> okay, perhaps it was just updated after i last checked. thanks!
<mischief> do you have a reference for where that was discussed on the systemd ml?
alessioigor has quit [Quit: alessioigor]
<simonew> Btw I could try to help a little with the CVE point from the mail, any packages/branches in particular?
<yocton> simonew: The first step of CVE is looking at the list and identifying what to do for each (backporting a patch, telling NIST something is wrong in the data, adding a CVE_STATUS) and anwsering the list with this info (rburton has done it a bunch of times). FWIW, I plan to do that tomorrow
jmd has joined #yocto
<simonew> yocton, I know those messages, but if you already plan to check the details anyway
<simonew> Once you did so and updated on the list and there is work to do like porting/upgrading I can see to help there than
<yocton> simonew: okay, let's do that :)
kpo has quit [Ping timeout: 246 seconds]
sotaoverride has quit [Quit: Lost terminal]
sotaoverride has joined #yocto
Kubu_work has quit [Quit: Leaving.]
ptsneves has joined #yocto
imx has joined #yocto
<imx> I add the nfs-utils package to my build, after boot, I can’t start the service, how can I solve this problem? Error: unit nfs-utils.service not found
<mischief> it does not provide a service of that name
Haxxa has quit [Quit: Haxxa flies away.]
Haxxa has joined #yocto
olani- has joined #yocto
locutusofborg_ is now known as locutusofborg
locutusofborg has quit [Changing host]
locutusofborg has joined #yocto
<moto-timo> mazeltov!
imx has quit [Ping timeout: 250 seconds]
kpo has joined #yocto
Saur_Home has quit [Quit: Client closed]
Saur_Home has joined #yocto
alessioigor has joined #yocto
vladest has quit [Remote host closed the connection]
ptsneves has quit [Ping timeout: 252 seconds]
<mischief> is it safe to add to IMAGE_FEATURES[validitems] from somewhere in our layer and use it for conditionals?
dkc has joined #yocto
<derRichard> 239bf770b69e ("kernel-fitImage: Strip path component from dtb")
<derRichard> ...when you learn the hard way that you have badly named device tree files ;-)
Saur_Home has quit [Quit: Client closed]
Saur_Home has joined #yocto
vladest has joined #yocto
<Saur_Home> mischief: Yes, you can add to IMAGE_FEATURES[validitems] from your own layers.
<gmorell> I'm running into an issue where a package built for armhf is segfaulting due to what I believe is a lack of O_LARGEFILE support compiled into the library it uses. I'd attempted to add a bbappend for that library within the package that refers to it that adds a CFLAGS+= " D_FILE_OFFSET_BITS=64",but this didn't actually change the behavior I was seeing. I'm curious what other approaches can be tried here.
<derRichard> gmorell: can you capture a core file to inspect the crash in gdb?
<gmorell> I got these results by using strace
<gmorell> I don't believe we package the coredump utils on our image
<derRichard> coredumps are created by the kernel
<derRichard> just set ulimit -c unlimited
<derRichard> and make sure that the kernel.core_pattern sysctl is something like "core"
<derRichard> and btw. it is -D_FILE_OFFSET_BITS=64, not D_FILE_OFFSET_BITS=64
<derRichard> not the dash
<derRichard> *note
<gmorell> yep I have the dash, had to make some tweaks to get the coredumps going since they're presently written to /dev/null. gimme a moment longer
<gmorell> just building gdb for the target and installing it
<derRichard> no need to run gdb on the target
<derRichard> just capture the core and inspect it on your workstation
<derRichard> does your application's build system obey CFLAGS?
<gmorell> I believe so, I'm building the application with meta-rust, but the actual issue is occuring in an FFI that it calls into. the bbappend is applied to the library that it depends on. so far, the arm64 version behaves correctly, but the armhf doesn't
Kubu_work has joined #yocto
<derRichard> oh dear, this makes the whole situation 10 times more complicated
<RP> mischief: https://marc.info/?l=systemd-devel&m=170117350102924&w=2 is what I was thinking of
<RP> mischief: I did see some patches but was never able to find time to follow up fully
<gmorell> I've collected the gdb output/strace output https://gist.github.com/gmorell/5c77fc35a70c1c33ce1f72004d2e43c4
<derRichard> openat(AT_FDCWD, 0x10, O_RDONLY|O_LARGEFILE) = -1 EFAULT (Bad address)
<derRichard> you pass 0x10 as address of the file name the kernel. that's why it hates you
florian has joined #yocto
<gmorell> the followup I have is why would this call succeed on one platform (arm64) and fail on another (armhf)
<mischief> RP: ah, yes, i ran into the same mess with xz as well.
<mischief> i did need PACKAGECONFIG = "xz" for elfutils in a bbappend as well.
<derRichard> gmorell: i don't know the code :-)
<gmorell> nothing looks super out of the ordinary mostly
<derRichard> i don't think the problem is in rrdtool
<derRichard> that code is rock solid
<RP> JaMa: nice to get there :)
<gmorell> derRichard: yes, I believe it's a build flags configuration someplace
olani- has quit [Ping timeout: 260 seconds]
justache has quit [Read error: Connection reset by peer]
justache has joined #yocto
olani- has joined #yocto
<marex> I just recently had another person complain that cloning poky.git takes them some 50 minutes
<marex> do you have any idea why this could happen ?
<marex> halstead: ^
<marex> my first guess would be misconfigured something CI which cloned poky.git in a loop until they got throttled ?
<marex> is that possible ?
<halstead> marex: Can you tell me which IP they are hitting?
<halstead> It shouldn't throttle that way AFAIK.
<marex> halstead: I will ask and get back to you cca. tomorrow
<halstead> Thank you.
<marex> halstead: tbh a local mirror is the least anyone can do
<marex> halstead: so there is some throttling thing in place ?
Kubu_work has quit [Quit: Leaving.]
goliath has quit [Quit: SIGSEGV]
chep has quit [Ping timeout: 268 seconds]
jmd has quit [Remote host closed the connection]
chep has joined #yocto
Vonter has quit [Ping timeout: 255 seconds]
Vonter has joined #yocto
<halstead> marex: There is only basic connection management settings in apache. We do denylist bad IPs completely sometimes. There are three mirrors and it helps to know which one is having issues. Also https://git.yoctoproject.org/poky will outperform git://git.yoctoproject.org/poky so we always recommend using https://
Dr_Who has quit [Quit: So long and thanks for all the bits.]
alessioigor has quit [Ping timeout: 255 seconds]
mvlad has quit [Remote host closed the connection]
Saur_Home has quit [Quit: Client closed]
Saur_Home has joined #yocto
<marex> halstead: https is already used
<marex> halstead: so, yeah, I'll ask, thanks !