| *** akiCA <akiCA!~akiCA@user/akica> has quit IRC (Ping timeout: 256 seconds) | 01:09 | |
| *** rber__ <rber__!~rber|res@ppp-2-86-146-115.home.otenet.gr> has joined #oe | 01:32 | |
| *** rber|res <rber|res!~rber|res@ppp-2-86-146-115.home.otenet.gr> has quit IRC (Ping timeout: 246 seconds) | 01:34 | |
| *** RobertBerger <RobertBerger!~rber|res@ppp-2-86-146-115.home.otenet.gr> has quit IRC (Ping timeout: 240 seconds) | 01:34 | |
| *** rber|res <rber|res!~rber|res@ppp-2-86-146-115.home.otenet.gr> has joined #oe | 01:35 | |
| *** rber__ <rber__!~rber|res@ppp-2-86-146-115.home.otenet.gr> has quit IRC (Remote host closed the connection) | 01:37 | |
| *** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has quit IRC (Remote host closed the connection) | 01:37 | |
| *** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has joined #oe | 01:37 | |
| *** rber__ <rber__!~rber|res@ppp-2-86-146-115.home.otenet.gr> has joined #oe | 01:37 | |
| *** denix0 <denix0!~denix@pool-100-15-86-127.washdc.fios.verizon.net> has joined #oe | 01:37 | |
| *** denix <denix!~denix@pool-100-15-86-127.washdc.fios.verizon.net> has quit IRC (Quit: ZNC - http://znc.sourceforge.net) | 01:38 | |
| *** denix0 is now known as denix | 01:38 | |
| *** RobertBerger <RobertBerger!~rber|res@ppp-2-86-146-115.home.otenet.gr> has joined #oe | 01:39 | |
| *** cp-- <cp--!~cp-@b157153.ppp.asahi-net.or.jp> has joined #oe | 01:41 | |
| *** cp- <cp-!~cp-@b157153.ppp.asahi-net.or.jp> has quit IRC (Ping timeout: 272 seconds) | 01:42 | |
| *** mckoan|away <mckoan|away!~marco@host-79-3-92-72.business.telecomitalia.it> has quit IRC (Ping timeout: 272 seconds) | 01:42 | |
| *** rber__ <rber__!~rber|res@ppp-2-86-146-115.home.otenet.gr> has quit IRC (Ping timeout: 272 seconds) | 01:42 | |
| *** LetoThe2nd <LetoThe2nd!~Josef_Hol@ec2-52-29-15-71.eu-central-1.compute.amazonaws.com> has quit IRC (Ping timeout: 272 seconds) | 01:42 | |
| *** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has quit IRC (Ping timeout: 272 seconds) | 01:42 | |
| *** mckoan|away <mckoan|away!~marco@host-79-3-92-72.business.telecomitalia.it> has joined #oe | 01:43 | |
| *** LetoThe2nd <LetoThe2nd!~Josef_Hol@ec2-52-29-15-71.eu-central-1.compute.amazonaws.com> has joined #oe | 01:43 | |
| *** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has joined #oe | 01:45 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 02:05 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #oe | 02:38 | |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 276 seconds) | 03:26 | |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #oe | 03:40 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 04:45 | |
| *** mvlad <mvlad!~mvlad@2a02:2f08:4114:c500:24d7:51ff:fed6:906d> has joined #oe | 05:10 | |
| *** rber|res <rber|res!~rber|res@ppp-2-86-146-115.home.otenet.gr> has quit IRC (Quit: Leaving) | 06:27 | |
| *** RobertBerger <RobertBerger!~rber|res@ppp-2-86-146-115.home.otenet.gr> has quit IRC (Quit: Leaving) | 06:27 | |
| *** rber|res <rber|res!~rber|res@ppp-2-86-146-115.home.otenet.gr> has joined #oe | 06:27 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe | 06:31 | |
| *** TundraMan <TundraMan!~marka@198-84-181-245.cpe.teksavvy.com> has joined #oe | 06:32 | |
| *** marka <marka!~marka@198-84-181-245.cpe.teksavvy.com> has quit IRC (Ping timeout: 260 seconds) | 06:33 | |
| dv_ | can I build two images with two different DISTRO values out of the same build directory? | 07:17 |
|---|---|---|
| dv_ | or is it necessary to have two entirely separate build directories, one for each distro? | 07:18 |
| *** zeddii <zeddii!~zeddii@173.34.88.218> has quit IRC (Ping timeout: 246 seconds) | 08:04 | |
| *** zeddii <zeddii!~zeddii@173.34.88.218> has joined #oe | 08:05 | |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 09:00 | |
| rburton | dv_: that should be fine | 10:17 |
| dv_ | if for example one recipe checks the DISTRO_FEATURES variable, how is this handled? is the recipe built once per distro? | 10:19 |
| rburton | the hash will change and it will rebuild | 10:20 |
| rburton | it *will* delete anything from tmp that isn't needed, so if you then expect to use files from both distros that won't work | 10:21 |
| dv_ | so if I built for distro A, then for distro B, then back for distro A, it will be rebuilt in all cases? | 10:21 |
| rburton | the back to A will use sstate | 10:21 |
| dv_ | ok | 10:21 |
| dv_ | is there anything I should add to a recipe to let bitbake know that the recipe's behavior differs based on distro_features? | 10:21 |
| dv_ | or is this figured out automatically? | 10:22 |
| dv_ | I mean, is the hash updated automatically without any extra recipe metadata? | 10:22 |
| Saur[m] | dv_: bitbake will figure it out. However, while it technically works to use the same build directory to build for two different distros, I would recommend to use separate build directories in that case. If nothing else, to avoid churn when switching between the two images. | 10:29 |
| JaMa | agreed unless the 2 DISTROs are almost identical | 10:41 |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 11:00 | |
| *** shivamurthy <shivamurthy!sid359794@id-359794.helmsley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 11:07 | |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 256 seconds) | 11:41 | |
| *** mckoan|away is now known as mckoan | 11:54 | |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #oe | 12:04 | |
| *** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #oe | 13:49 | |
| dv_ | alright, will do 2 separate builds then. | 13:58 |
| dv_ | and, is it possible to somehow instruct bitbake to compile a recipe exclusively? for example, if I have a very big component that takes a long time to build, I'd like bitbake to not build anything else in parallel. also, that component then should be built with the number of cores instead of the default parallel_make count. | 14:00 |
| dv_ | I know how to do the latter - I just add PARALLEL_MAKE_pn-<recipe> to local.conf. but is the former possible? | 14:00 |
| rburton | no | 14:25 |
| rburton | would that actually be a net win? have you benchmarked building just that component and then everything else vs all at once? | 14:26 |
| dv_ | it can be, for example if I modify the packageconfigs of that big package and then build an image again | 14:27 |
| dv_ | then only that package is rebuilt before the image is generated | 14:27 |
| dv_ | and in that case, using all available hw cores/threads helps | 14:28 |
| rburton | set parallel make explicitly then in that recipe | 14:28 |
| rburton | or bump it globally | 14:28 |
| rburton | as you've obviously got more headroom | 14:28 |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 246 seconds) | 14:30 | |
| *** akiCA <akiCA!~akiCA@user/akica> has joined #oe | 14:31 | |
| JaMa | rburton: the net win could be that chromium doesn't need to build from swap if you can make sure its do_compile is mutualy exclusive with other tasks in bitbake scheduler (I'm lowering PARALLEL_MAKE just for chromium to avoid that) | 14:32 |
| JaMa | 2G ram per thread isn't enough for C++ used in chromium nowaydays :/ | 14:32 |
| JaMa | and buying another 4 x 32G kit might cause issues on my motherboard | 14:33 |
| dv_ | yeah I have an 8-core 16-thread machine, and normally, PARALLEL_MAKE="-j 4" BB_NUM_THREADS=4 is fine | 14:36 |
| dv_ | but in cases like what I described, I'd prefer PARALLEL_MAKE="-j 16" BB_NUM_THREADS=1 | 14:36 |
| dv_ | otherwise something like qtbase or chromium builds with -j4 on a machine that has then most of its threads unused, and these then take a loong time to build | 14:37 |
| rburton | i'd say -j4 is way too low :) | 14:41 |
| JaMa | agreed if he has at least 32G ram | 14:43 |
| *** BCMM <BCMM!~BCMM@user/bcmm> has joined #oe | 14:47 | |
| dv_ | -j4 with 4 bb threads saturates the CPU | 14:47 |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #oe | 14:51 | |
| paulg | does oe-core still deny posts from non subscribed addresses? | 15:04 |
| rburton | paulg: iirc an admin gets to moderate | 16:01 |
| rburton | at least that's how yocto@ works as i'm a moderator there | 16:01 |
| paulg | rburton, it came through, so in the end it doesn't matter. -ETOOMANYLISTS | 16:03 |
| paulg | https://lists.openembedded.org/g/openembedded-core/message/164701 | 16:03 |
| paulg | now I just have to send the patch to restore i8042 qemu support. ;-) | 16:05 |
| kergoth | dv_: 4/4 is only going ot saturate a 16 thread cpu if all the jobs are cpu-bound, but that's far from being the case | 16:08 |
| *** mckoan is now known as mckoan|away | 16:12 | |
| rburton | paulg: ! | 16:17 |
| rburton | paulg: what do you need that for? you can overrride it in a custom machine, obviously | 16:17 |
| paulg | relax, I'm just jerking your chain. ;-P | 16:18 |
| paulg | was joking about it on #yocto yesterday | 16:19 |
| paulg | [04/19/22:16:32] * paulg sheds a tear and waves bye to PS/2 and i8042 | 16:19 |
| paulg | amazing the turd lived this long. | 16:20 |
| rburton | yeah | 16:40 |
| paulg | raise your hand if you recall the i8042 as a discrete chip in a DIP socket right beside the blue-cladded NiCd right beside the dime sized keyboard plug. | 16:43 |
| paulg | think discrete i8042 dried up in the 386dx vintage? | 16:45 |
| paulg | unfortunately a lot of those 3 cell NiCd dried up by spitting corrosives onto the motherboards. | 16:50 |
| paulg | switch to CR2032 was a win. | 16:51 |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 16:57 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 276 seconds) | 17:00 | |
| esben[m] | khem: Have you had time to take a look at https://github.com/kraj/meta-clang/pull/607 and https://github.com/kraj/meta-clang/pull/606 ? | 17:34 |
| esben[m] | I am not sure how to interpret the build failure, if it is something related to my changes... | 17:34 |
| khem | esben: thanks for reminder, not yet, I have been traveling so distracted a bit | 17:35 |
| esben[m] | Ok, thanks. No rush 🙂 | 17:56 |
| *** florian_kc <florian_kc!~florian@dynamic-093-133-083-162.93.133.pool.telefonica.de> has joined #oe | 18:24 | |
| *** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Ping timeout: 250 seconds) | 18:31 | |
| *** hrw <hrw!~hrw@redhat/hrw> has joined #oe | 18:38 | |
| *** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Ping timeout: 256 seconds) | 18:49 | |
| *** hrw <hrw!~hrw@redhat/hrw> has joined #oe | 19:11 | |
| *** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Ping timeout: 276 seconds) | 19:17 | |
| *** hrw <hrw!~hrw@redhat/hrw> has joined #oe | 19:19 | |
| *** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Ping timeout: 256 seconds) | 19:27 | |
| *** hrw <hrw!~hrw@redhat/hrw> has joined #oe | 19:28 | |
| *** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Ping timeout: 248 seconds) | 19:33 | |
| *** hrw <hrw!~hrw@redhat/hrw> has joined #oe | 19:39 | |
| *** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Remote host closed the connection) | 19:56 | |
| *** mvlad <mvlad!~mvlad@2a02:2f08:4114:c500:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection) | 20:00 | |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 240 seconds) | 20:17 | |
| *** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #oe | 20:28 | |
| *** BCMM <BCMM!~BCMM@user/bcmm> has quit IRC (Ping timeout: 256 seconds) | 20:57 | |
| *** hrw <hrw!~hrw@redhat/hrw> has joined #oe | 21:02 | |
| *** rsalveti <rsalveti!uid117878@id-117878.uxbridge.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 21:46 | |
| *** amahnui <amahnui!uid502939@id-502939.tinside.irccloud.com> has joined #oe | 22:28 | |
| *** akiCA <akiCA!~akiCA@user/akica> has quit IRC (Ping timeout: 250 seconds) | 22:31 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 22:34 | |
| *** florian_kc <florian_kc!~florian@dynamic-093-133-083-162.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 276 seconds) | 22:45 | |
| *** hrw <hrw!~hrw@redhat/hrw> has quit IRC (Ping timeout: 246 seconds) | 22:48 | |
| *** dev1990 <dev1990!~dev@77-255-244-179.adsl.inetia.pl> has quit IRC (Quit: Konversation terminated!) | 23:52 | |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!