Sunday, 2022-02-27

*** yocti <yocti!~limnoria@mail.yoctoproject.org> has joined #yocto01:36
*** yocti <yocti!~limnoria@mail.yoctoproject.org> has joined #yocto01:37
*** yocti <yocti!~limnoria@mail.yoctoproject.org> has joined #yocto03:22
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto03:39
*** jmiehe1 <jmiehe1!~Thunderbi@user/jmiehe> has joined #yocto04:07
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Ping timeout: 260 seconds)04:07
*** jmiehe1 is now known as jmiehe04:07
*** amitk <amitk!~amit@103.208.71.27> has joined #yocto04:59
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 256 seconds)05:01
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto05:02
*** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Quit: Leaving.)05:14
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto05:14
halsteadAll services except Yocto Autobuilder workers are restored.06:21
RPthanks Michael, sounds like some challenges but good progress!08:54
*** blauskaerm[m] <blauskaerm[m]!~blauskaer@2001:470:69fc:105::1:689c> has quit IRC (Quit: You have been kicked for being idle)09:00
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 272 seconds)09:16
*** goliath <goliath!~goliath@user/goliath> has joined #yocto09:27
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has joined #yocto10:22
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)10:28
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has joined #yocto11:36
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)12:09
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)12:41
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has joined #yocto14:40
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)14:44
*** Thorn_ <Thorn_!~Thorn@user/thorn> has joined #yocto15:26
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 240 seconds)15:28
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has joined #yocto15:40
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)15:50
*** MrFrank <MrFrank!~MrFrank@mx1.fracta.dev> has quit IRC (Remote host closed the connection)15:56
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has quit IRC (Ping timeout: 256 seconds)16:03
*** MrFrank <MrFrank!~MrFrank@mx1.fracta.dev> has joined #yocto16:17
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto16:22
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)16:23
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto16:42
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has joined #yocto16:52
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto17:07
*** amitk <amitk!~amit@103.208.71.27> has quit IRC (Quit: leaving)17:12
*** dtometzki <dtometzki!~dtometzki@fedora/dtometzki> has joined #yocto17:16
*** amitk <amitk!~amit@103.208.71.27> has joined #yocto17:17
*** goliath <goliath!~goliath@user/goliath> has joined #yocto17:19
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 256 seconds)17:35
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has joined #yocto17:36
*** cengiz_io <cengiz_io!sid223191@id-223191.ilkley.irccloud.com> has left #yocto17:43
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)17:46
*** RobertBerger <RobertBerger!~rber|res@athedsl-202096.home.otenet.gr> has quit IRC (Quit: Leaving)18:02
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has joined #yocto18:34
Saur[m]RP: I've sent a number of patches now to the lists with changes mostly related to the license changes.19:05
Saur[m]RP, sgw: I have also pushed a branch (pkj/spdx-licenses) to poky-contrib. It has the all the changes I sent as mail, then it has Saul19:06
Saur[m]... Saul's two changes cherry-picked from master-next, and on top of that are four changes that you can consider as review comments (i.e., I do not expect them to be integrated as is, but rather squashed with Saul's changes).19:07
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto19:18
*** amitk <amitk!~amit@103.208.71.27> has quit IRC (Quit: leaving)19:48
*** amitk <amitk!~amit@103.208.71.27> has joined #yocto19:49
*** amitk <amitk!~amit@103.208.71.27> has quit IRC (Remote host closed the connection)19:56
*** amitk <amitk!~amit@103.208.71.27> has joined #yocto19:58
RPSaur[m]: thanks, one of the patches appears to address an issue seen in testing but I am worried about the wildcard change :/19:58
Saur[m]RP: What do you mean "about the wildcard change"?20:10
RPSaur[m]: https://git.yoctoproject.org/poky-contrib/commit/?h=pkj/spdx-licenses&id=18c55d8a38d93c3028d58823e087de84d648a30920:13
RPSaur[m]: I can see what the issue is but it seems odd to not be able to use SPDX licenses there20:13
sgwHey RP Saur[m], I just happened to see this, did you see my updated patches from Friday late afternoon?20:15
Saur[m]RP: That change reverts parts of what was changed in Saul's changes to go back to what we currently use. We could change the code to not rely on the mapping code, but then the correct change is to use `INCOMPATIBLE_LICENSE:pn-core-image-minimal = "GPL-3.0-only GPL-3.0-or-later LGPL-3.0-only LGPL-3.0-or-later"`20:24
Saur[m]I have a couple of other changes that remove the mapping support. They also include the above change.20:25
Saur[m]Also, one thing to note with the new `INCOMPATIBLE_LICENSE_EXCEPTIONS` variable is that it does not support license mapping. I have not addressed that in my changes as I think it is the way we want to go, but it will have to be mentioned on the documentation.20:27
Saur[m]sgw: I was by work earlier today for a little while and I did see that you had sent newer patches. I did not study them in detail, but I did notice that you have tried to bring back the `Including foo as buildable despite it having an incompatible license` message. I am pretty sure that is not working as intended, and I believe it is actually hard to get that right unless we have two variables for the exceptions, one for recipes and one for20:32
Saur[m]packages.20:32
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)20:53
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #yocto20:55
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)21:02
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has joined #yocto21:07
Saur[m]Another question: what do I need to do to be able to run the incompatible_lic.NoGPL3InImagesTests.test_core_image_full_cmdline_weston test? Whenever I try it, it fails due to qemu not being able to setup a tap device using sudo. I can run the image from the failed test using `runqemu` and then setup a tap device using sudo, but that apparently does not help the test to succeed.21:15
*** jaskij[m] <jaskij[m]!~jaskijmat@2001:470:69fc:105::fa76> has joined #yocto21:24
*** GillesM <GillesM!~gilles@228.100.5.84.rev.sfr.net> has joined #yocto21:26
*** GillesM <GillesM!~gilles@228.100.5.84.rev.sfr.net> has quit IRC (Remote host closed the connection)21:26
jaskij[m]I got around to testing that CMake toolchain patch, and then it dawned on me: I have never, ever, worked with mail supplied patches. I know the theory - download the patch, `git apply` it (against master?), test that it actually works, but how to go on from there?21:27
Saur[m]jaskij: How do you mean to go on from there? That's pretty much the process to receive and apply a patch via mail.21:29
jaskij[m]Saur: and then just reply on Bugzilla with my findings?21:30
Saur[m]Well, if the patch came via a mailing list, it is probably better to answer via the list as well.21:30
Saur[m]You probably also want to use `git am` instead of `git apply` as that recreates the commits.21:31
jaskij[m]It came to me via Bugzilla, but tbf I haven't been monitoring the mailing list. This is literally my first time contributing to OSS via mail.21:32
Saur[m]Well, if the patch came from Bugzilla, then commenting on it in Bugzilla should be fine as well.21:34
jaskij[m]now, last question: apply it against master?21:35
Saur[m]Most likely, though it of course depends on what branch was used when the patch was generated. If the patch was generated, e.g., for Dunfell, then it should of course be applied to the dunfell branch instead.21:36
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 256 seconds)21:43
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto21:43
*** starblue <starblue!~juergen@dslb-188-109-108-144.188.109.pools.vodafone-ip.de> has joined #yocto22:00
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)22:03
jaskij[m]Now I'm frantically porting everything - I haven't touched Yocto since... November? and all my layers were still on Hardknott a few hours ago.  And since I want to test this by deploying to actual hardware, welp... only thing I have is our custom board, so now I'm frantically porting our BSP to at least get stuff to build.22:04
RPSaur[m]: fwiw I usually setup the tap device in advance and then qemu just uses it22:04
Saur[m]RP: I thought that would happen if I ran `runqemu` manually, but it does not seem to help. :(22:12
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 240 seconds)22:14
RPSaur[m]: Did you use the script to set it up?22:30
RPSaur[m]: I think it touches some file somewhere so the system knows it can be used without pseudo22:30
Saur[m]RP: I just ran `runqemu`. Haven't used any other script.22:32
Saur[m]RP: I found `runqemu-gen-tapdevs`. I guess that was the script you were referring to. I have run it now so hopefully the next test run will work...22:39
*** florian <florian!~florian@dynamic-002-244-069-133.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)23:00
Saur[m]Yay, it worked. :)23:11
*** whuang0389 <whuang0389!~whuang038@cpef81d0f8974b3-cmf81d0f8974b0.cpe.net.fido.ca> has joined #yocto23:27
*** whuang0389 <whuang0389!~whuang038@cpef81d0f8974b3-cmf81d0f8974b0.cpe.net.fido.ca> has quit IRC (Client Quit)23:27
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)23:45

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