Thursday, 2022-07-28

*** schtobia <schtobia!~quassel@schmidl.dev> has quit IRC (Quit: Bye!)00:00
*** schtobia <schtobia!~quassel@schmidl.dev> has joined #yocto00:00
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 245 seconds)00:14
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto00:14
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)00:18
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto00:19
*** odra <odra!~odra@2804:431:c7e1:6a18:f981:2c1d:5a92:37af> has joined #yocto00:54
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds)00:59
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto00:59
*** odra <odra!~odra@2804:431:c7e1:6a18:f981:2c1d:5a92:37af> has quit IRC (Ping timeout: 260 seconds)01:02
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)01:03
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto01:04
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)01:11
*** RobertBerger <RobertBerger!~rber|res@91-114-222-45.adsl.highway.telekom.at> has joined #yocto01:32
*** rber|res <rber|res!~rber|res@91-114-222-45.adsl.highway.telekom.at> has quit IRC (Ping timeout: 268 seconds)01:34
*** starblue1 <starblue1!~juergen@dslb-094-221-189-117.094.221.pools.vodafone-ip.de> has quit IRC (Ping timeout: 245 seconds)02:00
*** starblue1 <starblue1!~juergen@94.221.181.83> has joined #yocto02:02
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds)02:35
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto02:35
*** Tokamak <Tokamak!~Tokamak@172.58.188.211> has joined #yocto02:58
TokamakI struggle with understanding the workflow to update / fixup broken patches.  specifically I have a patch failing 1 of 2 hunks.  Considering there are many meta layers all applying patches to u-boot, what is the correct yocto way to update patches?  quilt?  something else?03:00
*** jmiehe1 <jmiehe1!~Thunderbi@user/jmiehe> has joined #yocto03:33
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Ping timeout: 268 seconds)03:33
*** jmiehe1 is now known as jmiehe03:33
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)03:53
*** seninha <seninha!~seninha@user/seninha> has joined #yocto03:54
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)04:09
*** amitk <amitk!~amit@103.208.71.73> has joined #yocto04:11
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto05:25
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit)05:29
*** goliath <goliath!~goliath@user/goliath> has joined #yocto05:33
*** thomasd13 <thomasd13!~thomasd13@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto05:41
*** OnkelUlla <OnkelUlla!~user@dude03.red.stw.pengutronix.de> has quit IRC (Ping timeout: 240 seconds)05:48
*** jpuhlman <jpuhlman!~maoti@99-14-97-149.lightspeed.frokca.sbcglobal.net> has quit IRC (Ping timeout: 245 seconds)05:53
*** thomasd123 <thomasd123!~thomasd12@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto05:54
*** thomasd123 <thomasd123!~thomasd12@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Quit: Client closed)06:07
*** thomasd1235 <thomasd1235!~thomasd12@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto06:09
*** thomasd1235 <thomasd1235!~thomasd12@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Client Quit)06:10
*** thomasd1235 <thomasd1235!~thomasd12@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto06:10
*** thomasd1235 <thomasd1235!~thomasd12@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Client Quit)06:11
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto06:15
*** hcg <hcg!~hcg@185.210.97.85> has joined #yocto06:20
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)06:38
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 245 seconds)06:39
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto06:39
LetoThe2ndyo dudX06:40
*** mckoan|away is now known as mckoan06:41
mckoangood morning, hi LetoThe2nd06:41
LetoThe2ndyo mckoan06:42
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)06:43
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto06:44
*** michaf <michaf!~micha@ip-046-223-148-203.um13.pools.vodafone-ip.de> has joined #yocto06:49
kanavinTokamak, you need to describe what you are trying to do exactly06:52
*** mihai <mihai!~mihai@user/mihai> has quit IRC (Quit: Leaving)06:58
*** zpfvo <zpfvo!~fvo@i59F5CC2A.versanet.de> has joined #yocto06:58
*** odra <odra!~odra@179.98.164.253> has joined #yocto07:00
*** mvlad <mvlad!~mvlad@2a02:2f08:4d05:5f00:24d7:51ff:fed6:906d> has joined #yocto07:00
*** ptsneves <ptsneves!~Thunderbi@85-128-83-172.static.ip.netia.com.pl> has joined #yocto07:19
*** odra <odra!~odra@179.98.164.253> has quit IRC (Ping timeout: 252 seconds)07:28
*** vermaete <vermaete!~vermaete@mail.oip.be> has joined #yocto07:34
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has joined #yocto07:37
*** goliath <goliath!~goliath@user/goliath> has joined #yocto07:39
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto07:47
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto07:49
*** Bardon_ <Bardon_!~Bardon@user/Bardon> has joined #yocto07:56
*** Bardon <Bardon!~Bardon@user/Bardon> has quit IRC (Ping timeout: 272 seconds)07:57
michafrburton: I tried printing out my compile command. Apparently the PKGCONFIG part gets ignored.07:59
*** starblue1 <starblue1!~juergen@94.221.181.83> has quit IRC (Ping timeout: 245 seconds)08:01
*** SeZenker <SeZenker!~SeZenker@62-134-46-98.business.static.de.bt.net> has joined #yocto08:03
SeZenkerHi, is it somehow possible to build the kernel (and uboot) using a different toolchain than for the rootfs (user space) within the same image build?08:04
LetoThe2ndSeZenker: its only software, anything is possible. but what is the usecase?08:06
SeZenkerMy use case is, that I have a pretty old version of uboot which doesnt work/boot with a recent version of gcc08:06
SeZenkerBut for the user space I like to make use of C++17/20 features08:07
LetoThe2ndSeZenker: technically you could probably do it as a multiconfig build, and inject the binaries versus a cross-dependency08:11
SeZenkerok, thanks, I will take a look into this topic08:12
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has quit IRC (Read error: Connection reset by peer)08:18
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has joined #yocto08:21
*** denisoft81 <denisoft81!~denisoft8@host-79-31-20-131.retail.telecomitalia.it> has joined #yocto08:25
*** mvlad <mvlad!~mvlad@2a02:2f08:4d05:5f00:24d7:51ff:fed6:906d> has quit IRC (Ping timeout: 240 seconds)08:25
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto08:36
*** vermaete <vermaete!~vermaete@mail.oip.be> has quit IRC (Quit: Client closed)08:53
abelloniI4m trying to have a python3 module in ASSUME_PROVIDED and obviously, this doesn't work as-is because python3-natvie is not able to find the module08:59
abellonianyone ever managed to do that?08:59
abellonito be clear, I'm trying to add python3-cryptography-native there to avoide the dependency on rust09:00
kanavinabelloni, you are not clear :)09:01
abelloniwell, I have:09:01
abelloniASSUME_PROVIDED += "python3-native-runtime python3-cryptography-native"09:01
abelloniI end up with ModuleNotFoundError: No module named 'cryptography'09:01
kanavinissued by?09:02
abellonioptee-os09:02
kanavinno, which binary specifically issues that error?09:02
*** SeZenker <SeZenker!~SeZenker@62-134-46-98.business.static.de.bt.net> has quit IRC (Quit: Client closed)09:10
rburtonabelloni: it's probably still running python3-native's binary, which won't search on the host09:11
abellonithat was my assumption and why I added python3-native-runtime09:12
rburtonis this the optee in meta-arm, or another fork?09:12
rburtonpython3native.bbclass does PYTHON="${STAGING_BINDIR_NATIVE}/python3-native/python3"09:13
rburtonso you'll need to override that back to the host python09:13
rburtonthis is a terrible idea, just so you know09:13
abelloniit is optee-os-stm32mp09:13
rburtonalmost as bad as python3-cryptography using rust09:13
abelloniwell, it is for a training lab09:14
abelloniso I don't care to much09:14
abellonibut at the same time, this is going to be difficult to explain why we do that09:14
abellonimaybe I should just have rust in ASSUME_PROVIDED09:15
rburtonpretty sure there's a layer which has compatible recipes that fetch the binary rusts09:17
abelloniyeah, this is also what BR does09:19
rburtonswapping rust for the binaries is much easier than using host python09:20
rburtonhttps://layers.openembedded.org/layerindex/branch/master/layer/meta-rust-bin/09:20
rburtonnot sure how well it tracks changes in yocto though09:20
rburtonah it has its own cargo class09:22
rburtonthis needs to be rebuilt09:22
*** odra <odra!~odra@2804:431:c7e1:6a18:f981:2c1d:5a92:37af> has joined #yocto09:35
*** odra_ <odra_!~odra@179.98.164.253> has joined #yocto09:41
*** odra <odra!~odra@2804:431:c7e1:6a18:f981:2c1d:5a92:37af> has quit IRC (Ping timeout: 244 seconds)09:43
abellonirburton: and it doesn't handle -native09:59
*** mvlad <mvlad!~mvlad@2a02:2f08:4a10:7900:24d7:51ff:fed6:906d> has joined #yocto10:01
*** imuguruza <imuguruza!~imuguruza@139.47.4.160> has joined #yocto10:07
kriiveSorry folks for the noob question, how do I use openssh as SSH server in Yocto, does the debug-tweaks image feature conflict with it?10:16
LetoThe2ndkriive: it should not10:23
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has quit IRC (Ping timeout: 245 seconds)10:28
*** seninha <seninha!~seninha@user/seninha> has joined #yocto10:32
imuguruzaHi there, I am trying to compile an image using kirkstone (4.0.2). rust-llvm compilation fails. I have searched  around, with little success...Does my machine require the instalation of any dependency, apart from the ones that appears in the requirements sections in yocto manual?10:40
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has joined #yocto10:40
qschulzimuguruza: could you give us the logs? it's a bit difficult to guess what could be going wrong10:43
imuguruzayeap one sec10:43
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Remote host closed the connection)10:48
qschulzimuguruza: if not one line or two, please use a pastebin10:49
imuguruzaI will try to paste it to pastebin10:49
imuguruzathe complete log10:49
imuguruzaI am trying to see which one it is10:50
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…)10:51
imuguruzahttps://pastebin.com/WejdG1G210:52
imuguruzafinally I have pasted the error output from bitbake instead of the log itself10:53
qschulzI think khem is one of the people the most involved in llvm/clang support in Yocto, so maybe he'll know?10:55
JaMaRP: some 2007 archeology https://git.openembedded.org/openembedded-core/commit/?id=0138501213f140198abdead3ffa6b3ba80462c98 do you remember why TOOLCHAIN_OPTIONS starts with space (instead of using space before ${TOOLCHAIN_OPTIONS} in variables which use that)?10:55
*** michaf <michaf!~micha@ip-046-223-148-203.um13.pools.vodafone-ip.de> has quit IRC (Ping timeout: 252 seconds)10:56
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto10:56
RPJaMa: probably so if was empty the value was unchanged. I suspect it was more a convention than a requirement10:56
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)10:58
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto10:58
JaMaok, I'll send some RFC patch changing that (as some places use it with space already added) and it looks more strange to me now when it's almost always set to sysroot10:59
RPJaMa: I do kind of disagree though since the space is really part of the addition, not the original underlying variable :/11:03
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 245 seconds)11:03
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto11:03
JaMaRP: ok, I don't have strong opinion on that, just noticed when trying to fix ltp to build with ld-is-gold again after Ross's change to respect LD (top 3 commits in https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/master)11:11
imuguruza@khem any idea what could be the source of the problem? Thanks11:16
*** denisoft81 <denisoft81!~denisoft8@host-79-31-20-131.retail.telecomitalia.it> has quit IRC (Quit: Leaving)11:19
Saur[m]imuguruza: Based on the error messages, it looks as if the contents of the `/home/alor/yocto_ws/build/tmp/work/x86_64-linux/rust-llvm-native/1.59.0-r0/rustc-1.59.0-src/src/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp` file is not what it should be. It seems to be corrupt. Have you tried doing `bitbake rust-llvm-native -c clean`?11:24
*** seninha_ <seninha_!~seninha@user/seninha> has joined #yocto11:24
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Ping timeout: 252 seconds)11:25
imuguruzalet me try....11:28
*** seninha_ <seninha_!~seninha@user/seninha> has quit IRC (Client Quit)11:29
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)11:32
*** mihai <mihai!~mihai@user/mihai> has joined #yocto11:35
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto11:40
*** odra_ is now known as odra11:41
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 245 seconds)11:43
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto11:44
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 240 seconds)11:48
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto11:48
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 272 seconds)12:05
*** seninha <seninha!~seninha@user/seninha> has joined #yocto12:06
RPJaMa: I am a bit worried that changing that now would break external layers where there isn't a space too :/12:20
*** imuguruza <imuguruza!~imuguruza@139.47.4.160> has quit IRC (Quit: Client closed)12:22
JaMaRP: true, that's why it's just RFC, I've checked meta-oe OK, meta-virtualization (1 issue from 10 uses of this variable), meta-arm (1 issue), meta-raspberrypi OK, meta-clang (couple issues)12:24
RPJaMa: I think your ltp patch breaks if the RFC patch isn't present and will also conflict with a patch in master-next :/12:25
JaMaRP: it should work without RFC patch and it's based on the patch in master-next (as mentioned bellow --)12:26
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed)12:26
RPJaMa: ah, great, thanks. Sorry, I somehow didn't see that line12:28
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 240 seconds)12:28
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto12:28
JaMano problem :) I would definitely overlook it as well12:29
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto12:29
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 245 seconds)12:33
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto12:33
vvnhi there -- I've set REPRODUCIBLE_TIMESTAMP_ROOTFS = "" in my distro conf, but I still end up with a weird default value of 20180309123456 instead of the content of BUILDNAME in /etc/version. Am I using it wrong?12:34
*** Guest8770 <Guest8770!~Guest87@12.182.35.188> has joined #yocto12:36
*** hcg <hcg!~hcg@185.210.97.85> has quit IRC (Quit: Client closed)12:40
*** imuguruza <imuguruza!~imuguruza@139.47.4.160> has joined #yocto12:41
vvnCode 18 I guess. Shouldn't we default REPRODUCIBLE_TIMESTAMP_ROOTFS to "" by the way in bitbake.conf?12:41
imuguruzayes it works Saur[m]12:42
imuguruzacould be something related to the compilation order?12:42
Guest8770should "devtool modify binutils-cross" work? Mine tells me unable to find any recipe file12:46
JaMayou need to append -arch, e.g. binutils-cross-arm12:47
Guest8770JaMa ah thanks12:49
*** imuguruza <imuguruza!~imuguruza@139.47.4.160> has quit IRC (Quit: Client closed)12:59
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto13:01
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has quit IRC (Ping timeout: 268 seconds)13:24
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has joined #yocto13:25
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 245 seconds)13:28
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto13:29
* RP has just reproduced and worked out the musl llvm-config failure13:31
RPIt is x86 (i.e. build arch specific) and is because llvm-config finds the target libstdc++ which isn't quite able to work with the host's glibc it was compiled for13:32
JPEWRP: Close enough to look right but not actually functional?13:33
rburtonRP: always useful to experiment with a different architecture to make sure that can't happen :)13:34
LetoThe2ndrburton: like.... compiling on a ppc32?13:35
RPJPEW: right. The linker did abort but if they were all a different arch it would just skip them and work13:35
rburtonLetoThe2nd: i meant machine=qemuarm64 but sure, whatever floats your boat13:35
RPrburton: other arches just work as the linker skips the,!13:35
rburtonha13:35
rburtoneven better13:35
RPrburton: note the AB only tests two musl x86 targets13:36
rburtonwe should change that13:36
LetoThe2ndrburton: hehe yeah I usually do actually recommend the same, to build for qemuarm64 or qemuriscv64 by default.13:36
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 245 seconds)13:38
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto13:38
*** ferlzc <ferlzc!~ferlzc@177.52.29.145> has joined #yocto13:40
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)13:47
*** qzcdfn <qzcdfn!~qzcdfn@user/ako> has joined #yocto13:48
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 245 seconds)13:48
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 245 seconds)13:48
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto13:48
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto13:49
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)13:53
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has quit IRC (Ping timeout: 244 seconds)13:53
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto13:53
kanavinRP: thanks for merging the SDK bits :)13:54
kanavinRP: I'm slowly warming up to the oe-setup idea btw13:56
*** qzcdfn <qzcdfn!~qzcdfn@user/ako> has quit IRC (Quit: tiuq)13:56
RPkanavin: I haven't really had time to participate in the threads as much as I perhaps need to. It is a hard problem and one I've never had the time to focus on as much as it needs13:58
vvnCan two image recipes install two different package versions, or does this choice has to be made necessarily by the distro?13:58
rburtonthe image won't be able to control what version of the eg library gets built14:00
kanavinRP: I'm working on a new revision of the layer setup tooling, one which no longer will be marked as RFC (as it will have all needed selftests, and no issues that are known to me :)14:00
RPkanavin: I need to find time to properly review the patches14:00
rburtonvvn: if you have parallel installable libraries then it's common to put the abi version in the filename, eg gtk3 gtk414:00
vvnrburton: so you're saying that IMAGE_INSTALL cannot specify a version-suffixed package name, correct?14:00
rburtonvvn: it won't have any impact on what version bitbake picks, no14:01
vvnI see14:01
kanavinvvn, it can, but the version needs to be in the name of the package, so you need to to have two different recipes14:02
vvnrburton: so in order to provide a dev image (using latest master from a few project), one has to tweak the distro or provide a -dev distro variant, correct?14:02
rburtonyes14:02
rburtonprior art, albeit very stale in poky.conf vs poky-bleeding.conf14:03
rburtonsee also devupstream.bbclass14:03
vvnkanavin: that's what rburton said yes, which is in fact a different package, not a different version (from bitbake's POV)14:03
JPEWAs part of the SPDX build profile work, I'm attempting to the describe the various "levels" of "builds" we have as an example so that hopefully SPDX 3.0 will be able to express what we do as part of builds. I've drawn a diagram that attempts to capture all the things that are relevant to various build steps: https://drive.google.com/file/d/1SVA09CVWr9mZXMhElKC8PEIlY4hBmWea/view?usp=sharing . Any comments are appreciated14:03
JPEW^^ RP sgw rburton (and anyone else interested)14:04
vvnrburton: it will be two distros then, to have a clean way to provide the latest version to developers14:05
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has joined #yocto14:06
vvnThe more I use OE, the more I realize that images are more of a dev/poc thing rather that being that useful in prod. In prod you'll likely have your base image and one or more distros.14:07
vvni.e. 1 image and 1+ distro rather than the opposite14:08
RPJPEW: at a quick look it seems reasonable to me14:09
kanavinvvn, images are collections of packages, if you can differentiate products with just different packages, you do not need different distros14:10
kanavinvvn, there's an enormous overhead in adding a distro14:10
kanavinyou basically double the load on both your infra, and your QA14:11
*** ferlzc <ferlzc!~ferlzc@177.52.29.145> has quit IRC (Remote host closed the connection)14:12
vvnkanavin: that is right. That's why I preferred to have multiple images instead of distro. But I struggle to provide a clean dev alternative that developpers can quickly enable...14:13
*** ferlzc <ferlzc!~ferlzc@177.52.29.145> has joined #yocto14:13
kanavinvvn, but why specifically do you need two versions?14:13
rburtonif you need a 'dev image' with git HEAD builds then a dev distro is the easy solution14:13
vvnor like for gtk3/gtk4, I should duplicate the app recipe to have foo and foo-dev packages14:13
rburtonjust make it include the main distro so you get 99% reuse14:13
vvnrburton: true, that seems intuitive, but as kanavin correctly pointed out, this requires a bit of infra to split DEPLOY_DIR, suffix DISTRO in IMAGE_VERSION_SUFFIX or BUILDNAME and so on14:16
vvnnot unfeasible though, just preventing collision when hosting the builds14:17
rburtonjust host them in different directories or something.14:17
vvnyep14:18
*** ferlzc <ferlzc!~ferlzc@177.52.29.145> has quit IRC (Ping timeout: 245 seconds)14:18
vvnsomething like DEPLOY_DIR .= "-${DISTRO}"14:18
rburtonI presume you're not hosting *directly* from your build tree14:19
vvnrburton: I stage the content of DEPLOY_DIR internally then a subset of these files are hosted somewhere else for factory/prod/updates etc.14:21
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Ping timeout: 255 seconds)14:21
rburtonif you need local files to be namespaced then just set TMPDIR14:21
*** Guest8770 <Guest8770!~Guest87@12.182.35.188> has quit IRC (Quit: Connection closed)14:24
*** florian_kc <florian_kc!~florian@dynamic-078-049-175-175.78.49.pool.telefonica.de> has joined #yocto14:26
vvnrburton: you don't even bother tweaking DEPLOY_DIR then, just something like TCLIBCAPPEND = "" and TMPDIR .= "-${DISTRO}"14:27
rburtonyeah that works14:27
*** thomasd13 <thomasd13!~thomasd13@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 268 seconds)14:27
*** kscherer <kscherer!~kscherer@dsl-173-206-159-85.tor.primus.ca> has joined #yocto14:28
vmesonYP bug review if interested: https://wiki.yoctoproject.org/wiki/Bug_Triage#Agenda14:32
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has quit IRC (Ping timeout: 252 seconds)14:36
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has joined #yocto14:37
*** Guest87 <Guest87!~Guest87@12.182.35.188> has joined #yocto14:38
*** wkawka <wkawka!~wkawka@84-10-27-202.static.chello.pl> has joined #yocto14:50
wkawkahi, during build i got an error14:50
wkawka`BlockingIOError: [Errno 11] Resource temporarily unavailable`14:50
wkawkaCan be something messed up with my build or is it the docker or machine fault14:51
wkawkaI'm running it on a VM on github workflow so I don't have access there unfortunately14:51
khem@imuguruza whats your host distro ? I think your host compiler is finicky, means its newer perhaps that what 1.59 expects15:18
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)15:19
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)15:19
ptsneves@RP @rburton just saw that the maintainer of ganesha also maintains libnsl https://github.com/thkukuk/libnsl15:23
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto15:24
ptsnevesah nevermind. I got confused15:24
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)15:25
rburtonptsneves, RP: oh so the solution if they're not exclusive15:28
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto15:28
rburtonntirpc installs files in a different prefix15:29
rburtonerm, filename prefix15:29
rburton /usr/include/ntirpc/ and libntirpc.so15:29
rburtonso there's not a circular dependency, it's just annoying that we build two tirpc implementations15:29
rburtonRP: you're right, the absolute path thing does explode dramatically!15:31
rburtonmore than i was expecting, to be honest15:31
RPrburton: you must have known it'd be bad for me to shelve it! :)15:31
rburtonthough i expect making flex always write basename would solve a fair chunk of them15:31
RPrburton: I'm hoping there may be some easy fix15:32
rburtona lot of files are parsers from various things15:32
RPrburton: right, if that would fix a load that is promising. I didn't really start to look into it15:32
rburtonthought i'd kick a build during triage15:32
rburtoni'll let it finish and save the log for another day15:32
RPrburton: you've spotted a pattern at least, I didn't get that far15:33
ptsnevesrburton: ok. maybe i got it due to setting PROVIDES="libtirpc" on the ntirpc. Good news and thanks15:33
rburtonyeah, don't do that :)15:33
RPvmeson: I realised the rust prefix mapping was getting lost for rust itself. Lets hope this works better when I fix that15:34
*** florian_kc <florian_kc!~florian@dynamic-078-049-175-175.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds)15:38
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has quit IRC (Read error: Connection reset by peer)15:43
*** MIDI[m] <MIDI[m]!~midipdmat@2001:470:69fc:105::2:3942> has quit IRC (Quit: You have been kicked for being idle)16:00
*** zpfvo <zpfvo!~fvo@i59F5CC2A.versanet.de> has quit IRC (Remote host closed the connection)16:03
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has joined #yocto16:04
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has quit IRC (Read error: Connection reset by peer)16:17
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has quit IRC (Ping timeout: 252 seconds)16:25
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Ping timeout: 244 seconds)16:33
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)16:33
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)16:34
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto16:34
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)16:38
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto16:39
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 252 seconds)16:45
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has joined #yocto16:53
*** ptsneves <ptsneves!~Thunderbi@85-128-83-172.static.ip.netia.com.pl> has quit IRC (Read error: Connection reset by peer)17:02
*** ptsneves1 <ptsneves1!~Thunderbi@85-128-83-172.static.ip.netia.com.pl> has joined #yocto17:02
*** mihai <mihai!~mihai@user/mihai> has quit IRC (Quit: Leaving)17:04
*** ptsneves1 <ptsneves1!~Thunderbi@85-128-83-172.static.ip.netia.com.pl> has quit IRC (Ping timeout: 245 seconds)17:07
*** goliath <goliath!~goliath@user/goliath> has joined #yocto17:12
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)17:14
*** nemik <nemik!~nemik@162-245-20-117.public.monkeybrains.net> has joined #yocto17:14
*** michaf <michaf!~micha@ip-046-223-148-203.um13.pools.vodafone-ip.de> has joined #yocto17:15
*** nemik <nemik!~nemik@162-245-20-117.public.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)17:23
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto17:23
*** mckoan is now known as mckoan|away17:40
*** jatedev <jatedev!~jatedev@63.148.217.19> has joined #yocto17:47
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto17:56
vvnis there a mechanism to fetch package from a private pipy repo?18:14
*** egmwoa <egmwoa!~egmwoa@user/ako> has joined #yocto18:17
*** florian_kc <florian_kc!~florian@dynamic-078-049-175-175.78.49.pool.telefonica.de> has joined #yocto18:23
*** amitk <amitk!~amit@103.208.71.73> has quit IRC (Quit: leaving)18:24
*** amitk <amitk!~amit@103.208.71.73> has joined #yocto18:25
Xagenvvn: i suppose you could do something similar to what the pypi.bbclass is doing, and just point it to your own private server18:26
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 244 seconds)18:31
Xageni have a recipe that i can use bitbake to build18:49
Xagenbut the image that has it as a requirement can't find it18:49
Xagenand other recipes say nothing provides it18:50
Xagenany thoughts?18:50
*** starblue <starblue!~juergen@151.216.0.140> has joined #yocto18:54
*** amitk <amitk!~amit@103.208.71.73> has quit IRC (Quit: leaving)18:55
*** amitk <amitk!~amit@103.208.71.73> has joined #yocto18:56
*** denisoft81 <denisoft81!~denisoft8@host-79-31-20-131.retail.telecomitalia.it> has joined #yocto19:04
*** florian_kc <florian_kc!~florian@dynamic-078-049-175-175.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)19:07
*** denisoft81 <denisoft81!~denisoft8@host-79-31-20-131.retail.telecomitalia.it> has quit IRC (Client Quit)19:09
*** seninha <seninha!~seninha@user/seninha> has joined #yocto19:14
*** amitk <amitk!~amit@103.208.71.73> has quit IRC (Ping timeout: 252 seconds)19:26
*** starblue <starblue!~juergen@151.216.0.140> has quit IRC (Ping timeout: 245 seconds)19:27
*** florian_kc <florian_kc!~florian@dynamic-078-049-175-175.78.49.pool.telefonica.de> has joined #yocto19:38
*** BWhitten <BWhitten!~BWhitten@128.224.143.150.dyn.plus.net> has joined #yocto19:44
*** ferlzc <ferlzc!~ferlzc@177.52.29.145> has joined #yocto19:46
*** egmwoa <egmwoa!~egmwoa@user/ako> has quit IRC (Ping timeout: 245 seconds)19:47
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto19:51
*** qazstb <qazstb!~qazstb@user/ako> has joined #yocto19:55
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 245 seconds)20:03
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto20:04
*** qazstb <qazstb!~qazstb@user/ako> has quit IRC (Remote host closed the connection)20:05
*** starblue <starblue!~juergen@151.216.0.202> has joined #yocto20:07
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 268 seconds)20:08
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto20:09
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)20:28
*** starblue <starblue!~juergen@151.216.0.202> has quit IRC (Ping timeout: 245 seconds)20:29
RPvmeson: success in that we're now down to two buildpath warnings20:31
RPmusl also built20:31
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)20:38
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto20:38
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 245 seconds)20:43
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto20:43
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto20:48
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Client Quit)20:48
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto20:49
*** florian_kc <florian_kc!~florian@dynamic-078-049-175-175.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 244 seconds)21:01
vvnCan a foo package ship udev rules, or is it preferred to have a dedicated udev-rules-foo package?21:04
vvn(asking because I see a few udev-rules-* packages)21:06
*** kscherer <kscherer!~kscherer@dsl-173-206-159-85.tor.primus.ca> has quit IRC (Quit: Konversation terminated!)21:18
vmesonRP - yay!21:27
*** mvlad <mvlad!~mvlad@2a02:2f08:4a10:7900:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection)21:40
*** sotaoverride <sotaoverride!~sotaoverr@ool-4578fe22.dyn.optonline.net> has quit IRC (Ping timeout: 245 seconds)21:55
*** sotaoverride <sotaoverride!~sotaoverr@ool-4578fe22.dyn.optonline.net> has joined #yocto21:56
*** florian_kc <florian_kc!~florian@dynamic-078-049-175-175.78.49.pool.telefonica.de> has joined #yocto22:00
*** florian_kc is now known as florian22:03
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto22:21
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds)22:23
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto22:24
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)22:26
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 245 seconds)22:28
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto22:29
*** florian <florian!~florian@dynamic-078-049-175-175.78.49.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)22:44
*** jatedev <jatedev!~jatedev@63.148.217.19> has quit IRC (Ping timeout: 252 seconds)22:50
*** ferlzc <ferlzc!~ferlzc@177.52.29.145> has quit IRC (Ping timeout: 244 seconds)23:25
*** wkawka <wkawka!~wkawka@84-10-27-202.static.chello.pl> has quit IRC (Ping timeout: 252 seconds)23:53
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)23:53
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto23:54
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 252 seconds)23:58
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto23:58

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!