Monday, 2023-10-30

*** Chocky <Chocky!~peter@c-73-154-94-239.hsd1.pa.comcast.net> has quit IRC (Quit: Leaving.)00:21
*** Chocky <Chocky!~peter@c-73-154-94-239.hsd1.pa.comcast.net> has joined #yocto00:21
*** otavio <otavio!~otavio@201-66-233-118.user3p.brasiltelecom.net.br> has quit IRC (Remote host closed the connection)00:29
*** florian_kc <florian_kc!~florian@dynamic-093-133-069-088.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)01:03
*** geoffhp <geoffhp!~geoff@cpe-107-185-48-203.socal.res.rr.com> has joined #yocto01:25
*** camus <camus!~Instantbi@114.84.98.206> has quit IRC (Ping timeout: 255 seconds)01:54
*** davidinux <davidinux!~davidinux@194.34.233.193> has quit IRC (Ping timeout: 272 seconds)02:04
*** davidinux <davidinux!~davidinux@host-79-49-206-214.retail.telecomitalia.it> has joined #yocto02:06
*** camus <camus!~Instantbi@58.246.136.203> has joined #yocto02:07
*** Omax <Omax!~m-6qlehn@185-107-13-229.static.kviknet.net> has quit IRC (Ping timeout: 252 seconds)03:10
*** jclsn <jclsn!~jclsn@2a04:4540:6546:d900:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 246 seconds)03:12
*** jclsn <jclsn!~jclsn@2a04:4540:6530:1200:2ce:39ff:fecf:efcd> has joined #yocto03:14
*** Omax <Omax!~m-6qlehn@185-107-13-229.static.kviknet.net> has joined #yocto03:19
*** kpo_ <kpo_!~kpo@87-206-161-246.dynamic.chello.pl> has quit IRC (Ping timeout: 258 seconds)03:31
*** amitk <amitk!~amit@58.84.61.15> has joined #yocto03:43
*** amitk <amitk!~amit@58.84.61.15> has quit IRC (Ping timeout: 240 seconds)04:11
*** amitk <amitk!~amit@58.84.61.15> has joined #yocto04:12
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 240 seconds)05:12
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto05:13
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 252 seconds)05:53
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto06:11
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has joined #yocto06:21
*** xmn <xmn!~xmn@2600:4040:9390:8c00:848f:17dc:5014:752c> has quit IRC (Ping timeout: 272 seconds)06:25
*** davidinux <davidinux!~davidinux@host-79-49-206-214.retail.telecomitalia.it> has quit IRC (Ping timeout: 255 seconds)06:28
*** davidinux <davidinux!~davidinux@45.11.80.252> has joined #yocto06:28
*** jmd <jmd!~user@45.15.86.121> has joined #yocto06:31
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 246 seconds)06:42
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto06:43
*** brrm <brrm!~brrm@2a02:8071:b700::1c89> has quit IRC (Ping timeout: 264 seconds)06:49
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto06:50
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Remote host closed the connection)06:52
*** brrm <brrm!~brrm@2a02:8071:b700::1c89> has joined #yocto06:53
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Quit: Haxxa flies away.)06:57
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto06:58
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto07:00
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Remote host closed the connection)07:02
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 260 seconds)07:02
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto07:05
*** linfax <linfax!~linfax@eumail.topcon.com> has joined #yocto07:17
*** Daanct12 <Daanct12!~danct12@user/danct12> has joined #yocto07:31
*** rfuentess <rfuentess!~rfuentess@92-184-104-177.mobile.fr.orangecustomers.net> has joined #yocto07:40
*** goliath <goliath!~goliath@user/goliath> has joined #yocto07:44
*** rfuentess <rfuentess!~rfuentess@92-184-104-177.mobile.fr.orangecustomers.net> has quit IRC (Remote host closed the connection)07:51
*** rfuentess <rfuentess!~rfuentess@92-184-104-44.mobile.fr.orangecustomers.net> has joined #yocto07:56
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #yocto08:05
*** Daanct12 <Daanct12!~danct12@user/danct12> has quit IRC (Ping timeout: 246 seconds)08:07
*** mckoan_ is now known as mckoan08:08
*** Daanct12 <Daanct12!~danct12@user/danct12> has joined #yocto08:08
mckoangood morning08:08
alessioigorgood morning to you too08:12
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto08:32
*** radanter <radanter!~rad@host86-132-34-232.range86-132.btcentralplus.com> has joined #yocto08:33
*** rfuentess <rfuentess!~rfuentess@92-184-104-44.mobile.fr.orangecustomers.net> has quit IRC (Remote host closed the connection)08:36
*** olani- <olani-!~olani@134.238.48.37> has joined #yocto08:37
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has joined #yocto08:39
RPkanavin: https://autobuilder.yoctoproject.org/typhoon/#/builders/127/builds/2344/steps/14/logs/stdio :(08:48
RPkanavin: also https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6114/steps/23/logs/stdio has the hashes08:49
*** landgraf <landgraf!~landgraf@164.90.195.62> has joined #yocto08:51
*** Guest89 <Guest89!~Guest89@145.131.171.178> has joined #yocto08:58
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Remote host closed the connection)08:59
*** goliath <goliath!~goliath@user/goliath> has joined #yocto09:00
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Remote host closed the connection)09:00
*** goliath <goliath!~goliath@user/goliath> has joined #yocto09:00
Guest89Hello everyone. My colleagues and me are trying to set up a Yocto build environment that uses the downloads/sstate-cache dirs in a common NFS share. In order to let one add files to directories created by other, we added BB_DEFAULT_UMASK = "002" to our local.confs . This worked well at first, but when building a complete image BitBake fails with09:03
Guest89several errors "X conflicts between attempted installs of Y and Z", where X is a rootfs directory. Turns out that X was created with permissions 775 instead of 755, so it seems the new umask "leaks" into the rootfs. Did we use the wrong variable or is it a BitBake bug? Thanks for any info!09:03
*** mbulut <mbulut!~mbulut@ip1f128e51.dynamic.kabel-deutschland.de> has joined #yocto09:04
*** Guest89 is now known as egueli09:06
*** mbulut_ <mbulut_!~mbulut@ip1f128e51.dynamic.kabel-deutschland.de> has joined #yocto09:06
*** mbulut_ <mbulut_!~mbulut@ip1f128e51.dynamic.kabel-deutschland.de> has quit IRC (Client Quit)09:07
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto09:08
*** mbulut <mbulut!~mbulut@ip1f128e51.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 255 seconds)09:10
*** Max86 <Max86!~Max86@p508887c3.dip0.t-ipconnect.de> has joined #yocto09:10
*** mvlad <mvlad!~mvlad@2a02:2f05:810c:2f00:7656:3cff:fe3f:7ce9> has joined #yocto09:10
mckoanegueli: AKA Guest89: AFAIK and IIRC Yocto sstate doesn0t work with NFS09:24
eguelimckoan I wish I knew that before... any idea why doesn't it work exactly? note that the tmp directory is local, only downloads & sstate-cache are in NFS09:27
Max86Hello!,09:30
Max86i'm currently building a function that generate an id and append it to the /etc/os-release file on every build.09:30
Max86The function is working without any problems, but the build fails with "path mismatch [1 link]: ino ... db".09:30
Max86This problem is only when i modify existing files09:30
Max86Why is this happening? Is there a file hash check?09:30
RPegueli: we do use NFS for sstate and downloads on the autobuilder so it can and does work09:31
RPegueli: is that an older release? We did make some umask fixes a while ago09:31
RPmckoan: FWIW we can run sstate and downloads over NFS09:32
egueliRP working on Mickledore09:32
RPegueli: that is new enough to have what I was thinking of09:32
RPegueli: oh, you changed BB_DEFAULT_UMASK? :/09:33
egueliRP I had to, otherwise if user A creates a directory there, user B cannot add a cache entry because of 755 permissions09:34
RPegueli: there is a bug open in bugzilla about pseudo not creating sstate files with the right permissions in some cases iirc. We've not narrowed it down or managed to fix that one yet and I suspect that is what you're running into. Changing the overall umask will have other side effects09:34
egueliI might have found a workaround: add entries to fs-perms.txt to clarify what are the expected directory permissions09:34
*** olani- <olani-!~olani@134.238.48.37> has quit IRC (Ping timeout: 240 seconds)09:35
egueliI then ran "-c cleansstate" on all the affected recipes and... I just got a successful build 😀09:35
RPegueli: you really want to fix the pseudo/sstate issue separately to the main umask values or you'll be chasing a ton of issues everyone else doens't see09:35
egueli@RP: do you have a reference for that bug?09:36
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto09:40
RPegueli: I looked but I can't find it. Perhaps it was closed as fixed? :/09:43
egueliRP: no worries, thanks for the heads-up anyway09:43
RPegueli: https://bugzilla.yoctoproject.org/show_bug.cgi?id=1438509:44
RPegueli: please reopen if you can describe how to reproduce it09:44
*** egueli <egueli!~Guest89@145.131.171.178> has quit IRC (Quit: Client closed)09:46
*** Guest89 <Guest89!~Guest89@145.131.171.178> has joined #yocto09:46
*** Guest89 is now known as egueli09:46
egueliRP: will try, cheers09:47
*** OnkelUlla <OnkelUlla!~user@dude03.red.stw.pengutronix.de> has joined #yocto09:48
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:48
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)09:50
egueliRP: if I understand correctly from the bug, BitBake is supposed to make sstate-cache entries with 775 by default? i.e. without using BB_DEFAULT_UMASK ?09:55
*** schtobia <schtobia!~quassel@schmidl.dev> has quit IRC (Quit: Bye!)10:00
*** schtobia <schtobia!~quassel@schmidl.dev> has joined #yocto10:00
*** florian_kc is now known as florian10:06
Rich_1234If I want to launch a full-screen application on boot (akin to Windows kiosk mode). Is launching the program as a daemon as part of an sysvinit script e.g. add (/etc/init.d/myscript) generally the way to go?10:09
*** ptsneves <ptsneves!~Thunderbi@84.47.155.82> has joined #yocto10:12
mckoanRich_1234: yes10:25
Rich_1234mckoan thanks, I just wanted to check before I spent too much time on that10:27
Max86I found the reason for the issue (https://wiki.yoctoproject.org/wiki/Pseudo_Abort) But how can i avoid this issue when i modifiy files?10:29
*** olani- <olani-!~olani@wlan-gw.se.axis.com> has joined #yocto10:30
*** olani- <olani-!~olani@wlan-gw.se.axis.com> has quit IRC (Ping timeout: 240 seconds)10:35
*** olani- <olani-!~olani@wlan-gw.se.axis.com> has joined #yocto10:35
kanavinRP: thanks, I'll try to dig into it10:35
*** olani- <olani-!~olani@wlan-gw.se.axis.com> has quit IRC (Ping timeout: 245 seconds)10:39
*** olani- <olani-!~olani@wlan-gw.se.axis.com> has joined #yocto10:51
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has quit IRC (Quit: alessioigor)11:01
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has joined #yocto11:01
*** starblue <starblue!~juergen@dslb-178-006-088-045.178.006.pools.vodafone-ip.de> has quit IRC (Ping timeout: 255 seconds)11:04
*** olani- <olani-!~olani@wlan-gw.se.axis.com> has quit IRC (Remote host closed the connection)11:05
*** starblue <starblue!~juergen@dslb-178-006-088-045.178.006.pools.vodafone-ip.de> has joined #yocto11:06
rburtonRich_1234: depends on the context of the system.  an init script will run as root and not neccessarily have permission to access the x/wayland server.  if you're running a graphical session start the thing in there. systemd also has user sessions and user startup units which are better too.11:19
Rich_1234rburton just to clarify, do you mean if I make init.d/myscript and I had weston I would basically add weston-start to myscript? Or you mean something like add a cron job on start to just launch the app when weston has finished loading. I may take a look at systemd also ty11:23
rburtonRich_1234: if you're using weston then i'd recommend switching to systemd, bringing up weston in a user session and starting your app the same way11:24
*** otavio <otavio!~otavio@201-66-233-118.user3p.brasiltelecom.net.br> has joined #yocto11:25
Rich_1234rburton thanks, I will give that a go11:26
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 240 seconds)11:26
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto11:26
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto11:30
rburtonyocton:11:42
rburtonwhoops11:43
*** varjag <varjag!~user@188.95.241.196> has joined #yocto11:43
RPegueli: I think our intent was to use the user's umask11:44
*** frieder <frieder!~frieder@i4df677e2.static.tripleplugandplay.com> has joined #yocto11:46
*** egueli <egueli!~Guest89@145.131.171.178> has quit IRC (Quit: Client closed)11:51
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto12:01
*** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:d875:6297:4e81:e577> has joined #yocto12:02
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto12:26
*** Chocky1 <Chocky1!~peter@c-73-154-94-239.hsd1.pa.comcast.net> has joined #yocto12:39
*** Chocky2 <Chocky2!~peter@c-73-154-94-239.hsd1.pa.comcast.net> has joined #yocto12:41
*** Chocky <Chocky!~peter@c-73-154-94-239.hsd1.pa.comcast.net> has quit IRC (Ping timeout: 264 seconds)12:42
Rich_1234Why does setting INIT_MANAGER to systemd add a dependency of xwayland, I feel like I am missing something here. The systemd recipe https://layers.openembedded.org/layerindex/recipe/300915/  doesn't seem to list x as a dependency unless something like libxkbcommon defaults to using x11 over wayland12:42
*** Chocky1 <Chocky1!~peter@c-73-154-94-239.hsd1.pa.comcast.net> has quit IRC (Ping timeout: 260 seconds)12:43
*** Chocky2 <Chocky2!~peter@c-73-154-94-239.hsd1.pa.comcast.net> has quit IRC (Ping timeout: 248 seconds)12:46
*** Danct12 <Danct12!~danct12@user/danct12> has quit IRC (Read error: Connection reset by peer)12:53
*** Daanct12 <Daanct12!~danct12@user/danct12> has quit IRC (Quit: WeeChat 4.1.1)12:57
*** xmn <xmn!~xmn@2600:4040:9390:8c00:f50b:3001:1f83:5430> has joined #yocto12:59
Rich_1234nevermind, I think it must have been a mistake in my local.conf12:59
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 260 seconds)13:26
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto13:27
*** DvorkinDmitry <DvorkinDmitry!~dvorkin@5.167.98.73> has joined #yocto13:31
DvorkinDmitryis there are any recommendations/recipes to have encrypted rootfs for Yocto?13:31
mcfriskany hints how to handle private keys and password related secrets in builds? I'm trying to avoid magic tar balls and env variables13:39
*** Danct12 <Danct12!~danct12@user/danct12> has joined #yocto13:48
*** Danct12 <Danct12!~danct12@user/danct12> has quit IRC (Client Quit)13:50
*** Guest38 <Guest38!~Guest89@145.131.171.178> has joined #yocto13:51
*** Guest38 is now known as egueli13:51
*** frieder <frieder!~frieder@i4df677e2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 272 seconds)14:09
*** diecore <diecore!~diecore@2a02:587:814a:fc00:607e:7c1f:88c6:8638> has joined #yocto14:15
diecoreHello! When I try to build the kernel with bitbake virtual/kernel using a custom recipe for the kernel, build complains and gives me errors because -std=c99 or c11 is not enabled. How can I add it ?14:15
LetoThe2nddiecore: "the build complains"?14:20
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto14:23
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Quit: Leaving)14:54
*** Danct12 <Danct12!~danct12@user/danct12> has joined #yocto14:59
rburtondiecore: sounds like your custom recipe is broken, not the compiler15:05
diecore:LetoThe2nd :rburton The build complains if my module is written with c99 style if not all are OK15:10
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1294-101.w86-207.abo.wanadoo.fr> has quit IRC (Remote host closed the connection)15:11
diecorefor example if I have the variable declariation inside for loop which is allowed in c9915:11
KanjiMonsterprobably easiest solution is to not do that and just follow the kernel code style ;p15:15
diecoreWe have 2023 and we still writing code in the kernel like C90 ?15:16
*** emdevt__ <emdevt__!~emdevt@85-76-6-184-nat.elisa-mobile.fi> has quit IRC (Quit: Leaving)15:19
rburtondiecore: you could just extend the CFLAGS15:21
KanjiMonsteryeah, placing a CFLAGS += -std=c99 in your module's Makefile should work15:21
KanjiMonsterbut if you ever want to contribute your code, you will need to adapt to kernel style15:24
*** Tyaku <Tyaku!~Tyaku@lfbn-orl-1-202-97.w92-152.abo.wanadoo.fr> has joined #yocto15:26
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)15:29
TyakuHello, I have questions about Java applications in Yocto: Currently we have a recipe that generate a .jar and the .jar is executed directly in the image using "java" application. To make it working we use a runtime dependancy on "openjdk-8". The problem of this is that "openjdk-8" takes a lot of space.15:30
TyakuSo we are looking for alternatives to reduce the disk usage for the unique JAVA application that we need to run15:30
rburtonwouldn't you use the JRE not the JDK for target?15:31
TyakuI found graalvm that seems to work in ubuntu, this software can be used to generate a binary from a JAR file, the binary is like 10Mo in our case. I didn't try this on yocto yet so I don't know if it works and I didn't check the licences too.15:31
TyakuBut I would like to know if there is know alternatives like this in yocto*15:32
Tyakurburton, we use the jdk, but the jre should work and reduce some size15:32
rburtonTyaku: https://github.com/meta-java/meta-java is where all the java stuff that is already integrated is15:32
rburtonusing the jre will save space for sure, or sure you can compile to binary.  no idea if graalvm has been tried by anyone.15:33
*** LocutusOfBorg <LocutusOfBorg!~locutusof@151.58.174.15> has quit IRC (Read error: Connection reset by peer)15:34
*** LocutusOfBorg <LocutusOfBorg!~locutusof@151.58.174.15> has joined #yocto15:37
jonmasonIf there is anyone in the RTP area looking for work, just got pinged by a recruiter and happy to pass it along15:40
jonmasonhttps://usercontent.irccloud-cdn.com/file/Gm7bKrMF/1000004276.png15:40
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has quit IRC (Quit: alessioigor)15:51
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has joined #yocto15:51
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 240 seconds)15:53
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Remote host closed the connection)15:57
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has quit IRC (Quit: The Lounge - https://thelounge.chat)15:58
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has joined #yocto15:59
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has quit IRC (Client Quit)16:00
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has joined #yocto16:00
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has quit IRC (Client Quit)16:01
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has joined #yocto16:01
*** ptsneves <ptsneves!~Thunderbi@84.47.155.82> has quit IRC (Ping timeout: 255 seconds)16:04
*** nerdboy <nerdboy!~nerdboy@47.143.129.136> has joined #yocto16:06
*** Max86 <Max86!~Max86@p508887c3.dip0.t-ipconnect.de> has quit IRC (Quit: Client closed)16:25
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)16:35
*** linfax <linfax!~linfax@eumail.topcon.com> has quit IRC (Ping timeout: 248 seconds)16:38
TyakuSo, the  openjdk-8 takes 128,8 Mo on the rootfs, the openjre-8 takes 89.6Mo, this is still to much. Tommorow I will check what is in meta-java, if there is a solution like GraalVM that permits to "build" a java application as binary with embedded JVM, as minimal as possible (so with only required features)16:45
TyakuIf not, I will try to use GraalVM to check if it works and what kind of "size" we can get. In a Ubuntu computer the executable takes just 10Mo and doesn't require externals stuffs.16:46
TyakuAlso I have a dummy question, nothing to see with it.16:47
TyakuIt's about "licencing". In my company we are not good with it. We would like to know, if it is real that when we use some software or libraries in a yocto image, the user must be able to upgrade the software/library when he want or not ? Because I eard this somewhere16:48
Rich_1234Tyaku Our company isn't the best at licencing either. Something like LGPL, the user must be allowed to upgrade the software component that is LGPL'd, e.g. if you use a specific QT version, you must then allow the user to update that QT version which may cause problems with safety critical devices. Then there is GPLv2 and GPLv3. All more confusing17:00
Rich_1234than the good old MIT licence17:00
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has quit IRC (Quit: alessioigor)17:06
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has joined #yocto17:06
rburtonTyaku: that's 4e of the LGPL i imagine.  lots of ifs in there...17:08
rburtoni imagine you're a 4d1 user of LGPL code, that is "dynamically linking"17:08
*** mckoan is now known as mckoan|away17:09
rburtonthe fun is the installation information clause in the GPL17:09
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 248 seconds)17:12
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)17:15
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)17:17
*** varjag <varjag!~user@188.95.241.196> has quit IRC (Quit: ERC (IRC client for Emacs 27.1))17:17
TyakuYep, but changing a shared library at runtime in a "personnal computer" is one thing but doing it on an embedded device with yocto/openwrt means: the user need to have access to ssh/serial console or be able to flash a custom image. I don't know any company allowing this.17:25
TyakuFor the 4.e, maybe in case of a yocto project, we must simply provide the yocto project used to build, with local.conf and all the layers being used for the build, but who do it ?17:29
TyakuI mean "providing the sources of the yocto project being used is enough to provide 'Provide Installation Information'", but is too much for a company.17:30
TyakuNot only for the sources, but more for the necessary to provide a way for the user to "enter" in the device;17:30
*** radanter <radanter!~rad@host86-132-34-232.range86-132.btcentralplus.com> has quit IRC (Remote host closed the connection)17:30
TyakuI am reading 34.3 here: https://docs.yoctoproject.org/dev-manual/licenses.html17:40
*** jmd` <jmd`!~user@45.15.86.121> has joined #yocto17:41
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has quit IRC (Quit: The Lounge - https://thelounge.chat)17:55
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has joined #yocto17:56
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has quit IRC (Quit: The Lounge - https://thelounge.chat)18:03
*** Marmottus <Marmottus!~marmottus@2001:bc8:1820:2715::1> has joined #yocto18:04
*** Bardon_ <Bardon_!~Bardon@user/Bardon> has quit IRC (Ping timeout: 240 seconds)18:12
khemLGPL3 is more like GPL2 than LGPL-2.118:12
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 258 seconds)18:18
*** Bardon <Bardon!~Bardon@user/Bardon> has joined #yocto18:19
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto18:19
*** egueli <egueli!~Guest89@145.131.171.178> has quit IRC (Quit: Client closed)18:27
*** jmd` <jmd`!~user@45.15.86.121> has quit IRC (Remote host closed the connection)18:37
*** Bardon_ <Bardon_!~Bardon@user/Bardon> has joined #yocto18:41
*** Bardon <Bardon!~Bardon@user/Bardon> has quit IRC (Ping timeout: 272 seconds)18:41
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 240 seconds)18:43
*** kpo_ <kpo_!~kpo@87-206-161-246.dynamic.chello.pl> has joined #yocto18:44
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 256 seconds)18:48
*** amitk <amitk!~amit@58.84.61.15> has quit IRC (Ping timeout: 255 seconds)18:52
*** nerdboy <nerdboy!~nerdboy@47.143.129.138> has joined #yocto18:55
*** ferry_ <ferry_!~quassel@2a02-a466-68ed-1-f728-57b7-da1a-44e6.fixed6.kpn.net> has joined #yocto19:00
*** justache is now known as justHaunted19:05
*** Bardon <Bardon!~Bardon@user/Bardon> has joined #yocto19:08
*** Bardon_ <Bardon_!~Bardon@user/Bardon> has quit IRC (Ping timeout: 248 seconds)19:09
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)19:09
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Quit: Haxxa flies away.)19:15
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto19:18
LetoThe2ndI just had a meeting with some people who boasted that they landed a deal because their customers switched to Yocto. Then they asked me why anybody is still doing that, because you know, why not just buy something off the shelf. And when I said "selling a device with Linux on it effectively makes you a Linux distributor", they jaw-dropped.19:52
* LetoThe2nd facepalms.19:52
*** rcw <rcw!~rcwoolley@216.154.13.35> has joined #yocto19:52
LetoThe2ndYAY for compliance.19:52
*** goliath <goliath!~goliath@user/goliath> has joined #yocto20:03
*** ferry_ <ferry_!~quassel@2a02-a466-68ed-1-f728-57b7-da1a-44e6.fixed6.kpn.net> has quit IRC (Quit: http://quassel-irc.org - Chat comfortabel. Waar dan ook.)20:03
*** jmd` <jmd`!~user@45.15.86.121> has joined #yocto20:27
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has quit IRC (Quit: alessioigor)20:29
RPkhem: looks like removing libcroco from oe-core has a knock on effect for meta-oe :(20:45
DvorkinDmitryis there are any recommendations/recipes to have encrypted rootfs for Yocto?20:47
LetoThe2ndDvorkinDmitry: it depends a bit on where you start with the chain of trust.20:50
LetoThe2ndDvorkinDmitry: maybe looking at the secured boot topics related to NXP HAB can help you. I think Bootlin has done a bit in that area.20:51
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto20:52
DvorkinDmitryLetoThe2nd, probably the something simplest based on dm-crypto with TPM (or not). fscrypt is not working with my kernel20:52
*** florian_kc <florian_kc!~florian@dynamic-092-229-244-203.92.229.pool.telefonica.de> has joined #yocto20:56
LetoThe2ndDvorkinDmitry: key thought is: where do you get the key from?20:56
DvorkinDmitryLetoThe2nd, I just want to try. Later will think - if I'll use OTP...20:57
*** diecore <diecore!~diecore@2a02:587:814a:fc00:607e:7c1f:88c6:8638> has quit IRC (Quit: Konversation terminated!)20:58
LetoThe2ndDvorkinDmitry: you suffer the usual inversion of thought priority. but anyways, maybe https://github.com/jiazhang0/meta-secure-core helps you.20:59
*** jmd` <jmd`!~user@45.15.86.121> has quit IRC (Remote host closed the connection)20:59
*** jmd <jmd!~user@45.15.86.121> has quit IRC (Remote host closed the connection)20:59
DvorkinDmitryLetoThe2nd, thank you! Very interesting! any other ideas what to read as the starting point?21:02
LetoThe2ndNot right off the bat, sorry21:03
khemRP: I dont think so, I did check for any recipe needing it and found none in meta-openembedded21:11
RPkhem: https://autobuilder.yoctoproject.org/typhoon/#/builders/138/builds/624/steps/21/logs/stdio21:25
RPkhem: meta-oe/recipes-graphics/openbox/openbox_3.6.1.bb21:25
*** florian_kc is now known as florian21:26
*** Bardon <Bardon!~Bardon@user/Bardon> has quit IRC (Ping timeout: 252 seconds)21:29
moto-timodid we ever implement the OVF (open virtual format) VM format? I know we still have vmdk, but VirtualBox on Ubuntu 22.04 only seems to recognize .ovf21:30
*** Bardon <Bardon!~Bardon@user/Bardon> has joined #yocto21:32
*** mvlad <mvlad!~mvlad@2a02:2f05:810c:2f00:7656:3cff:fe3f:7ce9> has quit IRC (Remote host closed the connection)21:37
moto-timohttps://lists.openembedded.org/g/openembedded-core/message/11691421:38
*** Danct12 <Danct12!~danct12@user/danct12> has quit IRC (Read error: Connection reset by peer)21:40
khemRP: interesting how does it detect that ? recipe does not list it as dep21:41
khemah master-next has the needed changes21:42
khemthat explains it21:42
khemit will be fixed soon in master too I am just waiting on some CI jobs to finish21:43
*** pabigot <pabigot!~pab@81.sub-75-236-32.myvzw.com> has quit IRC (Ping timeout: 255 seconds)21:45
*** pabigot <pabigot!~pab@226.sub-75-236-133.myvzw.com> has joined #yocto22:01
*** Danct12 <Danct12!~danct12@user/danct12> has joined #yocto22:35
RPJPEW: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6122/steps/13/logs/warnings - expected with your patches?22:41
JPEWNope. I'll look into it22:42
RPJPEW: I've stopped the build since I think we'd drown in warnings22:43
RP(and thanks)22:43
* moto-timo realizes OVF is a folder and OVA is the zipfile and I know nothing about VirtualBox formats.22:48
moto-timoalso .ovf is the text file with metadata... just to keep everybody confused22:49
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Ping timeout: 246 seconds)22:54
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto23:09
*** smurray_ <smurray_!sid98062@id-98062.hampstead.irccloud.com> has joined #yocto23:11
*** wkennington_ <wkennington_!~wkenningt@2001:19f0:ac01:40f:5400:4ff:fe7c:68e6> has joined #yocto23:11
*** sakman_ <sakman_!~sakman@208.111.77.233> has joined #yocto23:12
*** simond4722 <simond4722!~simond47@practical-trainings.com> has joined #yocto23:13
*** Piraty_ <Piraty_!~irc@user/piraty> has joined #yocto23:14
*** wak <wak!~wkenningt@149.28.210.191> has quit IRC (Ping timeout: 264 seconds)23:15
*** smurray <smurray!sid98062@id-98062.hampstead.irccloud.com> has quit IRC (Ping timeout: 264 seconds)23:15
*** rfs613 <rfs613!~rfs613@142.189.129.213> has quit IRC (Ping timeout: 264 seconds)23:15
*** simond472 <simond472!~simond47@practical-trainings.com> has quit IRC (Ping timeout: 264 seconds)23:15
*** u4ia <u4ia!u4iaaa@tilde.club> has quit IRC (Ping timeout: 264 seconds)23:15
*** simond4722 is now known as simond47223:15
*** sakman <sakman!~sakman@208.111.77.233> has quit IRC (Ping timeout: 264 seconds)23:15
*** Piraty <Piraty!~irc@user/piraty> has quit IRC (Ping timeout: 264 seconds)23:15
*** smurray_ is now known as smurray23:15
*** u4ia <u4ia!u4iaaa@tilde.club> has joined #yocto23:16
*** rfs613 <rfs613!~rfs613@142.189.129.213> has joined #yocto23:17
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has quit IRC (Read error: Connection reset by peer)23:29
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has joined #yocto23:31
*** lexano <lexano!~lexano@174.119.69.134> has quit IRC (Ping timeout: 255 seconds)23:48
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)23:54

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