*** prabhakalad <prabhakalad!~prabhakar@165.225.197.26> has quit IRC (Quit: Konversation terminated!) | 00:25 | |
*** prabhakalad <prabhakalad!~prabhakar@165.225.197.26> has joined #yocto | 00:25 | |
*** lexano <lexano!~lexano@pool-99-232-7-221.cpe.net.cable.rogers.com> has quit IRC (Remote host closed the connection) | 00:54 | |
*** davidinux <davidinux!~davidinux@45.11.82.23> has quit IRC (Ping timeout: 255 seconds) | 01:04 | |
*** davidinux <davidinux!~davidinux@45.11.82.23> has joined #yocto | 01:04 | |
*** lexano <lexano!~lexano@pool-99-232-7-221.cpe.net.cable.rogers.com> has joined #yocto | 01:06 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has quit IRC (Quit: ZZZzzz…) | 01:24 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 245 seconds) | 01:28 | |
*** jclsn <jclsn!~jclsn@2a04:4540:654d:4400:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 248 seconds) | 01:29 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto | 01:30 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6519:a900:2ce:39ff:fecf:efcd> has joined #yocto | 01:31 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has joined #yocto | 01:53 | |
*** vthor <vthor!~thor@2605:59c8:71e9:3e10:f119:73f5:493a:7b7b> has quit IRC (Quit: kill -9 $pid) | 02:49 | |
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has quit IRC (Ping timeout: 252 seconds) | 03:32 | |
*** Guest5 <Guest5!~Guest5@136.226.245.15> has joined #yocto | 03:44 | |
*** Guest5 <Guest5!~Guest5@136.226.245.15> has quit IRC (Client Quit) | 03:46 | |
*** amitk <amitk!~amit@58.84.60.246> has joined #yocto | 04:00 | |
*** Wouter01002 <Wouter01002!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 04:06 | |
*** Wouter01002 <Wouter01002!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 04:07 | |
*** ehussain <ehussain!~Thunderbi@39.63.63.212> has joined #yocto | 04:29 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 04:50 | |
*** ehussain <ehussain!~Thunderbi@39.63.63.212> has quit IRC (Quit: ehussain) | 05:43 | |
*** ehussain <ehussain!~Thunderbi@39.63.63.212> has joined #yocto | 05:44 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 05:46 | |
*** DixitP <DixitP!~DixitP@1.7.171.2> has joined #yocto | 05:59 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 06:10 | |
*** Wouter01002 <Wouter01002!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 06:11 | |
*** Wouter01002 <Wouter01002!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 06:12 | |
*** crazy_imp <crazy_imp!~mj@user/crazy-imp/x-1371519> has quit IRC (Ping timeout: 244 seconds) | 06:17 | |
*** ray-san <ray-san!~ray-san@195.50.168.194> has joined #yocto | 06:17 | |
*** CrazyGecko <CrazyGecko!~gecko@90.251.200.213.static.wline.lns.sme.cust.swisscom.ch> has joined #yocto | 06:23 | |
*** crazy_imp <crazy_imp!~mj@user/crazy-imp/x-1371519> has joined #yocto | 06:24 | |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…) | 06:30 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has quit IRC (Read error: Connection reset by peer) | 06:31 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has joined #yocto | 06:31 | |
*** olani <olani!~olani@axis-fw1.se.axis.com> has quit IRC (Remote host closed the connection) | 06:33 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has quit IRC (Ping timeout: 246 seconds) | 06:38 | |
*** guest57 <guest57!~guest92@dslb-092-072-055-222.092.072.pools.vodafone-ip.de> has joined #yocto | 06:38 | |
guest57 | Hi everyone! if recipe in one layer depends on recipe on other layer, what do I have to do that recipe builds after the other one is already built | 06:40 |
---|---|---|
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 06:40 | |
JaMa | DEPENDS as if they are in the same layer | 06:41 |
*** olani <olani!~olani@axis-fw1.se.axis.com> has joined #yocto | 06:41 | |
guest57 | JaMa they are different layers | 06:41 |
JaMa | then you should add LAYERDEPENDS to indicate that the one layer depends on other one because of this DEPENDS | 06:41 |
JaMa | guest57: yes, I've read that | 06:41 |
guest57 | JaMa you mean LAYERDEPENDS=mylayer in my dependent or something else? Would this BBFILE_PRIORITY help if I give the lower lower priority | 06:43 |
*** mckoan|away is now known as mckoan | 06:46 | |
JaMa | DEPENDS is all you need for what you've asked | 06:49 |
guest57 | JaMa should I add LAYERDEPENDS in conf file of dependent layer or in dependent recipe? | 06:51 |
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #yocto | 06:53 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 06:59 | |
guest57 | JaMa now I am getting this error "but this layer is not enabled in your configuration"? What should I do now | 07:01 |
mcfrisk | guest57: enable the layer in build/conf/bblayers.conf | 07:06 |
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has joined #yocto | 07:06 | |
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has joined #yocto | 07:10 | |
guest57 | mcfrisk under build/conf/bblayers.conf I have two layers meta_aaa and meta_bbb. Under meta_aaa/conf/layer.conf. I have added LAYERDEPENDS_meta-aaa = "core meta-bbb". Don't you think it is already enabled | 07:13 |
*** vthor <vthor!~thor@2605:59c8:71e9:3e10::b90> has joined #yocto | 07:16 | |
*** gspbirel56 <gspbirel56!~chrrreeee@user/gspbirel56> has quit IRC (Ping timeout: 248 seconds) | 07:18 | |
*** zpfvo <zpfvo!~fvo@i59F5CCB4.versanet.de> has joined #yocto | 07:19 | |
mcfrisk | guest57: please check the documentation, maybe something simple is missing: https://docs.yoctoproject.org/dev/dev-manual/layers.html | 07:20 |
*** DixitP <DixitP!~DixitP@1.7.171.2> has quit IRC (Quit: Client closed) | 07:21 | |
*** gspbirel56 <gspbirel56!~chrrreeee@user/gspbirel56> has joined #yocto | 07:22 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 252 seconds) | 07:25 | |
JaMa | is meta-bbb/conf/layer.conf setting BBFILE_COLLECTIONS to meta-bbb or something else? | 07:32 |
*** mvlad <mvlad!~mvlad@2a02:2f05:8803:6e00:e88e:21ff:fe65:be18> has joined #yocto | 07:34 | |
*** mvlad <mvlad!~mvlad@2a02:2f05:8803:6e00:e88e:21ff:fe65:be18> has quit IRC (Client Quit) | 07:34 | |
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Ping timeout: 260 seconds) | 07:34 | |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…) | 07:34 | |
*** wojci <wojci!~wojci@0x573e61cb.static.cust.fastspeed.dk> has joined #yocto | 07:36 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 07:42 | |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Client Quit) | 07:46 | |
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #yocto | 07:47 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 252 seconds) | 07:56 | |
*** Articulus <Articulus!~Articulus@2601:642:4f7f:1df1:16ac:60ff:fed8:386b> has quit IRC (Quit: Leaving) | 08:01 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 08:06 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Client Quit) | 08:08 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 08:08 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Read error: Connection reset by peer) | 08:13 | |
*** Vonter_ <Vonter_!~Vonter@user/vonter> has joined #yocto | 08:13 | |
ray-san | hi there, i have a VM with 32 cores, and i set the variable BB_NUMBER_THREADS to 16 and PARALLEL_MAKE to '-j 16', although it seems bitbake consumes all cores and my build regulary fails because of this. anybody has an idea why this happens? | 08:27 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 08:30 | |
mcfrisk | ray-san: 16 times 16 is more than 32, and likely the build fails due to lack of physical RAM instead of saturated CPU usage which eventually eases off. I don't recommend building on virtual machines due to CPU, memory and IO overhead and reliability issues. | 08:37 |
ray-san | so PARALLEL_MAKE is multiplied by BB_NUMBER_THREADS? | 08:39 |
ray-san | so that i undestand it correctly: every bitbake thread spawns it's make procress with -j16 ? | 08:44 |
guest57 | JaMa mcfrisk thank you very much. It needed to be layer name without meta | 08:49 |
guest57 | JaMa even though layerdependent is there, yocto starts compiling the recipe from meta-aaa before all the recipes in meta-bbb has finished | 08:51 |
*** DixitP <DixitP!~DixitP@1.7.171.2> has joined #yocto | 08:54 | |
DixitP | Hi qschulz | 08:57 |
DixitP | Saw your msg on https://lists.yoctoproject.org/g/yocto-patches/topic/matchbox_panel_2_1_1_panel/109113097 thank you for reviewing, this is my first contribution so I might miss something. The answer to your query is I have created that file from scratch, I used the header for the same codebase battery-acpi.c file. Could you please let me know what | 08:57 |
DixitP | is expected here? | 08:57 |
qschulz | DixitP: o/ | 08:57 |
qschulz | applets/battery/battery-sysfs.c is created from scratch by you? | 08:58 |
qschulz | is it inspired by some other file? | 08:58 |
DixitP | qschulz Yes, from scratch. Inspired by battery-acpi.c only. Browsed libacpi to understand how it works under the hood. that's it. | 08:59 |
qschulz | DixitP: ok, I was worried you "just" took a file from another project and used it | 09:00 |
qschulz | DixitP: so pfew... IANAL so not sure what to do here exactly. What I would recommend at the very least is to reuse the same header as in battery-acpi.c | 09:00 |
qschulz | https://git.yoctoproject.org/matchbox-panel-2/tree/applets/battery/battery-acpi.c | 09:00 |
qschulz | this means, specifically the SPDX-License-Identifier: GPL-2.0-or-later line | 09:01 |
qschulz | I'm not sure (C) 2008 Intel. makes sense, but if you got most of the inspiration from that file, I guess it's fine? | 09:02 |
*** florian_kc <florian_kc!~florian@dynamic-093-133-148-133.93.133.pool.telefonica.de> has joined #yocto | 09:02 | |
DixitP | qschulz that makes sense, I will modify the header as per battery-acpi.c and share the updated patch. Thanks for your inputs | 09:03 |
qschulz | some projects mention what they based their work on, c.f. ttps://elixir.bootlin.com/u-boot/v2024.10/source/drivers/i2c/geni_i2c.c#L7 | 09:03 |
qschulz | but yeah, a bit of a corner case there, I never know what to use for copyright holder :) | 09:03 |
DixitP | qschulz Same here. I am new to contributing here too, so I will go ahead and get to know how can I modify and share again LOL. | 09:04 |
qschulz | DixitP: glad to see your patches landing on the mailing list, good job for a first contribution, the signed-off-by is there, the patch is the body of the mail, full plain-text, 10/10 :) | 09:05 |
qschulz | DixitP: ask if you're not sure, there's no harm in not knowing/asking | 09:05 |
qschulz | essentially, you'll need to pass -v 2 to whatever tool you're using to generate the patches (git-format-patch/git-send-email) | 09:05 |
qschulz | for modifying an existing commit, git commit --amend could help too | 09:06 |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 09:06 | |
qschulz | it's really appreciated if you can explain what changed between versions as well, c.f. https://lore.kernel.org/yocto-patches/20240801120217.GA6343@localhost/T/#t for an example | 09:07 |
DixitP | qschulz Thank you very much. I really appreciate your inputs. | 09:09 |
*** vthor_ <vthor_!~thor@2605:59c8:71e9:3e10:b5cc:5e2e:4987:d06a> has joined #yocto | 09:17 | |
*** vthor <vthor!~thor@user/vthor> has quit IRC (Ping timeout: 276 seconds) | 09:21 | |
*** gsalazar <gsalazar!~gsalazar@2001:818:ebaa:1700:db6b:dfa:bc84:b6f> has joined #yocto | 09:21 | |
*** Perflosopher <Perflosopher!~perflosop@174-16-180-232.hlrn.qwest.net> has quit IRC (Read error: Connection reset by peer) | 09:24 | |
*** Perflosopher <Perflosopher!~perflosop@71-218-175-17.hlrn.qwest.net> has joined #yocto | 09:28 | |
DixitP | qschulz I also saw Bugzilla tracking ID mentioned in the commit msg(some other patches), I think it would be nice to mention in this too. | 09:32 |
qschulz | DixitP: is there one? | 09:32 |
DixitP | Yes, https://bugzilla.yoctoproject.org/show_bug.cgi?id=12904 | 09:33 |
DixitP | qschulz ^^ | 09:36 |
*** vthor_ <vthor_!~thor@2605:59c8:71e9:3e10:b5cc:5e2e:4987:d06a> has quit IRC (Excess Flood) | 09:41 | |
*** vthor_ <vthor_!~thor@2605:59c8:71e9:3e10:6aa:19:1ea6:539b> has joined #yocto | 09:42 | |
qschulz | DixitP: yup, would be nice to add the YOCTO trailer | 09:51 |
qschulz | DixitP: https://lore.kernel.org/openembedded-core/8fe7aef17eefa70e3f7c07077b8c695e5c00ed5e.1729018153.git.steve@sakoman.com/ | 09:53 |
qschulz | see the [YOCTO #SOMETHING] followed by the link | 09:53 |
qschulz | this is what we would like to have | 09:53 |
DixitP | qschulz Got it. | 09:56 |
LetoThe2nd | yo DudX | 10:11 |
mckoan | LetoThe2nd: hello | 10:12 |
LetoThe2nd | mckoan: 👋 | 10:12 |
*** debbiemartin <debbiemartin!uid672185@id-672185.hampstead.irccloud.com> has joined #yocto | 10:19 | |
debbiemartin | Hi, has anyone tried building a linux-yocto-rt or linux-yocto kernel with meta-clang? I hit some errors in our software stack so I tried a minimal repro with just poky and meta-clang and get the following error in the configure task: "No rule to make target 'oldnoconfig'.". I've tried with both master (kernel v6.10) and scarthgap (v6.6). | 10:34 |
rburton | paging khem zeddii ^^^ | 10:35 |
JaMa | guest57: "yocto starts compiling the recipe from meta-aaa before all the recipes in meta-bbb ha" did you list all recipes in meta-bbb in the DEPENDS of the recipe? | 11:14 |
JaMa | and why do you want to build all the recipes from some other layer? | 11:15 |
JaMa | your original question was about 1 recipe depending on some other recipe from different layer | 11:16 |
rburton | ray-san: yes, each bitbake job (BB_NUMBER_THREADS) spawns make/ninja/etc with -j(PARALLEL_MAKE) | 11:17 |
rburton | (there is active work to use a single jobserver to throttle things much more effectively) | 11:17 |
ray-san | rburton: thanks, got it....i have reduced my parallelism, it is much more tame now | 11:21 |
*** michaelt <michaelt!~michaelt@ip-046-005-216-198.um12.pools.vodafone-ip.de> has joined #yocto | 11:29 | |
michaelt | Hello, I have an issue with scarthgap: everytime I rebuild my recipe, i am getting pseudo inode errors. For example: inode mismatch: <path> ino 55227306 in db, 55619449 in request. | 11:30 |
michaelt | for every file that gets installed. The only way to fix is to do a -c cleanall on the recipe and rebuild. | 11:30 |
michaelt | I am building inside a podman container | 11:31 |
michaelt | is this a known issue? | 11:31 |
michaelt | the whole yocto source tree and build folder is present on the host and mounted in the container | 11:32 |
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has joined #yocto | 11:35 | |
ray-san | michaelt: not sure about podman, but with docker i don't have these issues | 12:15 |
JaMa | michaelt: does it happen only with your recipes or with recipes from upstream as well? | 12:17 |
rburton | yeah was going to say, buggy recipes can do that... | 12:18 |
*** davidinux <davidinux!~davidinux@45.11.82.23> has quit IRC (Quit: WeeChat 4.1.1) | 12:19 | |
michaelt | only my recipes | 12:19 |
rburton | can you share one? | 12:19 |
rburton | usually the problem is poking at files in the install location ($D) without being in pseudo context | 12:20 |
rburton | eg you added a task between instal and package that is not fakeroot | 12:20 |
JaMa | or having some source files outside $S | 12:21 |
michaelt | sorry can't really share, but I for example have recipes inheriting cmake, or kernel modules | 12:21 |
JaMa | e.g. when using multiple git repos checked out next to each other (instead of subdir of the "main" one, so that both are excluded from pseudo tracking) | 12:21 |
JaMa | michaelt: see the fixes in public layers and check if something like that would be applicable for your recipes | 12:22 |
michaelt | ok.. well it is strange, because it is always in do_package, for example in a recipe in build/tmp/work/<machine>/<pkg name>/git/package/lib/modules/<kernel_version>/update/ | 12:25 |
michaelt | in those folders i got inode mismatchs | 12:26 |
michaelt | and the recipe is a simple kernel module, with sources already checked in | 12:27 |
JaMa | doesn't look strange to me, but hard to guess what went wrong without seeing the sources or the actual errors, so you will need to debug it yourself | 12:27 |
michaelt | true, anyway thank you for the hints | 12:27 |
*** guest57 <guest57!~guest92@dslb-092-072-055-222.092.072.pools.vodafone-ip.de> has quit IRC (Ping timeout: 256 seconds) | 12:28 | |
*** davidinux <davidinux!~davidinux@host-62-211-130-74.pool62211.interbusiness.it> has joined #yocto | 12:29 | |
*** Vonter_ <Vonter_!~Vonter@user/vonter> has quit IRC (Read error: Connection reset by peer) | 12:31 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 12:31 | |
*** DixitP <DixitP!~DixitP@1.7.171.2> has quit IRC (Quit: Client closed) | 12:57 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 13:01 | |
*** florian_kc <florian_kc!~florian@dynamic-093-133-148-133.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 13:05 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 260 seconds) | 13:07 | |
ernstp | overlayfs-etc.bbclass reads a file from the path defined in OVERLAYFS_ETC_INIT_TEMPLATE in a ROOTFS_POSTPROCESS_COMMAND python function | 13:19 |
ernstp | afaict there's no dependency to the contents of that file... | 13:20 |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 13:20 | |
ernstp | how could I add that.. ? or at least the timestamp? | 13:21 |
*** cyxae <cyxae!~cyxae__@2607:fad8:4:6:eac:4253:18a8:2b13> has joined #yocto | 13:28 | |
ernstp | I guess the overlayfs-etc.bbclass has a bit problematic design... (not saying I would have done it better) | 13:32 |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 265 seconds) | 13:34 | |
*** florian <florian!~florian@dynamic-093-133-148-133.93.133.pool.telefonica.de> has joined #yocto | 13:47 | |
*** michaelt <michaelt!~michaelt@ip-046-005-216-198.um12.pools.vodafone-ip.de> has quit IRC (Quit: Client closed) | 13:48 | |
*** roussinm <roussinm!~mroussin@70.49.124.177> has joined #yocto | 13:53 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 13:57 | |
*** ehussain <ehussain!~Thunderbi@39.63.63.212> has quit IRC (Remote host closed the connection) | 13:58 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 13:59 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has joined #yocto | 14:31 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 14:44 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has quit IRC (Ping timeout: 276 seconds) | 14:46 | |
*** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Remote host closed the connection) | 14:52 | |
*** Wouter01002 <Wouter01002!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 15:01 | |
*** wojci <wojci!~wojci@0x573e61cb.static.cust.fastspeed.dk> has quit IRC (Ping timeout: 246 seconds) | 15:02 | |
*** Wouter01002 <Wouter01002!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 15:03 | |
*** pidge <pidge!~pidge@194.110.145.189> has joined #yocto | 15:13 | |
*** Guest46 <Guest46!~Guest46@2a00:23c5:ef7e:a101:d438:c22e:c5f6:8ddb> has joined #yocto | 15:22 | |
*** guest98 <guest98!~guest92@dslb-092-072-055-222.092.072.pools.vodafone-ip.de> has joined #yocto | 15:24 | |
guest98 | JaMa thank you very much for your reply. I actually only wanted my kernel recipe from meta-bbb to be executed before my recipe in meta-aaa starts building. Now I have added in recipe DEPENDS += "virtual/libc virtual/kernel". It's working now! | 15:27 |
*** mckoan is now known as mckoan|away | 15:33 | |
*** Guest46 <Guest46!~Guest46@2a00:23c5:ef7e:a101:d438:c22e:c5f6:8ddb> has quit IRC (Quit: Client closed) | 15:43 | |
rfuentess | hi, I'm having a stupid problem with a .bbappend file. I'm adding/installing a new file at do_install:append(). I added it to the list of FILES:${PN} with also the ':append' legends. However, bitbake throws me the installed-vs-shipped error | 15:48 |
rfuentess | Am I missing something ? | 15:48 |
rfuentess | ... | 16:02 |
rfuentess | now it is fine and was protesting about RDEPENDS... not my day | 16:02 |
rburton | rfuentess: append doesn't add whitespace, so remember to add some when you add it to FILES | 16:06 |
rburton | also its FILES:${PN}:append in case you were doing FILES:append:${PN} | 16:06 |
rfuentess | rburton: thanks. I saw the error too late | 16:08 |
rfuentess | probably I'll remember it for the next time | 16:08 |
rfuentess | rburton: this also applies for SRC_URI:append ? because if yes, now I'm confused. I have the same issue | 16:09 |
rburton | :append never adds whitespace | 16:10 |
rburton | FOO="1" FOO:append="2" results in FOO="12" | 16:10 |
rfuentess | okis. I'll be more careful now :) | 16:13 |
rfuentess | again, thanks | 16:13 |
*** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has quit IRC (Remote host closed the connection) | 16:14 | |
*** zpfvo <zpfvo!~fvo@i59F5CCB4.versanet.de> has quit IRC (Quit: Leaving.) | 16:16 | |
*** thomas_34 <thomas_34!~thomas_34@host-80-81-12-253.static.customer.m-online.net> has joined #yocto | 16:18 | |
thomas_34 | Hello guys, a short question. I have a new team-member with this MR: (https://pastebin.com/H0Sx5bLY) He wants to overwrite defconfig in sw-update and also potentially add more stuff. For me it looks very unorthodox. What do you think? | 16:19 |
thomas_34 | ah yeah, and in this example there are just some files "added". | 16:23 |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Quit: Leaving) | 16:25 | |
rburton | yeah don't do that | 16:28 |
rburton | thomas_34: if those files are in the SRC_URI for the normal recipe then just adding them in a files/ directly alongside the bbappend will do the right thing | 16:29 |
thomas_34 | rburton, this young padawan wants his "additional" files for swupdate checked in, into a git repository... | 16:31 |
rburton | can they not be in the layers git repository? | 16:31 |
thomas_34 | If I force him, it can of course. I'm interested in that case. Is there any example of a "software"/package which is build from multiple git repositories? | 16:32 |
thomas_34 | For example, recipe A builds software A, deploys in /home/A. Recipe B fetches config AB, and deploys in /home/A ? | 16:33 |
thomas_34 | Is that valid for bitbake or not allowed? | 16:33 |
thomas_34 | AB rdepends on A | 16:34 |
thomas_34 | I'm not sure if this okay for bitbake, that recipe AB is modifying "destdir" of A | 16:34 |
*** geoffhp <geoffhp!~geoff@207.154.79.70> has joined #yocto | 16:35 | |
rburton | you can't poke at other recipe's build tree | 16:40 |
rburton | you can ship files that go into the same directory | 16:41 |
rburton | but you can't overwrite them | 16:41 |
*** guest98 <guest98!~guest92@dslb-092-072-055-222.092.072.pools.vodafone-ip.de> has quit IRC (Quit: Client closed) | 16:41 | |
thomas_34 | Perfect rburton, thank you very much. | 16:41 |
*** nerdboy <nerdboy!~sarnold@47.143.129.234> has joined #yocto | 16:53 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto | 16:55 | |
*** thomas_34 <thomas_34!~thomas_34@host-80-81-12-253.static.customer.m-online.net> has quit IRC (Ping timeout: 256 seconds) | 16:55 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 17:05 | |
*** zwelch <zwelch!~zwelch@fluffy.mandolincreekfarm.com> has quit IRC (Remote host closed the connection) | 17:24 | |
*** zwelch <zwelch!~zwelch@fluffy.mandolincreekfarm.com> has joined #yocto | 17:26 | |
*** crazy_imp <crazy_imp!~mj@user/crazy-imp/x-1371519> has quit IRC (Ping timeout: 246 seconds) | 17:33 | |
*** crazy_imp <crazy_imp!~mj@user/crazy-imp/x-1371519> has joined #yocto | 17:35 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has quit IRC (Quit: Hasta la vista!) | 18:04 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto | 18:06 | |
*** ptsneves <ptsneves!~Thunderbi@89.151.29.72> has joined #yocto | 18:13 | |
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has quit IRC (Ping timeout: 252 seconds) | 18:27 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has quit IRC (Quit: Hasta la vista!) | 18:27 | |
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto | 18:33 | |
*** ptsneves <ptsneves!~Thunderbi@89.151.29.72> has quit IRC (Ping timeout: 265 seconds) | 18:34 | |
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has joined #yocto | 19:01 | |
*** druppy <druppy!~Thunderbi@user/druppy> has joined #yocto | 19:23 | |
*** bobmcw <bobmcw!~bobmcw@redhat/bobmcw> has joined #yocto | 19:26 | |
gmorell | I have a recipe for a piece of software that a dependency added bindgen support to, which complains during build about need libclang.so I have added meta-clang to my layers.conf/default.xml, the repo is checked out. I added libclang to my DEPENDS but it doesn't seem to be picked up :\ | 19:50 |
*** Wouter01002 <Wouter01002!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 20:21 | |
*** Wouter01002 <Wouter01002!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 20:23 | |
*** debbiemartin <debbiemartin!uid672185@id-672185.hampstead.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 20:29 | |
rburton | gmorell: there is no libclang recipe | 20:39 |
rburton | if you need to build with clang, you'll want to set TOOLCHAIN='clang' too switch: just adding meta-clang does nothing | 20:42 |
rburton | (see the README) | 20:42 |
gmorell | yea thats my understanding | 20:48 |
gmorell | but how do i get it to produce a libclang.so | 20:48 |
gmorell | that my package can then use | 20:48 |
rburton | presumably, building clang will do that | 20:48 |
rburton | bitbake clang and see what it built with oe-pkgdata-util | 20:49 |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Quit: My Unrecognized Mac has gone to sleep. ZZZzzz…) | 20:50 | |
*** reatmon_ <reatmon_!~reatmon@192.91.75.30> has quit IRC (Remote host closed the connection) | 20:58 | |
*** reatmon_ <reatmon_!~reatmon@192.91.75.29> has joined #yocto | 20:58 | |
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has quit IRC (Quit: Leaving.) | 21:06 | |
*** hexbrex2 <hexbrex2!~hexbrex@162.247.41.140> has quit IRC (Read error: Connection reset by peer) | 21:29 | |
*** olani- <olani-!~olani@81-225-149-133-no2814.tbcn.telia.com> has joined #yocto | 21:42 | |
*** olani_ <olani_!~olani@81-225-149-133-no2814.tbcn.telia.com> has joined #yocto | 21:42 | |
*** dankm <dankm!~dan@user/dankm> has quit IRC (Remote host closed the connection) | 21:49 | |
*** druppy <druppy!~Thunderbi@user/druppy> has quit IRC (Ping timeout: 246 seconds) | 21:49 | |
*** dankm <dankm!~dan@user/dankm> has joined #yocto | 21:51 | |
*** cyxae <cyxae!~cyxae__@2607:fad8:4:6:eac:4253:18a8:2b13> has quit IRC (Quit: cyxae) | 22:07 | |
*** florian <florian!~florian@dynamic-093-133-148-133.93.133.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 22:17 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 22:22 | |
*** remains <remains!~remains@2606:c800:2701:0:c057:c8f6:a78:ef3e> has joined #yocto | 22:30 | |
*** gsalazar <gsalazar!~gsalazar@2001:818:ebaa:1700:db6b:dfa:bc84:b6f> has quit IRC (Remote host closed the connection) | 22:31 | |
*** remains <remains!~remains@2606:c800:2701:0:c057:c8f6:a78:ef3e> has quit IRC (Quit: Leaving) | 23:04 | |
*** mbulut <mbulut!~mbulut@2a02:8108:1607:2800:4889:c031:985d:175a> has joined #yocto | 23:06 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 260 seconds) | 23:10 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 23:12 | |
*** mbulut <mbulut!~mbulut@2a02:8108:1607:2800:4889:c031:985d:175a> has quit IRC (Remote host closed the connection) | 23:22 | |
*** olani_ <olani_!~olani@81-225-149-133-no2814.tbcn.telia.com> has quit IRC (Ping timeout: 248 seconds) | 23:22 | |
*** olani- <olani-!~olani@81-225-149-133-no2814.tbcn.telia.com> has quit IRC (Ping timeout: 248 seconds) | 23:22 | |
*** mbulut <mbulut!~mbulut@2a02:8108:1607:2800:ae9a:943b:a0c1:974a> has joined #yocto | 23:28 | |
*** mbulut <mbulut!~mbulut@2a02:8108:1607:2800:ae9a:943b:a0c1:974a> has quit IRC (Client Quit) | 23:30 | |
*** mbulut <mbulut!~mbulut@2a02:8108:1607:2800:ae9a:943b:a0c1:974a> has joined #yocto | 23:33 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC (Ping timeout: 252 seconds) | 23:49 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto | 23:55 | |
*** mjm_ <mjm_!~mjm@user/mjm> has quit IRC (Quit: mjm_) | 23:58 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!