Monday, 2021-04-19

*** NiniC0c0 <NiniC0c0!> has quit IRC01:39
*** kaspter <kaspter!~Instantbi@> has joined #yocto02:01
*** sakoman <sakoman!~steve@> has quit IRC02:37
*** ahadi <ahadi!> has quit IRC02:54
*** ahadi <ahadi!~ahadi@> has joined #yocto02:56
*** zkrx <zkrx!~slimshady@> has quit IRC03:07
*** zkrx <zkrx!~slimshady@> has joined #yocto03:30
*** Spooster <Spooster!> has quit IRC04:46
*** ssajal <ssajal!> has joined #yocto04:47
*** vineela <vineela!~vtummala@> has joined #yocto05:16
*** AndersD <AndersD!> has joined #yocto05:30
*** AndersD_ <AndersD_!> has joined #yocto05:32
*** AndersD <AndersD!> has quit IRC05:35
*** agust <agust!> has joined #yocto05:51
*** jobroe <jobroe!> has joined #yocto05:56
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/> has joined #yocto06:00
*** xtron <xtron!~sahm@> has joined #yocto06:01
*** camus <camus!~Instantbi@> has joined #yocto06:11
LetoThe2ndyo dudX06:12
*** kaspter <kaspter!~Instantbi@> has quit IRC06:12
*** camus is now known as kaspter06:12
*** rcoote <rcoote!> has joined #yocto06:13
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has joined #yocto06:13
*** vineela <vineela!~vtummala@> has quit IRC06:17
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto06:19
*** rZr <rZr!~rzr@unaffiliated/rzr> has quit IRC06:21
*** w00die <w00die!~w00die@> has quit IRC06:23
*** kpo_ <kpo_!> has quit IRC06:23
*** kpo <kpo!> has joined #yocto06:24
*** w00die <w00die!~w00die@> has joined #yocto06:25
*** kpo <kpo!> has quit IRC06:25
*** __ad <__ad!~prefetch@2a01:4f8:c2c:5a84::1> has quit IRC06:27
*** __ad <__ad!~prefetch@unaffiliated/ad/x-0785363> has joined #yocto06:27
*** __ad is now known as ad__06:27
*** creich <creich!> has quit IRC06:28
*** fl0v0 <fl0v0!> has joined #yocto06:28
*** creich <creich!> has joined #yocto06:29
*** leon-anavi <leon-anavi!~Leon@> has joined #yocto06:31
*** frsc <frsc!> has joined #yocto06:36
mckoangood morning06:36
hmw1good morning06:36
*** camus <camus!~Instantbi@> has joined #yocto06:47
*** kaspter <kaspter!~Instantbi@> has quit IRC06:49
*** camus is now known as kaspter06:49
*** leon-anavi <leon-anavi!~Leon@> has quit IRC06:56
*** leon-anavi <leon-anavi!~Leon@> has joined #yocto06:57
*** ssajal <ssajal!> has quit IRC07:02
*** caiortp <caiortp!> has joined #yocto07:12
*** kpo <kpo!> has joined #yocto07:22
*** manuel1985 <manuel1985!~manuel198@> has joined #yocto07:26
*** oberstet <oberstet!~oberstet@> has joined #yocto07:29
*** yannholo <yannholo!~yannholo@> has joined #yocto07:29
*** caiortp <caiortp!> has quit IRC07:34
*** caiortp <caiortp!> has joined #yocto07:34
*** yann <yann!~yann@> has joined #yocto07:45
*** frsc <frsc!> has quit IRC07:49
*** yannholo <yannholo!~yannholo@> has quit IRC07:51
*** RzR <RzR!> has joined #yocto07:53
*** RzR <RzR!~rzr@unaffiliated/rzr> has joined #yocto07:53
*** sno <sno!> has quit IRC07:53
*** frsc <frsc!> has joined #yocto08:06
*** kaspter <kaspter!~Instantbi@> has quit IRC08:15
*** kaspter <kaspter!~Instantbi@> has joined #yocto08:15
*** anonzadas <anonzadas!> has quit IRC08:22
*** anonzadas <anonzadas!> has joined #yocto08:27
*** EddyEdgy <EddyEdgy!uid193337@gateway/web/> has joined #yocto08:33
*** psnsilva <psnsilva!~psnsilva@> has joined #yocto08:35
*** TPRoberts <TPRoberts!~TPRoberts@> has joined #yocto08:37
*** EddyEdgy <EddyEdgy!uid193337@gateway/web/> has quit IRC08:40
*** EddyEdgy <EddyEdgy!uid193337@unaffiliated/mjcd> has joined #yocto08:40
*** EddyEdgy <EddyEdgy!uid193337@gateway/web/> has joined #yocto08:40
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC08:43
*** sahm_ <sahm_!~sahm@> has joined #yocto08:44
*** xtron <xtron!~sahm@> has quit IRC08:46
*** Jonek <Jonek!> has joined #yocto08:47
*** manuel1985 <manuel1985!~manuel198@> has quit IRC09:04
*** manuel1985 <manuel1985!~manuel198@> has joined #yocto09:05
*** goliath <goliath!> has joined #yocto09:12
*** sno <sno!> has joined #yocto09:14
prabhakarladHi All, Is it possible to add EXTRA_OECMAKE_ for two machines and say x, y and not for z ?09:15
qschulzprabhakarlad: either repeat it (e.g. EXTRA_OECMAKE_x and EXTRA_OECMAKE_z) or make use of MACHINEOVERRIDES mechanism to add a "family" in there which x and y machines are part of but not machine z09:18
prabhakarladqschulz: thanks for the pointer09:19
*** tnovotny <tnovotny!> has joined #yocto09:22
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto09:41
*** srp51 <srp51!584ffca4@> has joined #yocto09:43
*** srp51 <srp51!584ffca4@> has quit IRC09:44
*** manuel1985 <manuel1985!~manuel198@> has quit IRC09:58
yannwe should certainly add a note to that this layer is obsolete are that its contents are now maintained in meta-arm. I cannot submit a change with my account there, who can do that ?09:59
*** kpo <kpo!> has quit IRC10:03
*** caiortp <caiortp!> has quit IRC10:04
*** kpo <kpo!> has joined #yocto10:04
rburtonI think I can do that now10:11
rburtonah bit its still getting commits10:11
rburtonif its not to be used then the master branch can just be removed10:11
*** Mahesh <Mahesh!a5e17aaf@> has joined #yocto10:14
Maheshi want strip some of python packages (unnecessary) from the build10:15
* RP is curious whether bitbake-getvar in master-next is useful10:16
Maheshso that it will reduce the size of python package10:16
Maheshpython modules10:16
*** EddyEdgy <EddyEdgy!uid193337@gateway/web/> has quit IRC10:17
Maheshhow can yocto facilitate this10:17
*** EddyEdgy <EddyEdgy!uid193337@gateway/web/> has joined #yocto10:17
*** yannholo <yannholo!~yannholo@> has joined #yocto10:17
*** EddyEdgy <EddyEdgy!uid193337@gateway/web/> has quit IRC10:18
*** MJCD <MJCD!uid193337@gateway/web/> has joined #yocto10:18
*** yannholo <yannholo!~yannholo@> has quit IRC10:31
*** mr_qwertz <mr_qwertz!d53dd19e@> has joined #yocto10:31
mr_qwertzIs there a simple way how to create a symlink for the rootfs e.g. my_rootfs.ext4.gz so that the MACHINE is not included in the filename?10:32
mr_qwertzOr that the MACHINE is not part of any image recipe?10:34
*** tnovotny <tnovotny!> has quit IRC10:35
Mahesh[3:45:42 PM] <Mahesh> i want strip some of python packages (unnecessary) from the build10:35
qschulzmr_qwertz: should help you out10:37
qschulzmr_qwertz: otherwise: if you just want to add symlinks10:37
qschulzMahesh: don't add them to your image? If that is not the issue, find out where those packages are added (DEPENDS/RDEPENDS?) can they be not included depending on PACKAGECONFIG option?10:39
qschulzbitbake -g will be your friend10:40
Maheshhow to know packages which are not necessary10:41
mr_qwertzqschulz thx10:42
LetoThe2ndMahesh: so you do actually ask "i want to install less but i don't know what i can leave out"?10:43
*** escalion <escalion!> has joined #yocto10:45
LetoThe2ndMahesh: well then you probably better start out by understanding your requirements, as the yocto build can remove many things, if you can tell what. if you can't tell, yocto is not going to help you.10:46
*** mr_qwertz <mr_qwertz!d53dd19e@> has quit IRC10:47
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC10:52
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto10:56
derRichardMahesh: set NO_RECOMMENDATIONS :-)10:59
derRichardbut there be dragons10:59
derRichardso listen to LetoThe2nd10:59
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC11:01
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto11:01
*** georgem_home <georgem_home!uid210681@gateway/web/> has joined #yocto11:12
*** tnovotny <tnovotny!> has joined #yocto11:24
derRichardLetoThe2nd: \o/11:34
derRichardgood sound11:34
LetoThe2ndderRichard: by now i have sme form of metal for almost any keyword. just to annoy rburton, of course.11:35
*** Mahesh <Mahesh!a5e17aaf@> has quit IRC11:35
*** rohfle <rohfle!> has joined #yocto11:45
*** yannholo <yannholo!~yannholo@> has joined #yocto11:48
*** yannholo <yannholo!~yannholo@> has quit IRC11:55
*** yannholo <yannholo!~yannholo@> has joined #yocto11:55
*** yannholo <yannholo!~yannholo@> has quit IRC11:57
*** yannholo <yannholo!~yannholo@> has joined #yocto11:58
*** tnovotny <tnovotny!> has quit IRC12:09
*** tnovotny <tnovotny!> has joined #yocto12:09
*** dev1990 <dev1990!> has quit IRC12:10
*** dev1990 <dev1990!> has joined #yocto12:10
*** Mahesh <Mahesh!a5e17aaf@> has joined #yocto12:10
MaheshLetoThe2nd how to useĀ  PACKAGECONFIGĀ  variable for removing specific moules of python package12:11
*** behanw <behanw!uid110099@gateway/web/> has joined #yocto12:11
*** sno <sno!> has quit IRC12:17
*** sno <sno!> has joined #yocto12:18
*** vineela <vineela!~vtummala@> has joined #yocto12:31
zeddiiRP: something clearly went off the rails in my build!
zeddiithat, I've never seen before!12:32
*** sstiller <sstiller!> has joined #yocto12:37
*** angolini <angolini!uid62003@gateway/web/> has joined #yocto12:39
*** rohfle <rohfle!> has quit IRC12:41
RPzeddii: I have seen it before, fun when it happens :)12:41
zeddiiI remember Tom Zannusi did that on purpose with his python templates he was adding for whatever tool it was .. his design lives on!12:43
RPzeddii: those were insane :)12:51
*** alexsotodev <alexsotodev!d1066dd9@> has joined #yocto12:53
RPzeddii: I particularly like the directories called else and if :)12:54
zeddiihehe. good times!12:57
*** hpsy <hpsy!~hpsy@> has joined #yocto13:00
yanntlwoerner: did you have any time for kernel bsp ?13:09
*** sahm_ <sahm_!~sahm@> has quit IRC13:09
*** sahm_ <sahm_!~sahm@> has joined #yocto13:10
*** escalion <escalion!> has quit IRC13:14
*** kaspter <kaspter!~Instantbi@> has quit IRC13:20
*** kaspter <kaspter!~Instantbi@> has joined #yocto13:20
*** Spooster <Spooster!> has joined #yocto13:23
*** zandrey <zandrey!~zandrey@> has joined #yocto13:24
*** alexsotodev <alexsotodev!d1066dd9@> has left #yocto13:24
*** Jonek <Jonek!> has quit IRC13:40
RPzeddii, jonmason: - you can argue about who needs to fix that :)13:43
tlwoernersorry, not yet13:45
tlwoerneryann: are you happy with the changes you posted? (they're marked WIP)13:46
tlwoerneryann: i pulled in the one patch already13:46
zeddiiRP: that's with my tweaked kern-tools patch ? if so, I'll fix it.13:46
tlwoernerreduce bbappend duplication13:46
tlwoerneryann: and i pulled in the baud rate change13:47
rburtonzeddii: thanks :)13:48
zeddiithese are of course, just warnings that have always been hidden :D I'll just need a bit of time to get my local builder setup to reproduce it. I had to remove all my old state due to yet another ailing disk.13:49
yannwell, I'm happy with the general direction.  I have one fixup for the remaining WIP (put "bsp" in "files/" instead of "linux-yocto/" to avoid poluting FILESEXTRAPATHS).  Otherwise, I guess we can work incrementally from there if the approach suits you13:49
yann(incidentally my optee patches build onto that unpublished fixup ;) )13:50
*** Jonek <Jonek!> has joined #yocto13:50
*** sakoman <sakoman!~steve@> has joined #yocto13:55
*** tiefgruen <tiefgruen!> has joined #yocto14:05
tiefgruenHi :-)14:09
tiefgruenI am reading about wic in the manual.14:09
tiefgruenwic create <wks-name> -e <image>14:09
tiefgruencreate a wic image?14:09
tiefgruenThe output I get are the partitions seperately.14:09
*** swupdate <swupdate!> has joined #yocto14:12
*** camus <camus!~Instantbi@> has joined #yocto14:12
*** kaspter <kaspter!~Instantbi@> has quit IRC14:13
*** camus is now known as kaspter14:13
swupdateThere is a huge task do_swuimage that calls several Python functions. Is there a possibility that _append can also be used for a nested Python function that is not themselve a task?14:14
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC14:17
*** Jonek <Jonek!> has quit IRC14:19
qschulzswupdate: test and you shall see :) (use bb.warn() in python tasks or bbwarn "" in shell tasks to make it super obvious)14:21
*** swupdate <swupdate!> has quit IRC14:31
*** yannholo <yannholo!~yannholo@> has quit IRC14:31
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto14:44
*** sstiller <sstiller!> has quit IRC14:44
*** leon-anavi <leon-anavi!~Leon@> has quit IRC14:56
*** leon-anavi <leon-anavi!~Leon@> has joined #yocto14:57
zeddiiRP: I remember you were saying something about increased parse times. Or maybe I imagined it. It might be part of my messed up build, but I was seeing a two minute start up time on my builds this morning. Trying to decide if I should debug further or chalk it up to a corrupted build.15:06
*** leon-anavi <leon-anavi!~Leon@> has quit IRC15:11
*** leon-anavi <leon-anavi!~Leon@> has joined #yocto15:11
*** zandrey <zandrey!~zandrey@> has quit IRC15:14
*** jobroe <jobroe!> has quit IRC15:14
*** kiwi_29 <kiwi_29!> has joined #yocto15:15
*** mckoan is now known as mckoan|away15:19
*** kiwi_29 <kiwi_29!> has quit IRC15:20
*** sbach <sbach!~sbachmatr@> has quit IRC15:20
*** rcoote <rcoote!> has quit IRC15:21
*** sbach <sbach!~sbachmatr@> has joined #yocto15:21
*** Mahesh <Mahesh!a5e17aaf@> has quit IRC15:24
*** tnovotny <tnovotny!> has quit IRC15:24
zeddiihah. gcc has been packaging for 23 minutes.15:24
zeddiigood times.15:25
zeddiibut yet, I see no signs of memory pressure or disk issues.15:25
* zeddii fires up perf15:25
zeddii0: gcc-10.3.0-r0 do_package - 23m6s (pid 25802)15:25
zeddiithe kernel is trying to catch up!15:25
zeddii0: gcc-10.3.0-r0 do_package - 23m6s (pid 25802)15:25
zeddii'er .. 0: linux-yocto-5.10.30+gitAUTOINC+b7125842b7_8465e471f5-r0 do_package - 18m58s (pid 41147)15:26
RPkergoth: see what you think of the bitbake-getvar patch I sent. Torn on bitbake vs bb and a few other details15:36
RPzeddii: I fixed a parse time issue15:37
RPI think do_package has some kind of performance regression somewhere :/15:37
zeddii0: linux-yocto-5.10.30+gitAUTOINC+b7125842b7_8465e471f5-r0 do_package - 32m5s (pid 41147)15:39
zeddiiand people wonder why we didn't like slinging kernel source everywhere and make work-shared :D15:39
qschulzzeddii: are you building on a Raspberry Pi :p ?15:41
RPzeddii: oh, I wonder if this is because we fixed gcc's source handling15:42
* RP bets that was it15:42
RPalthough that shouldn't have changed linux-yocto15:43
zeddiiI haven't even switched to meta-arm to try and do that kernel warning fix.15:43
zeddiiat this rate, it'll be june before I send a patch15:43
zeddii0: linux-yocto-5.10.30+gitAUTOINC+b7125842b7_8465e471f5-r0 do_package - 36m24s (pid 41147)15:43
zeddiiI'm polling the machine's stats, nothing is showing as error or super pressured. I may just try the windows fix and reboot the builder. which is sad, since I have about 7 months of shell history there :D15:44
*** AndersD_ <AndersD_!> has quit IRC15:45
qschulzzeddii: (helping as much as I can...) what about tail -f /proc/41147/fd/2 ?15:46
RPzeddii: would be nice to know what its doing15:46
RPzeddii: might help us improve15:46
zeddiinothing very intersting:
zeddiiI'll check the process state now, it may just be hung up on something.15:47
zeddiibut there are others: 1: kernel-devsrc-1.0-r0 do_install - 38m39s (pid 42662)15:47
zeddiibut the rest of the tasks are chugging away15:48
zeddii2: cpio-2.13-r0 do_package_qa - 33s (pid 30154)15:48
zeddiihmm. that process is doing an objcopy15:48
zeddiiand going very, very slowly through all the modules.15:49
RPzeddii: it is expected to loop over those, just not sure why its so slow. It should also be doing them in parallel. Did you disable PARALLEL_MAKE?15:50
RPI think it would hook for BB_NUMBER_THREADS anyway15:51
zeddiisame local.conf as before. but I agree. super strange. I'll keep an eye on it and keep poking.15:51
*** Bunio_FH <Bunio_FH!> has quit IRC15:51
zeddiiI'm just totally into setting a world record now!15:52
zeddii0: linux-yocto-5.10.30+gitAUTOINC+b7125842b7_8465e471f5-r0 do_package - 44m54s (pid 41147)15:52
zeddiiwhat's 45 minutes between friends ?15:52
RPzeddii: are you sure your disk isn't dead, or connected with wet string or something? ;-)15:55
*** fl0v0 <fl0v0!> has quit IRC15:56
*** escalion <escalion!> has joined #yocto15:58
*** escalion <escalion!> has left #yocto15:58
*** escalion <escalion!> has joined #yocto15:58
RPzeddii: I think I've seen times like that but only when I was deleting builds in parallel with running them (or when there was a rouge runqemu eating 100% CPU of a single CPU)16:00
zeddii:D brand new disk! smartctl and the kernel are showing no issues, neither did iotesting.16:00
zeddiiagreed, there is something else being evil, and it is hiding from me.16:00
zeddiiI'll just restart and see how it goes. I've set my record, the kernel finished packaging!16:00
qschulzwould it make sense to add timestamp to log.do_<task> so that it's easier to debug those kinds of issues? (I'd assume at least..)16:04
*** TPRoberts <TPRoberts!~TPRoberts@> has quit IRC16:10
*** Bunio_FH <Bunio_FH!> has joined #yocto16:10
*** kpo <kpo!> has quit IRC16:14
*** kpo <kpo!> has joined #yocto16:14
RPqschulz: I did try that and it was surprisingly difficult to get right16:18
RPrburton, Saur: who is going to fix the btrfs-tools issue with meta-gplv2? :/16:21
SaurRP: We do not use btrfs...16:21
*** sstabellini <sstabellini!sstabellin@gateway/shell/xshellz/x-xvxrbwsnllpvugqv> has joined #yocto16:25
SaurRP: I have not seen anything about btrfs-tools. Where should I look?16:25
RPSaur: is the problem. Looks like its a ptest dependency in util-linux so we can probably just remove that for gplv216:26
RPI've put a patch on master-next to see if that helps16:29
RPconfirmed, that does seem to fix it16:31
qschulzRP: what were the issues if I may ask?16:33
RPqschulz: btrfs-tools changed to LGPL-3.1 and now breaks meta-gplv2 which excludes the license16:34
SaurRP: Though I guess it will affect running ptest for util-linux if you have meta-gplv2 enabled?16:34
RPSaur: sure. Not sure I'm going to worry about it16:35
SaurNah, I wouldn't either. :)16:35
*** tiefgruen <tiefgruen!> has quit IRC16:37
rburtonyann: congrats you broke meta-arm :)16:40
rburtonnot sure how it didn't break in testing but that's testing for you16:40
*** kiwi_29 <kiwi_29!> has joined #yocto16:42
*** hpsy <hpsy!~hpsy@> has quit IRC16:48
yannoh uh :)16:51
yannrburton: any clue why i don't get this QA error ?16:53
*** kmaincent <kmaincent!> has quit IRC16:54
yannlooks like my setup is closer to the testing one ?16:54
*** kmaincent <kmaincent!> has joined #yocto16:57
*** w00die <w00die!~w00die@> has quit IRC17:00
*** w00die <w00die!~w00die@> has joined #yocto17:02
vdlhow can an image avoid building the kernel and bootloader?17:06
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/> has quit IRC17:09
*** hpsy <hpsy!~hpsy@> has joined #yocto17:16
*** kiwi_29 <kiwi_29!> has quit IRC17:17
*** rcoote <rcoote!~rcoote@2a02:908:692:81c0:9854:cea6:bba:9a61> has joined #yocto17:17
*** kiwi_29 <kiwi_29!> has joined #yocto17:28
*** kiwi_29 <kiwi_29!> has quit IRC17:34
*** yates <yates!> has joined #yocto17:41
*** MJCD <MJCD!uid193337@gateway/web/> has quit IRC17:42
*** frsc <frsc!> has quit IRC17:42
zeddiirburton: jonmason: the warnings that RP noted this morning come from the defconfig.  I can get rid of them in multiple ways ... but want your input.17:42
zeddiithese are the warnings :
zeddiiI can create a fragment that just sets them to the value we want, we can patch the defconfig, we can declare them non-hardware (and hence no warning) ...17:43
yatesmy trek to get a toolchain built for the csky architecture is currently parked at libitm - there is no implementation for csky. is libitm _required_ for each architure or is it optional?17:43
*** kpo <kpo!> has quit IRC17:43
*** stephano <stephano!~stephano@> has joined #yocto17:44
*** kpo <kpo!> has joined #yocto17:44
jonmasonzeddii: IMHO, it needs to be fixed in the upstream defconfig17:48
jonmasonthey are modifying the defconfig by hand and not regenerating it17:49
jonmasonwe're working around some similar silliness in meta-arm-bsp (different warnings though)17:49
*** johnro1987 <johnro1987!88ff87aa@> has joined #yocto17:50
zeddiiI can come up with something to mask them in the linux-yocto builds, or I can carry a linux-yocto patch for it. or we convince RP to ignore the warnings ;)17:51
johnro1987Hello .In previous projects using yocto 2.1 we had only 1 sdk and we were able to a toolchain.cmake file to include in configuration steps and later into and proper IDE to navigate C/C++ sources.Now in yocto dunfell there are multiple sysroots .. any pointer on how to implement same solution?17:52
jonmasonzeddii: I think a patch would be better, then we can try to upstream it (and get upset when they say no)17:54
jonmasonstable kernel broke qemuarm64-secureboot between 5.10.21 and 5.10.22.  So I've been bisecting all morning17:55
zeddiiack'd. I'll cook something up.17:55
zeddiiheh. the myth of the stable kernel in action! ;)17:56
jonmasonon a positive note, I have gitlab ci running testimage now to find it faster17:56
zeddiinice. I should figure that out myself.17:56
jonmasonit took me 2 weeks, but mostly because I'm stupid17:56
jonmasonI'd be happy to walk you through it17:57
zeddiiso about a month for me17:57
jonmasonthe trick is to understand that gitlab runner does not run the gitlab docker images inside it, but as a peer17:57
zeddiiI'll take you up on that offer. I'll put it on the list with the CVE bash and try to get to them.17:57
* zeddii clicks17:58
jonmasonI'm thinking of doing a follow on to Paul Barker's gitlab CI talk, "gitlab CI for dummies"17:58
zeddiiI'd be down for that.17:59
zeddiiwhich reminds me. I'm probably almost out of time to submit something for the summit.17:59
* zeddii scrawls that on the list.17:59
zeddiiI can just re-offer my failed talks from last time.17:59
*** hpsy <hpsy!~hpsy@> has quit IRC17:59
*** swupdate <swupdate!> has joined #yocto18:09
Crofton|cloudI'm tempted to annoy people and show how the layer management issue is actually been solved with git submodules18:10
swupdateUse as everybody18:11
jonmasonswupdate: I am using that18:13
jonmasonI'm even "fixing" the docker image to allow for testimage (builder user needs sudo)18:13
jonmasonas soon as I get it fully working on x86 and arm64 builders, I'll push the changes18:14
* zeddii uses git pull18:14
jonmasonzeddii: you should at least have a shell script and cronjob18:14
zeddiino way. I want to chose when updates happen. this isn't a CI I'm talking about :D18:15
jonmasonsstate pre-population with overnight builds18:15
zeddiidoing features, maintenance, bug fixes, etc, I chose when I want to risk explosions :D18:16
jonmasonthat is fair18:16
zeddiiI was clicking around the gitlab stuff you linked, Still can't tell what does what. Clearly I need to do some reading.18:17
zeddii@jonmason are those builds being farmed out to your infrastructure ?18:18
zeddiiI wouldn't mind being able to trigger some of that for meta-virt. a bit less for my kernel stuff.18:18
jonmasonmy desktop has 2 runners18:18
*** camus <camus!~Instantbi@> has joined #yocto18:19
jonmasonessentially, you get gitlab runner docker, then decide how to run the CI.  We're using kas inside a docker18:19
zeddiiand it uses your runner to exec on the build h/w of your specification ?  that's the main thing I want.18:20
*** kaspter <kaspter!~Instantbi@> has quit IRC18:20
*** camus is now known as kaspter18:20
jonmasonwith a prepopulated sstate, it takes about 40 mins to build everything and run testimage18:20
jonmasonyes, it is all running locally18:20
jonmasonno servers or cloud18:20
zeddiiI'll definitely have to dig into it then. that ticks the big boxes.18:20
jonmasonMaybe I should write you and howto as a start of a talk, and you can tell me whats missing and if I'm very stupid or not18:21
zeddiiThat would be awesome. I have cycles to try and do feedback.18:22
jonmasonok, I'll try to get what I have cleaned up and sent to you in an email18:22
*** swupdate <swupdate!> has quit IRC18:28
*** kpo <kpo!> has quit IRC18:44
Crofton|cloudhas is read only though?18:49
*** vineela <vineela!~vtummala@> has quit IRC18:52
*** escalion <escalion!> has quit IRC18:57
jonmasonCrofton|cloud: what do you mean?  you can specify what to build (like branches) and pull images out19:06
Crofton|cloudthe submodule has the got hashes of the layers19:11
Crofton|cloudand branches19:11
Crofton|cloudand you can edit and make new branches snd submiot work upstream19:11
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/> has joined #yocto19:11
*** hpsy <hpsy!~hpsy@> has joined #yocto19:13
*** kpo <kpo!> has joined #yocto19:20
*** vmesons <vmesons!> has joined #yocto19:27
*** vmeson <vmeson!> has quit IRC19:27
*** sstabellini <sstabellini!sstabellin@gateway/shell/xshellz/x-xvxrbwsnllpvugqv> has quit IRC19:28
jonmasonyes, you can fetch specific versions or track upstream.  with gitlab you can schedule jobs. it works out well19:29
rburtonCrofton|cloud: our kas/ci stuff is all in meta-arm if you want to dig in19:38
rburtonmeta-security does the same sort of thing19:38
*** vineela <vineela!~vtummala@> has joined #yocto19:53
jonmasonrburton: if meta-security used kasproject/kas docker image, they could reduce their gitlab-ci.yml by 3 lines :)19:53
jonmasonI was going to try it out once I got all of our stuff sorted19:54
jonmasonzeddii: YP Summit CFP ends tomorrow!  You better dig up some old stuff fast ;-)19:58
LetoThe2ndjonmason: off by one... week, actually.
zeddiiphew. I can put it off for a lot longer! ;)20:05
jonmasonLetoThe2nd: in my defense, I'm not sure what day it is20:05
zeddiijonmason, isn't it riot-eve ?20:05
* zeddii runs20:05
*** oberstet <oberstet!~oberstet@> has quit IRC20:06
jonmasonit may be.  there was a mini-riot last night locally.20:06
*** hpsy <hpsy!~hpsy@> has quit IRC20:06
*** 7ITAAAZLN <7ITAAAZLN!> has quit IRC20:07
*** nslu2-log_ <nslu2-log_!> has joined #yocto20:08
*** nslu2-log <nslu2-log!> has quit IRC20:08
*** nslu2-log__ <nslu2-log__!~nslu2-log@> has joined #yocto20:08
*** nslu2-log_ is now known as nslu2-log20:09
*** ahadi <ahadi!~ahadi@> has quit IRC20:14
*** Ad0 <Ad0!~Ad0@> has quit IRC20:19
*** ahadi <ahadi!~ahadi@> has joined #yocto20:20
* LetoThe2nd riots off to bed. G'Night dudX20:23
*** Ad0 <Ad0!~Ad0@> has joined #yocto20:25
*** vineela <vineela!~vtummala@> has quit IRC20:29
*** paulbarker <paulbarker!sid269702@gateway/web/> has quit IRC20:37
*** iopaniuk <iopaniuk!sid486438@gateway/web/> has quit IRC20:37
*** idadel <idadel!sid476163@gateway/web/> has quit IRC20:37
*** rsalveti <rsalveti!uid117878@gateway/web/> has quit IRC20:38
*** andycooper <andycooper!uid246432@gateway/web/> has quit IRC20:38
*** mdp <mdp!sid49840@gateway/web/> has quit IRC20:38
*** ukembedded <ukembedded!sid304355@gateway/web/> has quit IRC20:38
*** angolini <angolini!uid62003@gateway/web/> has quit IRC20:38
*** CosmicPenguin <CosmicPenguin!sid489106@gateway/web/> has quit IRC20:38
*** andycooper <andycooper!uid246432@gateway/web/> has joined #yocto20:38
*** stacktrust_ <stacktrust_!sid452860@gateway/web/> has quit IRC20:38
*** Crofton|cloud <Crofton|cloud!sid401373@gateway/web/> has quit IRC20:38
*** iopaniuk <iopaniuk!sid486438@gateway/web/> has joined #yocto20:38
*** ric96 <ric96!sid234506@gateway/web/> has quit IRC20:38
*** rmmr <rmmr!sid240755@gateway/web/> has quit IRC20:38
*** christner <christner!sid327834@gateway/web/> has quit IRC20:38
*** paulbarker <paulbarker!sid269702@gateway/web/> has joined #yocto20:38
*** rsalveti <rsalveti!uid117878@gateway/web/> has joined #yocto20:38
*** rburton <rburton!sid1738@gateway/web/> has quit IRC20:38
*** idadel <idadel!sid476163@gateway/web/> has joined #yocto20:38
*** ukembedded <ukembedded!sid304355@gateway/web/> has joined #yocto20:38
*** mdp <mdp!sid49840@gateway/web/> has joined #yocto20:38
*** dagmcr <dagmcr!sid323878@gateway/web/> has quit IRC20:38
*** rburton <rburton!sid1738@gateway/web/> has joined #yocto20:39
*** CosmicPenguin <CosmicPenguin!sid489106@gateway/web/> has joined #yocto20:39
*** ric96 <ric96!sid234506@gateway/web/> has joined #yocto20:39
*** stacktrust_ <stacktrust_!sid452860@gateway/web/> has joined #yocto20:39
*** dagmcr <dagmcr!sid323878@gateway/web/> has joined #yocto20:39
*** angolini <angolini!uid62003@gateway/web/> has joined #yocto20:39
*** Crofton|cloud <Crofton|cloud!sid401373@gateway/web/> has joined #yocto20:39
*** rmmr <rmmr!sid240755@gateway/web/> has joined #yocto20:40
*** christner <christner!sid327834@gateway/web/> has joined #yocto20:40
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC20:51
*** vineela <vineela!~vtummala@> has joined #yocto20:58
*** rohfle <rohfle!> has joined #yocto21:00
*** bluelightning_ is now known as bluelightning21:01
*** MiskaX <MiskaX!> has quit IRC21:05
*** MiskaX <MiskaX!> has joined #yocto21:12
*** vineela <vineela!~vtummala@> has quit IRC21:14
*** Piraty <Piraty!~irc@unaffiliated/piraty> has quit IRC21:26
*** hch <hch!~x@unaffiliated/hch> has quit IRC21:26
*** vineela <vineela!~vtummala@> has joined #yocto21:29
vdlwhat is more common term in the yocto vocabulary to describe the system on which the build happens? "host" or "native"?21:29
*** kaspter <kaspter!~Instantbi@> has quit IRC21:33
*** kaspter <kaspter!~Instantbi@> has joined #yocto21:34
jonmasonvdl: I would say the build system is the "host" and "native" is the environment on that system21:44
RPvdl: native is probably more usual. The trouble is GNU cross build has specific meanings for build, host and target and they don't mean what people think they do :/21:50
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC22:01
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has quit IRC22:06
*** vineela <vineela!~vtummala@> has quit IRC22:11
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto22:15
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC22:21
*** vineela <vineela!~vtummala@> has joined #yocto22:34
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto22:35
vdlRP: I see. Same concerns come to me when I'm designing a system with "host" and containers. While "container" is explicit, "host" images are more prone to confusion.22:35
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/> has quit IRC22:40
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC22:41
vdlWhen a package isn't available in common layers, do you guys import the recipe in your layer, or do you use the layer providing it as shown on
vdlI don't have strong opinion for simple packages such as "sshpass".22:46
*** agust <agust!> has quit IRC22:48
*** leon-anavi <leon-anavi!~Leon@> has quit IRC22:50
*** matteo| <matteo|!~matteo@redhat/matteo> has joined #yocto22:51
*** matteo <matteo!~matteo@redhat/matteo> has quit IRC22:53
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto22:54
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC23:01
*** BobPungartnik <BobPungartnik!~BobPungar@> has joined #yocto23:09
*** BobPungartnik <BobPungartnik!~BobPungar@> has quit IRC23:10
*** shabam <shabam!> has joined #yocto23:12
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto23:15
khemvdl: usually it will depend on your use of that layer, if its just one recipe or you need more core pkgs from it.23:20
* armpit sshpass should move to meta-oe23:34
*** goliath <goliath!> has quit IRC23:34

Generated by 2.17.2 by Marius Gedminas - find it at!