*** jae1 <jae1!95c73e81@149.199.62.129> has quit IRC | 00:08 | |
*** jwwww <jwwww!~magnet@lfbn-mon-1-417-80.w86-193.abo.wanadoo.fr> has quit IRC | 00:30 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has joined #yocto | 00:31 | |
*** anujm <anujm!~anujm@134.134.139.77> has quit IRC | 00:34 | |
*** alimon <alimon!alimon@gateway/shell/linaro/x-ngkyiimwvpklxmru> has joined #yocto | 00:55 | |
*** armpit <armpit!~armpit@45.19.219.178> has quit IRC | 00:58 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 01:03 | |
*** kaspter <kaspter!~Instantbi@222.67.188.194> has quit IRC | 01:17 | |
*** seebs <seebs!~seebs@24.196.59.174> has quit IRC | 01:18 | |
*** seebs <seebs!~seebs@24.196.59.174> has joined #yocto | 01:18 | |
*** elvispre <elvispre!~elvispre@2001:8b0:e0:884d:99db:5cdc:4b13:fabc> has quit IRC | 01:24 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 01:34 | |
*** elvispre <elvispre!~elvispre@ftp.och.me.uk> has joined #yocto | 01:37 | |
*** kaspter <kaspter!~Instantbi@222.67.188.174> has joined #yocto | 01:38 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto | 02:07 | |
*** dv_ <dv_!~dv@62.178.50.190> has quit IRC | 02:22 | |
*** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has joined #yocto | 02:39 | |
*** cpo_ <cpo_!~cpo@helix.mybll.net> has quit IRC | 03:04 | |
*** camus <camus!~Instantbi@222.67.188.174> has joined #yocto | 03:05 | |
*** kaspter <kaspter!~Instantbi@222.67.188.174> has quit IRC | 03:08 | |
*** camus is now known as kaspter | 03:08 | |
*** cpo <cpo!~cpo@helix.mybll.net> has joined #yocto | 03:10 | |
*** kaspter <kaspter!~Instantbi@222.67.188.174> has quit IRC | 03:12 | |
*** armpit <armpit!~armpit@2601:202:4180:a5c0:1cce:5f11:8f92:c80d> has joined #yocto | 04:01 | |
*** Domin1k <Domin1k!c1669b04@193.102.155.4> has joined #yocto | 04:15 | |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has quit IRC | 04:42 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 04:54 | |
*** thaytan <thaytan!~thaytan@180-150-69-32.b49645.syd.nbn.aussiebb.net> has quit IRC | 05:03 | |
*** thaytan <thaytan!~thaytan@180-150-69-32.b49645.syd.nbn.aussiebb.net> has joined #yocto | 05:05 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 05:10 | |
*** jaeckel <jaeckel!~jaeckel@unaffiliated/jaeckel> has joined #yocto | 05:12 | |
*** zeddii <zeddii!~zeddii@CPEe8de27b71faa-CM64777d5e8820.cpe.net.cable.rogers.com> has quit IRC | 05:20 | |
Domin1k | I have a recipe question. In case of writing a manual do_install() do i really need to install each single file with an specific install command? I have a bunch of shared objects and also some xml-files that i like to install. Is there a way to use wildcards like: (install -m 0644 ${S}/libs/*.so ${D}/usr/lib/) and (FILES_${PN} += "/usr/lib/*.so") ? | 05:25 |
---|---|---|
*** AndersD <AndersD!~AndersD@h-98-128-162-82.NA.cust.bahnhof.se> has joined #yocto | 05:27 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 05:29 | |
*** AndersD <AndersD!~AndersD@h-98-128-162-82.NA.cust.bahnhof.se> has joined #yocto | 05:29 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 05:45 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto | 05:47 | |
*** agust <agust!~agust@p54833695.dip0.t-ipconnect.de> has joined #yocto | 05:54 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 05:54 | |
*** kaspter <kaspter!~Instantbi@222.67.188.174> has joined #yocto | 05:57 | |
*** kroon <kroon!~kroon@213.185.29.22> has joined #yocto | 06:03 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto | 06:06 | |
*** zeddii <zeddii!~zeddii@CPEe8de27b71faa-CM64777d5e8820.cpe.net.cable.rogers.com> has joined #yocto | 06:08 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 06:09 | |
nayfe | Domin1k you can use 'cp' instead of install | 06:14 |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 06:19 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 06:22 | |
Domin1k | thanks(y) | 06:25 |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 06:26 | |
khem | tesaddict: thank you for your testimony, please tell others too, but if you have gripes then tell us first :) | 06:28 |
khem | mischief: are you adding to rdep or to dep, dep on output package wont work, only rdep will work. | 06:30 |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has joined #yocto | 06:33 | |
*** frsc <frsc!~frsc@200116b82471790030bd450d96fe8629.dip.versatel-1u1.de> has joined #yocto | 06:34 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 06:44 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 06:54 | |
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has joined #yocto | 06:55 | |
*** gnac <gnac!~gnac@or-71-0-52-80.sta.embarqhsd.net> has quit IRC | 07:04 | |
*** gnac <gnac!~gnac@or-71-0-52-80.sta.embarqhsd.net> has joined #yocto | 07:05 | |
khem | yates: sdk sets up right env for pkg-config, so are you sourcing the env ? | 07:07 |
khem | Domin1k: prefer to use install program to setup right username/groups install can do multiple files | 07:09 |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC | 07:15 | |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 07:16 | |
*** yacar_ <yacar_!~yacar@80.215.78.18> has joined #yocto | 07:23 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 07:28 | |
yocti | New news from stackoverflow: Node.js error "invalid opcode ip" on Yocto(rocko) <https://stackoverflow.com/questions/57920363/node-js-error-invalid-opcode-ip-on-yoctorocko> | 07:30 |
*** tprrt <tprrt!~tprrt@217.114.204.178> has joined #yocto | 07:31 | |
*** yacar_ <yacar_!~yacar@80.215.78.18> has quit IRC | 07:41 | |
*** yacar_ <yacar_!~yacar@80.215.78.18> has joined #yocto | 07:42 | |
*** yann|work <yann|work!~yann@aputeaux-653-1-137-254.w86-195.abo.wanadoo.fr> has quit IRC | 07:51 | |
*** goliath <goliath!~goliath@82.150.214.1> has joined #yocto | 08:07 | |
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has quit IRC | 08:10 | |
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-ueviygkqeufuxjle> has joined #yocto | 08:12 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 08:14 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:5516> has joined #yocto | 08:18 | |
*** kroon <kroon!~kroon@213.185.29.22> has quit IRC | 08:18 | |
yocti | New news from stackoverflow: Unable to show splashscreen using Yocto custom image for iMX6 <https://stackoverflow.com/questions/58093934/unable-to-show-splashscreen-using-yocto-custom-image-for-imx6> | 08:31 |
*** Smit-Tay <Smit-Tay!~Smit-Tay@2001:a61:3a66:1c01:90f2:84d1:c13e:1e4c> has joined #yocto | 08:43 | |
Smit-Tay | I can't seem to find a way to specify a specific Git commit to use as a patch. Is this supported ? | 08:44 |
Domin1k | Smit-Tay: Why don't you use git format-patch to create a patch that you then can apply within your recipe? | 08:47 |
mranostay | khem: was wondering is there any plans to upgrade the vboxguestdrivers to the 6.0.x release. see you blacklisted the old 5.2.18 one | 08:49 |
Smit-Tay | A patch already exists in a git repository. Ideally, I would specify the repo and commit ID and bitbake would do the rest. Seems like this ought to be pretty standard | 08:52 |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.159.151> has quit IRC | 08:53 | |
*** BobPungartnik <BobPungartnik!~BobPungar@187.113.159.151> has joined #yocto | 08:53 | |
*** yann|work <yann|work!~yann@85.118.38.73> has joined #yocto | 08:54 | |
Domin1k | Smit-Tay: So you would like to cherry-pick a specific commit ontop of your SRCREV? | 08:57 |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has joined #yocto | 09:06 | |
*** Domin1k <Domin1k!c1669b04@193.102.155.4> has quit IRC | 09:09 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 09:11 | |
*** Domin1k <Domin1k!c1669b04@193.102.155.4> has joined #yocto | 09:17 | |
*** JaMa <JaMa!~martin@ip-217-030-068-212.aim-net.cz> has joined #yocto | 09:19 | |
Smit-Tay | Yes, My particular issue is building tags/yocto-2.7.1 - in this qemu-native doesn't build under Fedora 30 (current). It seems there's a compile error related to changes in kernel headers. So, I am thinking I need to apply a patch, which I think resides here: https://github.com/patchew-project/qemu tags/patchew/20190604071915.288045-1-borntraeger@de.ibm.com | 09:21 |
*** RP <RP!~RP@5751f4a1.skybroadband.com> has left #yocto | 09:23 | |
*** RP <RP!~RP@5751f4a1.skybroadband.com> has joined #yocto | 09:23 | |
RP | JPEW: sorry, I never got back to you with that data did I? :( | 09:24 |
*** iceaway_ <iceaway_!~pelle@37.233.78.69> has quit IRC | 09:24 | |
*** iceaway <iceaway!~pelle@37.233.78.69> has quit IRC | 09:24 | |
*** rburton_ <rburton_!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 09:24 | |
rburton_ | smit-tay: oe-contrib branch thud-next has the fix waiting for you to cherry-pick | 09:24 |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 09:26 | |
Smit-Tay | rburton: OK, so, how do I find it ? And, how do I apply it via BitBake during the build ? I've looked through the docs, but don't see this covered | 09:29 |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 09:32 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 09:32 | |
rburton_ | Smit-Tay: apply http://git.openembedded.org/openembedded-core-contrib/patch/?id=fac2d3846dadfda256e94500bdf33f546a8d1fb4 to your tree | 09:32 |
rburton_ | if you're using a git checkout of the tag then you can just git am that, or fetch oe-contrib and cherry-pick it | 09:33 |
Smit-Tay | OK, but, that's a manual step which I would have to repeat each time I build. So, if I am automating a build which is going to be performed many times per day via a CI that's not a solution - at least as far as I can understand what you are talking about. What I *think* I need to do is to change the recipe for Qemu so that it automatically applies that patch. Right ? | 09:37 |
qschulz | Smit-Tay: bbappend with the two patches in this commit in SRC_URI += | 09:38 |
qschulz | or you force your whole layer to checkout this revision instead of the one you currently have (but then you have all patches in between your revision and the new one) | 09:40 |
Smit-Tay | OK, that sounds more like what I am thinking. | 09:40 |
Smit-Tay | exactly, which is what I don't want | 09:40 |
*** yacar_ <yacar_!~yacar@80.215.78.18> has quit IRC | 09:42 | |
*** learningc <learningc!~learningc@mti-37-145.tm.net.my> has quit IRC | 09:46 | |
*** kroon <kroon!~kroon@213.185.29.22> has joined #yocto | 09:50 | |
rburton_ | i'd personall branch 2.7.1 and cherry-pick that commit | 09:54 |
rburton_ | then when 2.7.2 is out, you can switch to that | 09:54 |
rburton_ | this is precisely why we endorse using a git clone over tarballs. you can grab fixes before they're released if you need them. | 09:55 |
*** rburton_ is now known as rburton | 09:55 | |
Smit-Tay | D'Oh | 09:57 |
Smit-Tay | D' Oh, D'Oh..... god, how stupid I feel now | 09:57 |
*** AndersD <AndersD!~AndersD@h-98-128-162-82.NA.cust.bahnhof.se> has quit IRC | 10:01 | |
Smit-Tay | But, wait - now I am confused. Yocto/tag 2.7.1 is just a bunch of recipies. It doesn't include the sources, they're downloaded at build time. So, how do I cherry pick a patch to a "dynamic" set of source files ? | 10:03 |
Smit-Tay | Thus the bbappend solution is basically mandatory | 10:06 |
rburton | do you have a git clone of poky/oe/yocto whatever? | 10:16 |
rburton | that commit i pointed to is a fix to the recipe to add a patch during the buid | 10:17 |
rburton | just cherry-pick that | 10:17 |
rburton | (or switch to thud-next, and contribute to the testing of that branch) | 10:17 |
Smit-Tay | ahhhh | 10:22 |
*** Domin1k <Domin1k!c1669b04@193.102.155.4> has quit IRC | 10:39 | |
Smit-Tay | rburton: Can I ask why this patch is so complicated, and isn't just a bbappend file which applies the cherry pick ? Basically like qschultz has suggested ? | 10:45 |
rburton | Smit-Tay: why would oe-core need a bbappend to alter its own recipes? | 10:47 |
rburton | that patch is just the fix, and a one line change to qemu.bb to apply it | 10:47 |
rburton | feel free to use a bbappend if you don't want to pick this patch | 10:47 |
rburton | i was just pointing you to something easier than writing a bbappend | 10:48 |
Smit-Tay | Understood. Trying to get the mindset so I can make better decisions myself. | 10:48 |
*** AndersD <AndersD!~AndersD@h83-209-191-235.cust.a3fiber.se> has joined #yocto | 11:00 | |
*** AndersD_ <AndersD_!~AndersD@h-98-128-162-82.NA.cust.bahnhof.se> has joined #yocto | 11:01 | |
*** AndersD <AndersD!~AndersD@h83-209-191-235.cust.a3fiber.se> has quit IRC | 11:04 | |
*** Domin1k <Domin1k!c1669b04@193.102.155.4> has joined #yocto | 11:24 | |
*** yacar_ <yacar_!~yacar@80.215.78.18> has joined #yocto | 11:26 | |
*** tesaddict <tesaddict!cfedac16@phoenixplumb07.p.subnet.rcn.com> has quit IRC | 11:27 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 11:46 | |
*** tgamblin <tgamblin!~tgamblin@128.224.252.2> has joined #yocto | 11:47 | |
*** radsquirrel <radsquirrel!~bradleyb@mail.fuzziesquirrel.com> has quit IRC | 11:48 | |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 11:48 | |
*** georgem <georgem!~georgem@216.21.169.52> has quit IRC | 12:01 | |
*** tgamblin <tgamblin!~tgamblin@128.224.252.2> has quit IRC | 12:03 | |
*** georgem <georgem!~georgem@216.21.169.52> has joined #yocto | 12:06 | |
*** tgamblin <tgamblin!~tgamblin@128.224.252.2> has joined #yocto | 12:06 | |
*** Smit-Tay <Smit-Tay!~Smit-Tay@2001:a61:3a66:1c01:90f2:84d1:c13e:1e4c> has quit IRC | 12:27 | |
*** berton <berton!~berton@181.220.83.67> has joined #yocto | 12:30 | |
*** berton <berton!~berton@181.220.83.67> has quit IRC | 12:31 | |
*** berton <berton!~berton@181.220.83.67> has joined #yocto | 12:33 | |
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has quit IRC | 12:37 | |
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has joined #yocto | 12:37 | |
*** lfa_ <lfa_!~lfa@217.19.35.51> has joined #yocto | 12:39 | |
*** lfa <lfa!~lfa@217.19.35.51> has quit IRC | 12:42 | |
*** Klanticus <Klanticus!~quassel@189.76.136.210> has joined #yocto | 12:49 | |
*** tgamblin <tgamblin!~tgamblin@128.224.252.2> has quit IRC | 12:59 | |
alessioigor | jwessel: ping | 13:01 |
yocti | New news from stackoverflow: Yocto Initramfs Transaction Error adding cryptsetup package <https://stackoverflow.com/questions/58098744/yocto-initramfs-transaction-error-adding-cryptsetup-package> | 13:01 |
*** tgamblin <tgamblin!~tgamblin@128.224.252.2> has joined #yocto | 13:02 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 13:10 | |
*** sgw <sgw!~sgw@134.134.139.76> has joined #yocto | 13:10 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 13:22 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 13:26 | |
*** PinkSnake <PinkSnake!51ff1123@81.255.17.35> has joined #yocto | 13:33 | |
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has quit IRC | 13:40 | |
*** yacar_ <yacar_!~yacar@80.215.78.18> has quit IRC | 13:44 | |
JPEW | RP: No, you didn't. I would still like the AB hashequiv DB if you can. | 13:44 |
RP | JPEW: its around 820MB. https://www.rpsys.net/wp/rp/hash/ | 13:49 |
RP | JPEW: I think I know why I can't reproduce. Its because I'm using an "auto" hashserv whilst the autobuilder is a static address | 13:50 |
RP | JPEW: I was wondering if we can just copy the bb_unihashes.dat file into the eSDK? | 13:50 |
JPEW | Ya, thats what I was thinking | 13:50 |
kroon | Is it safe to remove build/cache/[bb_codeparser.dat,bb_unihashes.dat], in the sense that they will be recreated automatically ? | 13:59 |
JPEW | kroon: Should be. You might end up rebuilding some things. | 14:00 |
JPEW | RP: Is the eSDK querying the hash server? | 14:01 |
kroon | JPEW, or.. are those two files not forever-growing in the same way that the sstate-cache is ? | 14:02 |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 14:04 | |
JPEW | kroon: Not sure about bb_codeparser.dat, but AFAIK, bb_unihashes.dat will grow indefinitely | 14:07 |
kroon | JPEW, ok | 14:08 |
RP | JPEW: depends if it can find one. "auto" would start one locally :/ | 14:09 |
JPEW | RP: Ah... the AB would find the one that you have set up though correct? | 14:10 |
RP | JPEW: I suspect so | 14:10 |
JPEW | RP: My current theory is that some other builder has changed the hashes after the eSDK is built but before it runs the tests (and thus reports different hashes in the test) | 14:11 |
JPEW | RP: Haven't gotten to test this yet... running the eSDK test murders my under-powered desktop | 14:12 |
RP | JPEW: how can another builder change the hashes? | 14:17 |
RP | JPEW: you can reduce the tests to the ones that fail | 14:18 |
JPEW | RP: Ya, I'll try that | 14:18 |
*** goliath <goliath!~goliath@82.150.214.1> has quit IRC | 14:28 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has quit IRC | 14:32 | |
*** radsquirrel <radsquirrel!~bradleyb@mail.fuzziesquirrel.com> has joined #yocto | 14:37 | |
*** tprrt <tprrt!~tprrt@217.114.204.178> has quit IRC | 14:39 | |
*** comptroller <comptroller!~comptroll@47-213-222-253.paolcmtc01.res.dyn.suddenlink.net> has joined #yocto | 14:44 | |
*** yacar_ <yacar_!~yacar@80.215.78.18> has joined #yocto | 14:46 | |
*** kroon <kroon!~kroon@213.185.29.22> has quit IRC | 14:48 | |
*** lfa_ <lfa_!~lfa@217.19.35.51> has quit IRC | 14:49 | |
*** AndersD_ <AndersD_!~AndersD@h-98-128-162-82.NA.cust.bahnhof.se> has quit IRC | 14:52 | |
qschulz | Hi all, could we backport https://git.yoctoproject.org/cgit.cgi/poky/commit/meta/conf/machine/include/arm/arch-arm64.inc?id=29edc44efabf605c4ba1d7a5ca34d1a574e0e016 to thud maybe? | 14:52 |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:5516> has quit IRC | 15:00 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:5516> has joined #yocto | 15:01 | |
*** AndersD <AndersD!~AndersD@h83-209-191-235.cust.a3fiber.se> has joined #yocto | 15:02 | |
*** AndersD_ <AndersD_!~AndersD@h-98-128-162-82.NA.cust.bahnhof.se> has joined #yocto | 15:04 | |
*** AndersD <AndersD!~AndersD@h83-209-191-235.cust.a3fiber.se> has quit IRC | 15:06 | |
*** goliath <goliath!~goliath@212-186-42-13.cable.dynamic.surfer.at> has joined #yocto | 15:08 | |
*** AndersD_ <AndersD_!~AndersD@h-98-128-162-82.NA.cust.bahnhof.se> has quit IRC | 15:11 | |
*** iceaway <iceaway!~pelle@37.233.78.69> has joined #yocto | 15:13 | |
*** iceaway_ <iceaway_!~pelle@37.233.78.69> has joined #yocto | 15:13 | |
alessioigor | Could someone review my patch (http://lists.openembedded.org/pipermail/openembedded-core/2019-September/287342.html), please? :) | 15:20 |
RP | JPEW: I'm going to try http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=rpurdie/t222&id=b346cb9f423ed271fe7fa966a42d3c23093e1a26 | 15:22 |
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has quit IRC | 15:25 | |
JPEW | RP: Looks good. That sounds like a reasonable fix if that is indeed the problem (which I think seems likely) | 15:25 |
RP | JPEW: there are two changes there, copy in the hashes db and fix the siggen mismatch warning for unihashes | 15:26 |
RP | since with the latter, the fact they don't match doesn't surprise us | 15:26 |
*** yacar_ <yacar_!~yacar@80.215.78.18> has quit IRC | 15:26 | |
JPEW | RP: Makes sense, I think. I still don't fully grasp how the locked signatures are supposed to behave, but I'm slowing figuring it out :) | 15:27 |
RP | JPEW: "The signature is X, ignore what else you think it may be" :) | 15:29 |
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has quit IRC | 15:30 | |
*** yacar_ <yacar_!~yacar@80.215.78.18> has joined #yocto | 15:31 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto | 15:39 | |
*** goliath <goliath!~goliath@212-186-42-13.cable.dynamic.surfer.at> has quit IRC | 15:54 | |
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has joined #yocto | 15:58 | |
*** yacar_ <yacar_!~yacar@80.215.78.18> has quit IRC | 16:06 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:5516> has quit IRC | 16:09 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:5516> has joined #yocto | 16:10 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC | 16:12 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 16:19 | |
*** grumble <grumble!~grumble@freenode/staff/grumble> has quit IRC | 16:25 | |
khem | mranostay: I am open for someone sending a fix and unblacklist it | 16:27 |
*** grumble <grumble!~grumble@freenode/staff/grumble> has joined #yocto | 16:29 | |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto | 16:34 | |
*** frsc <frsc!~frsc@200116b82471790030bd450d96fe8629.dip.versatel-1u1.de> has quit IRC | 16:34 | |
*** Phanes <Phanes!Phanes@surro/founder/phanes> has quit IRC | 16:40 | |
*** Crofton|work <Crofton|work!~balister@2601:5c0:c100:b84:c22d:c40:ab44:9e37> has quit IRC | 16:41 | |
*** Phanes <Phanes!Phanes@surro/founder/phanes> has joined #yocto | 16:44 | |
khem | halstead: I am seeing "ERROR: HTTP Error 500: OK" when trying to upload logs into errors.yp.org from oe builders | 16:45 |
khem | any hints ? it use to work fine | 16:45 |
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has joined #yocto | 17:24 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 17:32 | |
yocti | New news from stackoverflow: Modify Yocto image to use Systemd instead of SysVInit <https://stackoverflow.com/questions/58103574/modify-yocto-image-to-use-systemd-instead-of-sysvinit> | 17:32 |
*** Crofton|work <Crofton|work!~Crofton@2601:5c0:c100:b84:c22d:c40:ab44:9e37> has joined #yocto | 17:37 | |
*** leitao <leitao!~leitao@2620:10d:c092:200::1:5516> has quit IRC | 17:46 | |
RP | khem: that usually means something in the error report it can't cope with | 17:47 |
jwessel | alessioigor: Pong | 17:48 |
alessioigor | jwessel: Could you review my patch (http://lists.openembedded.org/pipermail/openembedded-core/2019-September/287342.html), please? | 17:48 |
jwessel | I was doing more than that. I took a look at the patch, I was trying to test it. | 17:48 |
jwessel | I setup a build a couple hours ago against it. | 17:49 |
jwessel | I'll let you know the results. | 17:49 |
alessioigor | jwessel: It's kind of you. | 17:50 |
alessioigor | jwessel: It isn't first time that you test my patches... ;) | 17:53 |
jwessel | I wanted to make sure it still works. I couldn't tell by just looking at the code that it still going to do the right thing or not for additional partitions which reference another directory for the content. | 17:53 |
RP | JPEW: that didn't fix the AB failure FWIW but did quieten the warnings | 17:54 |
khem | RP:hmm I wonder how we can debug it | 17:58 |
RP | khem: I've setup a local server before to do it. You can also copy the error report file off the worker to test submission locally | 18:02 |
*** andycooper <andycooper!uid246432@gateway/web/irccloud.com/x-fqaatndwxwggjnsn> has quit IRC | 18:16 | |
jwessel | alessioigor: The build finally finished. It is back to the old behavior of using what ever the first computed volume for each partition, which is what the original commit changed. | 18:17 |
jwessel | I suspected that would happen. | 18:17 |
*** Crofton|work <Crofton|work!~Crofton@2601:5c0:c100:b84:c22d:c40:ab44:9e37> has quit IRC | 18:18 | |
jwessel | If you try to set the IMAGE_ROOTFS_SIZE to be the empty string, then the tar image bit fails. | 18:20 |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto | 18:21 | |
jwessel | alessioigor: What is the behavior you are seeking, or rather what is broken with wic? It does have the ability to use a fixed or suggested size for a partition. | 18:22 |
jwessel | I think the IMAGE_ROOTFS_SIZE happens to be used for more than one purpose however. | 18:23 |
*** Crofton|work <Crofton|work!~Crofton@2601:5c0:c100:b84:c22d:c40:ab44:9e37> has joined #yocto | 18:24 | |
JPEW | RP: Ok. I'll keep trying | 18:36 |
mischief | khem: re: dep or rdep, i'm using MACHINE_ESSENTIAL_EXTRA_RDEPENDS, which is pulled in via PACKAGE_INSTALL to my initramfs. | 18:41 |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 18:42 | |
RP | JPEW: finally reproduced locally. Had to use a shared hashserv and ssate cache and two different build directories | 18:45 |
RP | JPEW: no idea what is wrong but its a start | 18:46 |
JPEW | RP: Interesting, is that with the bb_unihash.dat in the eSDK? | 18:46 |
RP | JPEW: yes, that is with the patch in -next | 18:46 |
JPEW | RP: Did the warnings appear? | 18:47 |
RP | JPEW: no, warnings are silenced | 18:47 |
RP | JPEW: looks like https://autobuilder.yoctoproject.org/typhoon/#/builders/59/builds/1071 | 18:48 |
RP | (step2c there failed) | 18:48 |
JPEW | RP: Which means the locked hash matched the unihash (or taskhash) | 18:49 |
RP | JPEW: yes | 18:49 |
*** leitao <leitao!~leitao@2a02:c7f:a63:f000:83b:ce0f:f5ae:3633> has joined #yocto | 18:50 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto | 18:53 | |
khem | mischief: you mean IMAGE_INSTALL | 18:55 |
tgoodwin | Has anyone seen gnulib fail at do_install when being restored from sstate? | 18:56 |
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-ueviygkqeufuxjle> has quit IRC | 19:02 | |
RP | tgoodwin: an old release? | 19:17 |
mischief | khem: no, im using PACKAGE_INSTALL. maybe thats my mistake? | 19:18 |
RP | tgoodwin: I'm thinking of something else now I look... | 19:19 |
*** linuxjacques <linuxjacques!~jacques@nslu2-linux/jacques> has quit IRC | 19:26 | |
*** andycooper <andycooper!uid246432@gateway/web/irccloud.com/x-kjtoabvdmpipkelq> has joined #yocto | 19:31 | |
*** vmeson <vmeson!~rmacleod@24-52-238-240.cable.teksavvy.com> has quit IRC | 19:34 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 19:35 | |
*** leitao <leitao!~leitao@2a02:c7f:a63:f000:83b:ce0f:f5ae:3633> has quit IRC | 19:37 | |
jwessel | alessioigor: I sent you the fix, which makes your use case and mine work together. | 19:38 |
jwessel | There is an explanation attached too. | 19:38 |
*** linuxjacques <linuxjacques!~jacques@nslu2-linux/jacques> has joined #yocto | 19:39 | |
*** leitao <leitao!~leitao@2a02:c7f:a63:f000:83b:ce0f:f5ae:3633> has joined #yocto | 19:40 | |
RP | jwessel: are there extra tests we should have for this? | 19:42 |
jwessel | RP: probably. | 19:42 |
jwessel | I hadn't given it much thought about creating wic tests. | 19:43 |
RP | jwessel: wic does have a lot of tests already | 19:43 |
RP | jwessel: oe-selftest -r wic | 19:43 |
RP | jwessel: see lib/oeqa/selftest/cases/wic.py | 19:43 |
jwessel | My guess is that doesn't have any which test the size of the images using the dynamic partition sizing. | 19:44 |
RP | jwessel: highly likely | 19:44 |
*** marble_visions <marble_visions!~user@68.183.79.8> has joined #yocto | 19:44 | |
jwessel | % oe-selftest -r wic | 19:44 |
jwessel | 2019-09-25 12:44:11,644 - oe-selftest - WARNING - meta-selftest layer not found in BBLAYERS, adding it | 19:44 |
jwessel | 2019-09-25 12:44:16,463 - oe-selftest - ERROR - Please unset SANITY_TESTED_DISTROS in order to run oe-selftest | 19:44 |
jwessel | hmm... I am not even sure what that means. | 19:44 |
RP | jwessel: put SANITY_TESTED_DISTROS="" in local.conf | 19:45 |
RP | we do need to make it handle this kind of thing better but its harder than you'd think | 19:45 |
jwessel | heh... probably ought to patch that. | 19:45 |
jwessel | The message that is. | 19:45 |
*** marble_visions <marble_visions!~user@68.183.79.8> has quit IRC | 19:45 | |
* jwessel runs it to see what it does | 19:45 | |
RP | unset or clear would be more understandable | 19:46 |
jwessel | I was going to send a patch that changes it literally to what you told me. | 19:46 |
jwessel | Please add SANITY_TESTED_DISTROS="" to your local.conf in order to run oe-selftest | 19:47 |
RP | jwessel: well, you could also unset it | 19:47 |
jwessel | Where is it set? | 19:47 |
RP | jwessel: probably in your distro config somewhere (poky sets it if you're using that) | 19:47 |
*** marble_visions <marble_visions!~user@68.183.79.8> has joined #yocto | 19:47 | |
jwessel | I was using the poky. | 19:47 |
RP | it'll be poky.conf then | 19:48 |
jwessel | In general that is what I use for all the oe submissions since everyone has it. | 19:48 |
marble_visions | hi all, is there a way to specify LICENSE_FLAGS_WHITELIST in an image recipe in a layer, instead of having it in build/local.conf? | 19:49 |
marble_visions | an related, how would one integrate with builders like jenkins when this var is specified in build/local.conf? inject it with a script? | 19:50 |
marble_visions | s/an related/and related/ | 19:50 |
RP | marble_visions: CI systems usually generate some configuration into a conf/auto.conf which has similar behaviour to local.conf | 19:50 |
marble_visions | RP: yep, can definitely do that, was wondering if that was canonical, or there was some other way to incorporate license whitelists in image recipes | 19:51 |
jwessel | RP: The existing tests are fairly comprehensive. It is simply the case there is no test for the dynamic partition sizing. I can add it to my backlog of things to look at, at some point. | 19:52 |
jwessel | That is one way to stop it from breaking in the future :-) | 19:53 |
RP | jwessel: wic has good tests which is why I'm a little surprised this isn't tested. Maybe you could file a bug for the fact its missing so we don't forget? | 19:54 |
RP | marble_visions: I can't remember if that variable is an image level one or a global configuration one | 19:55 |
jwessel | The reason there is no test has more to do with the fact I added the feature and didn't realize there was extensive tests already in place. | 19:55 |
jwessel | There is also another test missing for adding a resizable fat partition at the end of the image. | 19:56 |
jwessel | I am guilty of adding that feature as well and not realizing I could add a test for it. | 19:56 |
RP | jwessel: hmm, I should have probably blocked merging on that! ;-) | 19:56 |
jwessel | Most likely. | 19:57 |
jwessel | You know I don't have an issue writing the test cases etc... Just didn't know they were there for wic. | 19:57 |
jwessel | I took some notes down about it, and it will get fixed sometime after we get the release out. | 19:58 |
RP | jwessel: right, I should have mentioned this before now so I'm partly to blame... | 19:58 |
RP | jwessel: not everything has good tests but wic does | 19:58 |
jwessel | Nah... fray was harping on oe-qa tests for a long time. | 19:58 |
jwessel | I should have checked it had tests. | 19:58 |
jwessel | Especially since I was adding stuff to it. | 19:58 |
RP | jwessel: I do try and ensure where we have tests, we keep their coverage correct | 19:59 |
jwessel | I like stuff not to break, makes it easier to justify reverts and keep thing working etc... I am a believer too. | 19:59 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 20:00 | |
RP | jwessel: with these tests we shouldn't really need reverts :) | 20:02 |
*** tgamblin <tgamblin!~tgamblin@128.224.252.2> has quit IRC | 20:06 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC | 20:11 | |
RP | JPEW: this is starting to make my head hurt. The esdk that fails locally, repeatedly with testsdkext will externally install and work just fine | 20:15 |
JPEW | RP: Ya... it's not very easy to figure out whats going on. | 20:17 |
JPEW | RP: I have an idea though | 20:17 |
JPEW | Need to check and see if it even makes sense | 20:17 |
JPEW | RP: http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=jpew/hash-equivalence&id=2d5fa1545f5531f4692f9dbcb6934c8d00c09291 | 20:26 |
JPEW | RP: The theory is that lockedhashes isn't populate because no one is calling get_taskhash() anymore | 20:27 |
JPEW | or at least not fully populated | 20:27 |
RP | JPEW: I've wondered about that but that is a parameter error | 20:28 |
JPEW | RP: Hah, ya it is | 20:28 |
RP | JPEW: and wouldn't runqueue call get_taskhash ? | 20:28 |
JPEW | RP: Hmm, yes. I see it also passes around lockedhashes in the taskdata, so it should all be in sync | 20:36 |
*** leitao <leitao!~leitao@2a02:c7f:a63:f000:83b:ce0f:f5ae:3633> has quit IRC | 20:42 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto | 21:00 | |
RP | JPEW: right :/ | 21:05 |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 21:06 | |
RP | JPEW: I have a bit more data on the failure case | 21:08 |
RP | JPEW: myapp.bb:do_packagedata only depends on myapp.bb:do_package | 21:09 |
RP | myapp.bb:do_package 83c471cb25be6a8f2859151654336c601449782719c6f222db0f178048adc85d | 21:09 |
RP | Uni: myapp.bb:do_package 39805da03d7f02671cfe599936ec72ce08893de550c9c1660cfcd55acf32ab82 | 21:09 |
RP | So do_package does have a different unihash to taskhash | 21:09 |
RP | JPEW: the hash being used in the calc_taskhash is the taskhash, not the unihash | 21:10 |
RP | JPEW: which suggests data['runtaskhashes'][dep] = self.get_unihash(dep) gets the wrong thing | 21:11 |
*** yann|work <yann|work!~yann@85.118.38.73> has quit IRC | 21:13 | |
*** berton <berton!~berton@181.220.83.67> has quit IRC | 21:16 | |
JPEW | RP: do_package for that task shouldn't be locked? | 21:16 |
RP | JPEW: no, since myapp is something its building with the sdk | 21:18 |
JPEW | RP: Well, it's not setscene (AFAIK) so get_unihash() should return the taskhash | 21:19 |
RP | JPEW: its hitting # If its not a setscene task we can return | 21:20 |
RP | if self.setscenetasks and tid not in self.setscenetasks | 21:20 |
RP | JPEW: so its my optimisation :( | 21:21 |
*** Domin1k <Domin1k!c1669b04@193.102.155.4> has quit IRC | 21:21 | |
RP | JPEW: do_package is a setscene task? | 21:21 |
JPEW | Right... I suppose the question is why does a non-setscene task have a unihash? | 21:21 |
RP | JPEW: it is a setscene task | 21:22 |
JPEW | do_package? | 21:22 |
RP | JPEW: well it has a setscene task | 21:22 |
JPEW | Ah, OK, I missed that | 21:23 |
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has quit IRC | 21:25 | |
RP | JPEW: This is looking to be a very silly mistake :/ | 21:41 |
*** PinkSnake <PinkSnake!51ff1123@81.255.17.35> has quit IRC | 21:42 | |
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC | 21:45 | |
RP | JPEW: http://git.yoctoproject.org/cgit.cgi/poky/commit/?h=master-next&id=1e8ef4aed8d3030f43ac89870fa7858832532e9e | 21:50 |
RP | maybe... | 21:50 |
* RP lets the autobuilder crunch that and aims for sleep | 22:03 | |
*** JaMa <JaMa!~martin@ip-217-030-068-212.aim-net.cz> has quit IRC | 22:24 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto | 22:29 | |
JPEW | RP: setting the setscene tasks sooner is the fix? | 22:30 |
JPEW | RP: The stuff in set_unihash doesn't seem as critical. if that were even getting called I would expect the bb.fatal to trigger | 22:31 |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC | 22:35 | |
*** wooosaiiii <wooosaiiii!~prix@89-212-21-243.static.t-2.net> has quit IRC | 22:42 | |
*** agust <agust!~agust@p54833695.dip0.t-ipconnect.de> has quit IRC | 22:43 | |
*** wooosaiiii <wooosaiiii!~prix@89-212-21-243.static.t-2.net> has joined #yocto | 22:46 | |
*** sgw <sgw!~sgw@134.134.139.76> has quit IRC | 23:01 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 23:23 | |
*** armpit <armpit!~armpit@2601:202:4180:a5c0:1cce:5f11:8f92:c80d> has quit IRC | 23:42 | |
*** armpit <armpit!~armpit@2601:202:4180:a5c0:40e0:1cd6:848:14bf> has joined #yocto | 23:43 | |
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC | 23:57 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!