*** florian <florian!~florian@dynamic-078-048-129-243.78.48.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 00:08 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 00:15 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 265 seconds) | 00:19 | |
*** atril <atril!~artri@208.116.134.46> has joined #yocto | 00:26 | |
*** atril <atril!~artri@208.116.134.46> has quit IRC (Ping timeout: 258 seconds) | 00:32 | |
*** bluelightning_ <bluelightning_!~paul@2406:e003:1587:9901:8c24:c649:ccd6:11c5> has joined #yocto | 00:38 | |
*** bluelightning <bluelightning!~paul@2406:e003:1587:9901:97a:5341:b105:1f85> has quit IRC (Ping timeout: 245 seconds) | 00:38 | |
*** tgamblin <tgamblin!~tgamblin@199-167-119-224.ppp.storm.ca> has quit IRC (Quit: Leaving) | 00:47 | |
*** paulg <paulg!~paulg@24-212-228-244.cable.teksavvy.com> has quit IRC (Quit: Leaving) | 01:00 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 01:02 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 258 seconds) | 01:06 | |
*** thierryE <thierryE!sid286446@id-286446.lymington.irccloud.com> has quit IRC (Ping timeout: 264 seconds) | 01:06 | |
*** drewfustini <drewfustini!sid284109@helmsley.irccloud.com> has quit IRC (Ping timeout: 252 seconds) | 01:09 | |
*** JPEW <JPEW!sid500061@helmsley.irccloud.com> has quit IRC (Ping timeout: 245 seconds) | 01:09 | |
*** JPEW <JPEW!sid500061@id-500061.helmsley.irccloud.com> has joined #yocto | 01:12 | |
*** drewfustini <drewfustini!sid284109@id-284109.helmsley.irccloud.com> has joined #yocto | 01:12 | |
*** thierryE <thierryE!sid286446@id-286446.lymington.irccloud.com> has joined #yocto | 01:21 | |
*** RobertBerger <RobertBerger!~rber|res@athedsl-317765.home.otenet.gr> has joined #yocto | 01:32 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 01:33 | |
*** rber|res <rber|res!~rber|res@athedsl-317765.home.otenet.gr> has quit IRC (Ping timeout: 260 seconds) | 01:34 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 265 seconds) | 01:38 | |
*** hpsy1 <hpsy1!~hpsy@85.203.15.48> has joined #yocto | 02:02 | |
*** hpsy <hpsy!~hpsy@user/hpsy> has quit IRC (Ping timeout: 260 seconds) | 02:03 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 02:21 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 02:25 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 258 seconds) | 02:25 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 03:08 | |
*** lexano <lexano!~lexano@cpe00e06722f0e4-cm98524a70e35e.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 252 seconds) | 03:09 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 265 seconds) | 03:13 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…) | 03:15 | |
*** lexano <lexano!~lexano@cpe00e06722f0e4-cm98524a70e35e.cpe.net.cable.rogers.com> has joined #yocto | 03:21 | |
*** amitk <amitk!~amit@103.208.71.121> has joined #yocto | 03:22 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 03:23 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 03:23 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 03:27 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 03:32 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 03:35 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 03:35 | |
*** yates <yates!~user@fv-nc-f7af8b91e1-234237-1.tingfiber.com> has joined #yocto | 03:37 | |
yates | in my build folder, crti.o is present in the following sysroots-components subfolders: csky/glibc and csky/libgcc/lib/csky-poky-linux/10.30/ | 03:40 |
---|---|---|
yates | according to the logs, tthere is a "NOTE: Installed into sysroot: [...'glibc'...]" as well as a "NOTE: Installed into sysroot: [...'libgcc'...]" | 03:41 |
yates | so which version of crti.o is installed into the locak package sysroot? | 03:42 |
*** paulg <paulg!~paulg@24-212-228-244.cable.teksavvy.com> has joined #yocto | 03:50 | |
*** otavio_ <otavio_!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has joined #yocto | 04:27 | |
*** otavio <otavio!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has quit IRC (Read error: Connection reset by peer) | 04:27 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 258 seconds) | 04:34 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 04:42 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05:21 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit) | 05:22 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Remote host closed the connection) | 05:35 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 05:37 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 258 seconds) | 05:43 | |
*** bluelightning_ <bluelightning_!~paul@2406:e003:1587:9901:8c24:c649:ccd6:11c5> has quit IRC (Remote host closed the connection) | 06:07 | |
*** bluelightning_ <bluelightning_!~paul@2406:e003:1587:9901:8c24:c649:ccd6:11c5> has joined #yocto | 06:07 | |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-07-184-145-217-104.dsl.bell.ca> has quit IRC (Quit: WeeChat 3.3-dev) | 06:15 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Read error: Connection reset by peer) | 06:21 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 06:22 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…) | 06:23 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 06:23 | |
mcfrisk | are there any options in yocto to create file system overlays or similar images/tar balls which extend the original rootfs image in various ways? | 06:27 |
JosefHolzmayrThe | mcfrisk: i have witnessed various people approaching the topic, but am not aware of any public result. | 06:28 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 258 seconds) | 06:30 | |
RobertBerger | mcfrisk, JosefHolzmayrThe: Maybe something like this? https://github.com/cmhe/meta-readonly-rootfs-overlay | 06:41 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 06:42 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Remote host closed the connection) | 06:42 | |
*** mranostaj <mranostaj!~mranostaj@185.193.126.133> has quit IRC (Remote host closed the connection) | 06:42 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 06:42 | |
*** mranostaj <mranostaj!~mranostaj@185.193.126.133> has joined #yocto | 06:44 | |
*** vd19 <vd19!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 06:46 | |
RobertBerger | or something like this: https://git.yoctoproject.org/cgit.cgi/poky/tree/meta/recipes-core/volatile-binds/volatile-binds.bb | 06:46 |
*** erbo <erbo!~erik@linode.unixshell.se> has quit IRC (Quit: Lost terminal) | 06:47 | |
RobertBerger | or https://git.yoctoproject.org/cgit.cgi/poky/tree/meta/classes/overlayfs.bbclass | 06:49 |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds) | 06:50 | |
*** mckoan|away is now known as mckoan | 06:52 | |
mckoan | good morning | 06:52 |
mcfrisk | RobertBerger: cool, I'll check that out. we have an implementation which hacks a new image type but while at it breaks things like buildhistory. I'd like an upstream yocto compatible solution instead. | 06:53 |
RobertBerger | There is even some doc: http://docs.yoctoproject.org/singleindex.html#overlayfs-bbclass | 06:54 |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 06:55 | |
mcfrisk | what I currently look for is a build time concept for taking one image and generating an overlay/delta/extending image on top. flashing and runtime I already have sorted out | 06:57 |
mcfrisk | looks like this is not the use case for overlayfs.bbclass or meta-readonly-rootfs-overlay | 06:59 |
mcfrisk | those enable a read-write overlay mount point on top of a read-only rootfs | 07:00 |
*** zpfvo <zpfvo!~fvo@88.130.217.126> has joined #yocto | 07:16 | |
*** ziga_ <ziga_!~ziga@89-212-219-192.dynamic.t-2.net> has joined #yocto | 07:17 | |
*** Guest89 <Guest89!~Guest89@2a02:8071:cd3:f900:546:ed96:4459:eb7c> has joined #yocto | 07:18 | |
*** Guest89 <Guest89!~Guest89@2a02:8071:cd3:f900:546:ed96:4459:eb7c> has quit IRC (Client Quit) | 07:19 | |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has joined #yocto | 07:19 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:4d01:ef00:24d7:51ff:fed6:906d> has joined #yocto | 07:26 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:4d01:ef00:24d7:51ff:fed6:906d> has quit IRC (Remote host closed the connection) | 07:26 | |
*** mvlad <mvlad!~mvlad@2a02:2f08:4d01:ef00:24d7:51ff:fed6:906d> has joined #yocto | 07:27 | |
*** erbo <erbo!~erik@linode.unixshell.se> has joined #yocto | 07:30 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 07:30 | |
ad__ | hi, need help. On gatesghart, i get a quite strange error from image.bbclass (i am working from bionic container) | 07:34 |
ad__ | Exception: subprocess.CalledProcessError: Command '['du', '-ks', '/home/path/...' ] | 07:34 |
ad__ | strange thing, running separately du -ks on same directory, i don't get eny error | 07:35 |
ad__ | sprry, forgot part of the error | 07:36 |
ad__ | Exception: subprocess.CalledProcessError: Command '['du', '-ks', '/reducing/path']' died with <Signals.SIGABRT: 6>. | 07:36 |
*** hpsy <hpsy!~hpsy@user/hpsy> has joined #yocto | 07:39 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed) | 07:41 | |
*** hpsy <hpsy!~hpsy@user/hpsy> has quit IRC (Quit: Client closed) | 07:46 | |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has joined #yocto | 07:46 | |
*** hpsy1 <hpsy1!~hpsy@85.203.15.48> has quit IRC (Quit: Leaving.) | 07:47 | |
*** hpsy <hpsy!~hpsy@user/hpsy> has joined #yocto | 07:47 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Remote host closed the connection) | 07:48 | |
qschulz | michaelo: ndec: just stumbled upon in-line targets in Sphinx: https://docs.readthedocs.io/en/stable/guides/cross-referencing-with-sphinx.html#in-line-targets | 07:58 |
qschulz | that'd be great to be able to point to paragraphs within sections or items in a list 👍 | 07:59 |
ndec | qschulz: that is indeed interesting.. | 08:03 |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Ping timeout: 260 seconds) | 08:04 | |
qschulz | I shall go through my patches which "fixed" the non-existing refs or http links and fix that, a lot to be checked unfortunately | 08:10 |
*** mrkiko <mrkiko!~mrkiko@user/mrkiko> has joined #yocto | 08:15 | |
mrkiko | Hello all!! | 08:16 |
qschulz | mrkiko: o/ | 08:16 |
mrkiko | I am a blind person, so maybe videos aren't as efficient at least from a procedural perspective. I am following https://docs.yoctoproject.org/brief-yoctoprojectqs/index.html and completed the qemu build. So far, all is ok. Was just wondering (to understand things), what might I do to compile pocky with a different library than glibc? Define a new layer and override that decision? | 08:17 |
mrkiko | qschulz: :D | 08:18 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 08:19 | |
JosefHolzmayrThe | mrkiko: swapping out the glibc is not that much of a deal, it is best done via a custom DISTRO configuration. | 08:19 |
JosefHolzmayrThe | mrkiko: usually the next steps for a beginner would be 1) creating a custom layer 2) creating a custom image in that layer 3) packaging up something in a new recipe | 08:20 |
JosefHolzmayrThe | mrkiko: (as i'm the guy who's usually doing all the videos, i can fully understand this being complicated for you. let me know if i can help) | 08:20 |
*** Guest50 <Guest50!~Guest50@81.255.17.35> has joined #yocto | 08:21 | |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 08:22 | |
mrkiko | JosefHolzmayrThe: thanks a lot!! | 08:22 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 08:24 | |
qschulz | mrkiko: I think https://docs.yoctoproject.org/ref-manual/variables.html#term-TCLIBC should be the variable you need to change. I assume the yocto Project expects you to have this set in a configuration file. | 08:24 |
JosefHolzmayrThe | mrkiko: no problem! i guess that you are used to reading and grasping complex topics in that fashion way more than most of our beginners, so probably continueing here: https://docs.yoctoproject.org/dev-manual/common-tasks.html#understanding-and-creating-layers might be helpful for you. | 08:24 |
Guest50 | Hello Yocto wizards, i'm currently building an image for zynq platform (ARM arch) and in order to launch some uni-tests (on the host side) I would like to build an SDK with all tools and libs build for the host arch (not cross-compiled) ? is it possible ? | 08:27 |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 08:27 | |
JosefHolzmayrThe | Guest50: pick your poison. https://docs.yoctoproject.org/sdk-manual/index.html | 08:28 |
*** otavio_ <otavio_!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has quit IRC (Ping timeout: 260 seconds) | 08:29 | |
*** otavio <otavio!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has joined #yocto | 08:29 | |
qschulz | mmmm wondering if that is not what ptest is for? | 08:29 |
qschulz | JosefHolzmayrThe: they want to build the image they will use on a target for the host to be able to test their software on the host and not the target | 08:30 |
qschulz | I think | 08:30 |
RobertBerger | mcfrisk, have a look at otree maybe? | 08:30 |
JosefHolzmayrThe | qschulz: then the OP needs to elaborate. | 08:31 |
qschulz | Guest50: look into ptest, it might be something interesting, I just heard of it so can't really say if it's what you're after or not. Otherwise, you can always swap your zynq machine for a qemux86 or similar | 08:31 |
qschulz | making your target of the same architecture of your PC | 08:31 |
qschulz | (provided x86 is the architecture of the PC you're building on) | 08:31 |
qschulz | qemux84-64 I think even | 08:31 |
Guest50 | qschulz thx for the tips i will take a look, and yes I don't want to cross-compile my app, I just want to run tests. I will make a try, thx guys ! | 08:32 |
mcfrisk | RobertBerger: you mean ostree? | 08:33 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 08:33 | |
*** armpit <armpit!sid501830@uxbridge.irccloud.com> has quit IRC (Ping timeout: 264 seconds) | 08:36 | |
*** rburton <rburton!rburton@user/rburton> has quit IRC (Ping timeout: 264 seconds) | 08:36 | |
*** mithro <mithro!sid24875@ilkley.irccloud.com> has quit IRC (Ping timeout: 245 seconds) | 08:36 | |
*** mithro <mithro!sid24875@id-24875.ilkley.irccloud.com> has joined #yocto | 08:38 | |
RobertBerger | mcfrisk, https://ostreedev.github.io/ostree/ | 08:39 |
*** gourve_l <gourve_l!~laurent@40.72.95.92.rev.sfr.net> has joined #yocto | 08:39 | |
*** armpit <armpit!sid501830@id-501830.uxbridge.irccloud.com> has joined #yocto | 08:39 | |
*** rburton <rburton!rburton@user/rburton> has joined #yocto | 08:39 | |
mcfrisk | and https://github.com/sidebranch/meta-ostree | 08:41 |
mcfrisk | but I already have everything working at runtime with containers and stuff, just need to sort out a more upstream yocto friendly build system bbclass for this | 08:42 |
*** dagmcr <dagmcr!sid323878@uxbridge.irccloud.com> has quit IRC (Ping timeout: 264 seconds) | 08:44 | |
*** dagmcr <dagmcr!sid323878@id-323878.uxbridge.irccloud.com> has joined #yocto | 08:46 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 08:48 | |
michaelo | qschulz: hey, good finding (in-line targets in Sphinx)! | 08:56 |
*** zyga-mbp <zyga-mbp!~zyga@user-5-173-128-222.play-internet.pl> has joined #yocto | 08:57 | |
*** SalamaSalama[m] <SalamaSalama[m]!~moustafa5@2001:470:69fc:105::e6c4> has quit IRC (Quit: You have been kicked for being idle) | 09:00 | |
*** Guest50 <Guest50!~Guest50@81.255.17.35> has quit IRC (Quit: Client closed) | 09:09 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 09:19 | |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has joined #yocto | 09:45 | |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has quit IRC (Quit: Leaving) | 09:49 | |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has joined #yocto | 09:51 | |
*** kayterina <kayterina!~kayterina@chios.esd.ece.ntua.gr> has quit IRC (Client Quit) | 09:52 | |
ziga_ | Good day! One question about the Yocto. I want to compile Linux for STM32H743 MCU with an embedded Cortex-M7. This family of MCU is directly supported in mainline linux: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/arm/boot/dts/stm32h743.dtsi?h=v5.14.13 So if I manage to compile the embedded Linux at least some MCU peripherals will be working out of the box - I am hoping for UART which Linux needs for console that | 09:54 |
ziga_ | I can use to connect to the MCU. But, how can I use Yocto to compile for Cortex-M7 device? Can someone point me to the proper documentation so I can start? TY! | 09:54 |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto | 09:56 | |
kroon | With a linux-yocto kernel, is there a way to append kernel config options directly in the recipe ? Or do I need to put them in a config fragment and add it to the SRC_URI ? | 09:57 |
*** hpsy <hpsy!~hpsy@user/hpsy> has quit IRC (Ping timeout: 252 seconds) | 10:05 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 10:05 | |
JosefHolzmayrThe | ziga_: you'd usually start out by defining a custom machine, which includes the relevant tunes. if no such tune exists, you have to create it. | 10:11 |
JosefHolzmayrThe | ziga_: seems that armv7m at least has some support already: https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/conf/machine/include/arm | 10:12 |
JosefHolzmayrThe | ziga_: and as ST also are YP members, there is some chance that they already provide a starting point. have you checked that? | 10:12 |
rburton | ziga_: multiconfig is a good way to built for both the A and M cores at the same time. there are M tunes already but you'll likely need to make a new machine unless ST have produces the machine definitions already. | 10:27 |
rburton | oh its not a A/M dual core | 10:29 |
rburton | that makes it easier, just make a machine | 10:30 |
rburton | kroon: you need to write a config fragment | 10:31 |
ziga_ | JosefHolzmayrThe_: Thank you for the info. So if I set MACHINE to "cortexm7", should it compile? | 10:31 |
JosefHolzmayrThe | ziga_: nope. you need to create a machine. | 10:32 |
ziga_ | JosefHolzmayrThe_: Is there any documentation on how to define my own machine? | 10:32 |
JosefHolzmayrThe | ziga_: https://docs.yoctoproject.org/dev-manual/common-tasks.html#adding-a-new-machine | 10:32 |
ziga_ | JosefHolzmayrThe_: Ty! | 10:32 |
kroon | rburton, ah ok, thanks | 10:33 |
*** amitk <amitk!~amit@103.208.71.121> has quit IRC (Quit: leaving) | 10:42 | |
*** yates <yates!~user@fv-nc-f7af8b91e1-234237-1.tingfiber.com> has quit IRC (Remote host closed the connection) | 11:00 | |
*** amitk <amitk!~amit@103.208.71.121> has joined #yocto | 11:04 | |
erbo | ziga_: I might be giving out unwanted advice here, if so just ignore me. Have you made sure that using linux on a STM32H7 is the best fit for your usecase? While running a small linux kernel on it might be perfectly doable I can't help but to think that maybe your usecase could be better solved using something like zephyr, which is more suitable for that kind of processor. | 11:04 |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 11:08 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 260 seconds) | 11:12 | |
kroon | meta-rauc's conf/layer.conf does 'INHERIT += "sanity-meta-rauc"', whose purpose is to warn if the layer is active but "rauc" is not in DISTRO_FEATURES. But doesn't this mean that that check is done for every recipe ? | 11:20 |
qschulz | kroon: yes | 11:20 |
rburton | you can do mojo to make that happen *once* but most people don't | 11:21 |
qschulz | I'm interested, can you tell us more? | 11:21 |
kroon | qschulz, rburton, hpmf ok. is that really a good idea here.. | 11:21 |
rburton | there's a build started event you can catch | 11:22 |
rburton | easier to just do it every recipe, just in case someone is "smart" and changes distro features in a recipe :) | 11:22 |
rburton | in the context of building a whole system, a few compares is nothing | 11:22 |
kroon | I thought python parsing/evaluation was one of the bitbake parse bottlenecks | 11:23 |
rburton | parse, yeah | 11:23 |
JosefHolzmayrThe | rburton: there are smart people using YP? | 11:23 |
rburton | but thats less than a minute in a tens-or-hundreds of minutes build | 11:23 |
kroon | that depends on the build | 11:24 |
rburton | JosefHolzmayrThe: a couple | 11:24 |
JosefHolzmayrThe | OMG | 11:24 |
rburton | kroon: easily benchmarked: comment out that line | 11:24 |
kroon | rburton, yeah | 11:25 |
*** jwillikers <jwillikers!~jwilliker@2604:2800:2:a403:fe91:ac3e:5153:1290> has joined #yocto | 11:25 | |
*** jwillikers <jwillikers!~jwilliker@2604:2800:2:a403:fe91:ac3e:5153:1290> has quit IRC (Remote host closed the connection) | 11:28 | |
*** zyga <zyga!~zyga@31.0.173.147> has joined #yocto | 11:29 | |
*** jwillikers <jwillikers!~jwilliker@2604:2800:2:a403:fe91:ac3e:5153:1290> has joined #yocto | 11:31 | |
*** zyga-mbp <zyga-mbp!~zyga@user-5-173-128-222.play-internet.pl> has quit IRC (Ping timeout: 260 seconds) | 11:32 | |
RobertBerger | mcfrisk, sorry for my slow reply - I am delivering a Yocto training ;) | 11:44 |
RobertBerger | mcfrisk, I guess you are after a possibility to deliver apps and containers via incremental updates | 11:44 |
RobertBerger | mcfrisk, I am looking into this as well and believe ostree could be the "proper" solution for this | 11:45 |
JosefHolzmayrThe | RobertBerger: OIDA! | 11:46 |
JosefHolzmayrThe | RobertBerger: i have rumour that there are smart people around!?! | 11:46 |
RobertBerger | JosefHolzmayrThe, OIDA! I guess that's just a rumor ;) | 11:47 |
RobertBerger | mcfrisk, https://layers.openembedded.org/layerindex/recipe/106704/ | 11:47 |
RobertBerger | mcfrisk, the real fun starts with the backend and how to ship your ostree stuff | 11:48 |
JosefHolzmayrThe | RobertBerger: 🍺 | 11:48 |
RobertBerger | mcfrisk, https://github.com/advancedtelematic/meta-updater seems quite complex to me | 11:48 |
RobertBerger | JosefHolzmayrThe, 🍺 | 11:50 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 260 seconds) | 11:53 | |
*** Guest52 <Guest52!~Pan5ky@2a02:8109:8380:224:d861:8fbb:9867:506> has joined #yocto | 11:56 | |
*** Guest52 <Guest52!~Pan5ky@2a02:8109:8380:224:d861:8fbb:9867:506> has quit IRC (Client Quit) | 11:58 | |
*** tgamblin <tgamblin!~tgamblin@199-167-119-224.ppp.storm.ca> has joined #yocto | 11:58 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:d861:8fbb:9867:506> has joined #yocto | 11:58 | |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Quit: Leaving) | 12:00 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Remote host closed the connection) | 12:15 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 12:17 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:d861:8fbb:9867:506> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 12:22 | |
*** pidge <pidge!~pidge@194.110.145.166> has joined #yocto | 12:31 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 12:46 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 12:48 | |
jonmason | openssl v3.0.0 is blowing up most of the machines in meta-arm | 12:56 |
jonmason | thats always a nice thing to wake up to | 12:56 |
JosefHolzmayrThe | jonmason: https://www.reddit.com/r/gifs/comments/7kvif3/the_suckcut_from_waynes_world/?utm_source=share&utm_medium=web2x&context=3 | 12:57 |
*** alex2 <alex2!~alex@ip-176-199-211-33.hsi06.unitymediagroup.de> has joined #yocto | 12:59 | |
jonmason | JosefHolzmayrThe: good to see your are bringing your jesting A game today | 12:59 |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 13:00 | |
JosefHolzmayrThe | jonmason: of course! | 13:00 |
*** alex2 <alex2!~alex@ip-176-199-211-33.hsi06.unitymediagroup.de> has quit IRC (Client Quit) | 13:03 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:d861:8fbb:9867:506> has joined #yocto | 13:03 | |
*** Alexander5 <Alexander5!~Alexander@ip-176-199-211-33.hsi06.unitymediagroup.de> has joined #yocto | 13:04 | |
*** Alexander5 is now known as alex_b | 13:06 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:d861:8fbb:9867:506> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 13:13 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Remote host closed the connection) | 13:14 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 13:14 | |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 13:22 | |
*** Flumpy33 <Flumpy33!~dev@178-84-56-61.dynamic.upc.nl> has joined #yocto | 13:22 | |
*** Flumpy33 is now known as Sion | 13:23 | |
*** atril <atril!~artri@208.116.134.46> has joined #yocto | 13:27 | |
*** yates <yates!~user@fv-nc-f7af8b91e1-234237-1.tingfiber.com> has joined #yocto | 13:36 | |
yates | each package within the build/tmp/sysroots-components folder has a "sysroot-providers" folder consisting of (as far as I've seen) file names. e.g. glibc has the file names glibc, virtual_libc, and virtual_libiconv. what is the meaning of the file names in this folder? | 13:38 |
*** pidge <pidge!~pidge@194.110.145.166> has quit IRC (Quit: Ping timeout (120 seconds)) | 13:40 | |
*** pidge <pidge!~pidge@194.110.145.166> has joined #yocto | 13:40 | |
*** RobertBerger <RobertBerger!~rber|res@athedsl-317765.home.otenet.gr> has quit IRC (Ping timeout: 260 seconds) | 13:42 | |
*** rber|res <rber|res!~rber|res@ppp-2-86-143-149.home.otenet.gr> has joined #yocto | 13:47 | |
RP | yates: they match what is in PROVIDES | 13:48 |
*** lexano <lexano!~lexano@cpe00e06722f0e4-cm98524a70e35e.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 260 seconds) | 13:50 | |
manuel1985 | JosefHolzmayrThe: May I suggest a topic for Yocto Jestering? testimage | 13:52 |
manuel1985 | And system testing | 13:52 |
manuel1985 | I know you already covered ptest and it was great | 13:52 |
JosefHolzmayrThe | manuel1985: session 19, ptests not enough to get you started? ;-) | 13:53 |
manuel1985 | well, it got me started, yes, and now I'm eager for more ;) | 13:53 |
manuel1985 | I heard there is some functionality around to flash the image onto a seperate partition of the target, reboot into that, run some tests, and boot into the old partition. Don't know how or if that's related to testimage. | 13:54 |
RP | manuel1985: that isn't anything testimage does | 13:54 |
manuel1985 | But I would rather like to boot my image to test via netboot rather than flashing it constantly. Seems nicer to me. | 13:55 |
manuel1985 | RP: Oh. Thanks for the info. So, that's why I need some Jesting. | 13:55 |
RP | manuel1985: the idea is nice and the framework probably could be extended to do it but few people seem interested in helping develop the codebase :( | 13:55 |
manuel1985 | Also I need to trigger some external hardware for my tests, for example a remote-controllable usb-hub which connects-disconnects some usb-connected thing to my device-under-test. | 13:57 |
manuel1985 | RP: Currently digesting the wiki article to find out what it does and how it relates to ptest https://wiki.yoctoproject.org/wiki/Image_tests | 13:58 |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Read error: Connection reset by peer) | 14:00 | |
RP | manuel1985: also see the testing manual | 14:00 |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 14:00 | |
RP | http://docs.yoctoproject.org/test-manual/index.html | 14:00 |
*** tnovotny_ <tnovotny_!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 14:02 | |
*** lexano <lexano!~lexano@cpe00e06722f0e4-cm98524a70e35e.cpe.net.cable.rogers.com> has joined #yocto | 14:02 | |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Ping timeout: 260 seconds) | 14:06 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Remote host closed the connection) | 14:06 | |
*** RobertBerger <RobertBerger!~rber|res@ppp-2-86-132-73.home.otenet.gr> has joined #yocto | 14:07 | |
*** jmiehe1 <jmiehe1!~Thunderbi@user/jmiehe> has joined #yocto | 14:07 | |
*** rber|res <rber|res!~rber|res@ppp-2-86-143-149.home.otenet.gr> has quit IRC (Ping timeout: 260 seconds) | 14:07 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 14:08 | |
*** jmiehe1 <jmiehe1!~Thunderbi@user/jmiehe> has quit IRC (Client Quit) | 14:08 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:d861:8fbb:9867:506> has joined #yocto | 14:09 | |
*** Taschenrechner <Taschenrechner!~ulrich@2a02:2454:9c64:ac01:6797:de0f:6377:b3de> has joined #yocto | 14:11 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:d861:8fbb:9867:506> has quit IRC (Client Quit) | 14:11 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 14:13 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 14:14 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 14:14 | |
*** Taschenrechner <Taschenrechner!~ulrich@2a02:2454:9c64:ac01:6797:de0f:6377:b3de> has left #yocto (Leaving) | 14:19 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 14:19 | |
*** vd19 is now known as vd | 14:20 | |
vd | from latest masters I see a lot of "the basehash value changed" errors on bootloader and image recipes | 14:20 |
vd | suggesting to do bitbake <recipe> -cdo_configure -Snone/printdiff | 14:23 |
vd | what does bitbake means by "The metadata is not deterministic and this needs to be fixed."? | 14:24 |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has joined #yocto | 14:25 | |
RP | vd: it means each time it parses it, it gets different task hashes | 14:26 |
vd | RP: ho I see. I've set the bootloader "version" to a tag containing ${DATETIME}, that must be it. | 14:30 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 14:30 | |
*** RobertBerger <RobertBerger!~rber|res@ppp-2-86-132-73.home.otenet.gr> has quit IRC (Ping timeout: 260 seconds) | 14:30 | |
rburton | yes | 14:31 |
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:5182:5f58:5a18:2c15> has joined #yocto | 14:31 | |
rburton | you can mask that out so the datetime changing doesn't cause a rebuild | 14:31 |
*** Sion <Sion!~dev@178-84-56-61.dynamic.upc.nl> has quit IRC (Ping timeout: 265 seconds) | 14:31 | |
*** Taschenrechner <Taschenrechner!~ulrich@2a02:2454:9c64:ac01:6797:de0f:6377:b3de> has joined #yocto | 14:33 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 14:35 | |
vd | rburton: is it ok to have a (development) tag containing DATETIME in the first place or is it a bad idea? If it's ok, how can I mask DATETIME out? | 14:38 |
*** sumpfelch <sumpfelch!~sumpfelch@2a02:8071:bb2:7d00:f49b:e961:f152:4c6b> has joined #yocto | 14:38 | |
rburton | vd: eg classes/image-artifact-names.bbclass:IMAGE_VERSION_SUFFIX[vardepsexclude] += "DATETIME SOURCE_DATE_EPOCH" | 14:38 |
*** mvlad <mvlad!~mvlad@2a02:2f08:4d01:ef00:24d7:51ff:fed6:906d> has quit IRC (Read error: Connection reset by peer) | 14:39 | |
vd | rburton: thanks. Does it matter where that is set from? e.g. the bbclass using or the distro conf setting it? | 14:39 |
rburton | the place using it should set that | 14:40 |
*** sumpfelch <sumpfelch!~sumpfelch@2a02:8071:bb2:7d00:f49b:e961:f152:4c6b> has quit IRC (Client Quit) | 14:41 | |
*** sumpfelch <sumpfelch!~sumpfelch@2a02:8071:bb2:7d00:f49b:e961:f152:4c6b> has joined #yocto | 14:41 | |
*** sumpfelch <sumpfelch!~sumpfelch@2a02:8071:bb2:7d00:f49b:e961:f152:4c6b> has quit IRC (Client Quit) | 14:44 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 14:48 | |
*** Edurad <Edurad!~Edurad@p200300e0371ceef39861665e56a0260c.dip0.t-ipconnect.de> has joined #yocto | 14:49 | |
*** Edurad <Edurad!~Edurad@p200300e0371ceef39861665e56a0260c.dip0.t-ipconnect.de> has quit IRC (Client Quit) | 14:50 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 14:57 | |
vd | rburton: I was using my own variable until I found BUILDNAME, I've switched to the latter. I'm surprised BUILDNAME doesn't have [vardepsexclude] += "DATETIME" already? | 14:58 |
*** ldericher <ldericher!~LDer@pantalaimon.yavook.de> has joined #yocto | 15:06 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC (Quit: Leaving) | 15:12 | |
*** rber|res <rber|res!~rber|res@ppp-2-84-88-128.home.otenet.gr> has joined #yocto | 15:16 | |
*** dev1990 <dev1990!~dev@dynamic-78-8-51-35.ssp.dialog.net.pl> has joined #yocto | 15:17 | |
vd | I think I understand what you meant. you must set vardepsexclude on *all* variables using it, not just the one set with DATETIME in it | 15:18 |
qschulz | manuel1985: why do I feel like you want LAVA (from Linaro) to control and test your devices :) ? | 15:25 |
qschulz | https://www.youtube.com/watch?v=sJvusc6jz4w and https://elinux.org/images/0/09/Building_a_Bards_Farm.pdf might be of interest | 15:26 |
qschulz | get Jenkins to send builds to LAVA and write tests for LAVA and you're all set probably | 15:26 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 15:27 | |
manuel1985 | qschulz: mind = blown. Will watch the video while communiting home now. Thanks :) I feel the fog around yocto testing slowly lifting. | 15:30 |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has quit IRC (Quit: Leaving.) | 15:31 | |
vd | I have a restricted shell to abstract access to shared TTYs, power distribution unit and file server. Simple and handy. | 15:31 |
qschulz | note that the talk is 5years old now, so LAVA probably changed quite a lot since then but the general setup probably is still the same | 15:31 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 15:31 | |
*** Taschenrechner <Taschenrechner!~ulrich@2a02:2454:9c64:ac01:6797:de0f:6377:b3de> has left #yocto (Leaving) | 15:32 | |
manuel1985 | noted | 15:34 |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto | 15:34 | |
vd | all the lab software I found often are too complex or require lots of CI/CD setup and machines. I prefer one software and a bunch of USB TTYs, Ethernet dongles, etc. plugged in it and a simple configuration file to describe the mapping to each boards | 15:34 |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 15:38 | |
vd | rburton: it seems like all variables using BUILDNAME (set to DATETIME) are contaminated and need to be vardepsexcluded, I quite don't get it yet | 15:39 |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has quit IRC (Ping timeout: 260 seconds) | 15:41 | |
qschulz | vd: this does not scale well but yes, for individuals or small companies or small number of devices, it might make sense to go for some homemade solution | 15:42 |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed) | 15:44 | |
vd | qschulz: indeed. With support for a distributed configuration, it would scale much more (a single lab config file was intentional at first). It's like the buildroot of homelab software ^^ https://kernera.github.io/krsh/ | 15:47 |
*** mckoan <mckoan!~marco@host-79-3-92-72.business.telecomitalia.it> has quit IRC (Quit: Quitting irssi IRC Client, bye.) | 15:57 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 15:58 | |
alex88 | Hi everyone, does anyone use node 12 in their images? Is there a way to create the snapshot to avoid spending 5-6 seconds just to start node? | 16:00 |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has joined #yocto | 16:02 | |
*** mckoan <mckoan!~marco@host-79-3-92-72.business.telecomitalia.it> has joined #yocto | 16:05 | |
*** mckoan is now known as mckoan|away | 16:06 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Quit: Leaving) | 16:06 | |
vd | in my distro foo.conf I've set BUILDNAME ?= "${DISTRO}" and do_configure -Snone/-Sprintdiff says: Variable BUILDNAME value changed from 'foo' to '${DISTRO}' | 16:15 |
vd | rburton: in case that makes sense to you ^ | 16:18 |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Ping timeout: 260 seconds) | 16:19 | |
*** zpfvo <zpfvo!~fvo@88.130.217.126> has quit IRC (Quit: Leaving.) | 16:23 | |
alex88 | node-red-node-sqlite-0.6.0-r0 do_package_qa: QA Issue: /usr/lib/node_modules/node-red-node-sqlite/node_modules/sqlite3/tools/docker/architecture/linux-arm/Dockerfile contained in package node-red-node-sqlite requires /bin/echo, but no providers found in RDEPENDS_node-red-node-sqlite? | 16:25 |
alex88 | is there a way I can skip this QA check? I don't need to use the dockerfile | 16:25 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 16:26 | |
alex88 | oh nvm INSANE_SKIP_${PN} = "file-rdeps" | 16:26 |
*** alex_b <alex_b!~Alexander@ip-176-199-211-33.hsi06.unitymediagroup.de> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 16:28 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 16:31 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 16:31 | |
*** alex_b <alex_b!~alex_b@ip-176-199-211-33.hsi06.unitymediagroup.de> has joined #yocto | 16:33 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 16:37 | |
*** alex_b <alex_b!~alex_b@ip-176-199-211-33.hsi06.unitymediagroup.de> has quit IRC (Client Quit) | 16:38 | |
zeddii | alex88. you'd be better off removing the file as part of the build/compile/install tasks, or just not packaging it | 16:39 |
zeddii | then the QA check won't notice it and fire. | 16:39 |
moto-timo | Since you are unlikely to be building a Docker container on target | 16:40 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 16:42 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 16:43 | |
alex88 | yeah I definitely won't, thank you zeddii moto-timo | 16:43 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 258 seconds) | 16:47 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 16:48 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 16:49 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Remote host closed the connection) | 16:49 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 16:50 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 258 seconds) | 16:56 | |
*** tnovotny_ <tnovotny_!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Quit: Leaving) | 17:04 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 17:07 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 17:10 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 17:15 | |
jaskij[m] | did task overrides (eg `do_install_append_machine`) move to the new syntax too? | 17:17 |
vd | yes | 17:18 |
jaskij[m] | thanks | 17:18 |
vd | do_install:append:foo | 17:18 |
jaskij[m] | ``` | 17:22 |
jaskij[m] | find . \( -name '*\.bb' -o -name '*\.bbappend' \) -exec sed -i 's/_append/:append/g' {} \; | 17:22 |
jaskij[m] | ``` | 17:22 |
jaskij[m] | seems safe to run | 17:22 |
jaskij[m] | then | 17:22 |
jaskij[m] | (similarly for prepend) | 17:22 |
RP | jaskij[m]: there is a script in oe-core which was used for the conversion | 17:25 |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Quit: Leaving) | 17:25 | |
jaskij[m] | oh, neat | 17:26 |
vd | jaskij[m] there's also _prepend, _remove, FILES_${PN}, etc. | 17:28 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 17:28 | |
jaskij[m] | ``` | 17:29 |
jaskij[m] | ag -s --ignore '*.dts' --ignore '*.dtsi' --ignore defconfig "[A-Z]_[a-z]" | 17:29 |
jaskij[m] | ``` | 17:29 |
jaskij[m] | returns nothing for me | 17:29 |
jaskij[m] | vd: About that, I wasn't sure on `FILES_${PN}` - that's an override too, right? So I need to replace it here too. | 17:29 |
vd | yes, ${PN} is part of OVERRIDES | 17:33 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 17:33 | |
RP | to be clear, the package name (${PN}, ${PN}-dev etc) is part of OVERRIDES during packaging | 17:38 |
vd | otherwise pn-${PN} is used | 17:40 |
vd | RP: one confusing variable is PREFERRED_PROVIDER_virtual/bootloader. That's a plain variable and not an override, right? | 17:41 |
*** florian <florian!~florian@dynamic-002-244-081-120.2.244.pool.telefonica.de> has joined #yocto | 17:42 | |
jaskij[m] | So, RDEPENDS_${PN} and FILES_${PN} need a change too, gotcha. | 17:43 |
smurray | vd: correct, PREFERRED_PROVIDER_* are variables | 17:50 |
vd | any idea why in my distro foo.conf I've set BUILDNAME ?= "${DISTRO}" and bitbake -cdo_configure -S{none,printdiff} says: Variable BUILDNAME value changed from 'foo' to '${DISTRO}' | 17:55 |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has joined #yocto | 18:00 | |
*** zyga <zyga!~zyga@31.0.173.147> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 18:04 | |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-07-184-145-217-104.dsl.bell.ca> has joined #yocto | 18:06 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 18:15 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 18:16 | |
*** kiran <kiran!~kiran@2607:fea8:5a80:ea0:5182:5f58:5a18:2c15> has quit IRC (Ping timeout: 264 seconds) | 18:26 | |
vd | RP: doesn't this look like a bug? | 18:27 |
RP | vd: it is probably to do with when/where the value is being set. If it is complaining like that there is likely a real issue | 18:32 |
vd | RP: BUILDNAME ?= "${DISTRO}" in the distro conf is the correct way to set a custom build name, isn't it? | 18:34 |
RP | vd: I don't remember all the details like this. I just tried to explain the error you saw since you did specifically get my attention | 18:36 |
vd | and I thank you for that. I was just wondering if there was anything wrong in the syntax which could explain this fairly strange hash error | 18:40 |
*** florian <florian!~florian@dynamic-002-244-081-120.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 18:58 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto | 19:04 | |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has joined #yocto | 19:05 | |
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC (Client Quit) | 19:08 | |
JosefHolzmayrThe | i thought that the standard sdk brings kernel and image along. did that change? | 19:12 |
*** kiran <kiran!~kiran@cpe20f19e128a6a-cm20f19e128a68.cpe.net.cable.rogers.com> has joined #yocto | 19:29 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 19:33 | |
*** mattsm <mattsm!~mattsm@104-181-154-57.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 258 seconds) | 19:34 | |
*** mattsm <mattsm!~mattsm@104-181-154-57.lightspeed.austtx.sbcglobal.net> has joined #yocto | 19:42 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 19:43 | |
vmeson | Anyone interested in helping improve the YP go-lang support could work on: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14386 -- patchelf breaks go -native executables | 19:45 |
*** kiran <kiran!~kiran@cpe20f19e128a6a-cm20f19e128a68.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 260 seconds) | 19:46 | |
*** mattsm <mattsm!~mattsm@104-181-154-57.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 260 seconds) | 19:46 | |
*** florian <florian!~florian@dynamic-002-244-081-120.2.244.pool.telefonica.de> has joined #yocto | 19:48 | |
*** mattsm <mattsm!~mattsm@104-181-154-57.lightspeed.austtx.sbcglobal.net> has joined #yocto | 19:49 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 19:50 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has joined #yocto | 19:51 | |
*** ziga_ <ziga_!~ziga@89-212-219-192.dynamic.t-2.net> has quit IRC (Remote host closed the connection) | 19:51 | |
*** jmiehe1 <jmiehe1!~Thunderbi@user/jmiehe> has joined #yocto | 19:53 | |
*** jmiehe1 is now known as jmiehe | 19:55 | |
*** amitk_ <amitk_!~amit@103.208.69.132> has joined #yocto | 20:07 | |
*** amitk <amitk!~amit@103.208.71.121> has quit IRC (Ping timeout: 260 seconds) | 20:10 | |
angolini | i just assigned the bug https://bugzilla.yoctoproject.org/show_bug.cgi?id=14605 to me | 20:21 |
*** behanw <behanw!uid110099@id-110099.uxbridge.irccloud.com> has joined #yocto | 20:40 | |
*** amitk_ <amitk_!~amit@103.208.69.132> has quit IRC (Ping timeout: 260 seconds) | 21:02 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 21:06 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has joined #yocto | 21:06 | |
smurray | JPEW: I have a memory of your mentioning that you use BBMASK in multiconfig, almost looks like it's not working for me here, so I wanted to confirm? | 21:09 |
JPEW | We do; you need a pretty new bitbake for it to work though | 21:10 |
JPEW | We backported the patch a few versions, so I don't remember exactly what version | 21:10 |
smurray | JPEW: ah, okay, might not be in dunfell, then, I'm guessing | 21:13 |
JPEW | No, I don't think it is | 21:13 |
smurray | that would explain what I'm seeing ;) | 21:13 |
smurray | tis unfortunate, kills one hack to avoid a handful of bbappends that I had in mind | 21:14 |
JPEW | The backport is not too bad FWIW | 21:14 |
JPEW | (we already have to have a local mirror of bitbake, so backporting stuff isn't a big deal for us; I realize that's not the case for everyone) | 21:15 |
smurray | I'll take a look | 21:15 |
smurray | this is AGL, so it'd effectively need to go into upstream dunfell, which I suspect is not likely | 21:16 |
moto-timo | https://patchwork.openembedded.org/series/24450/ | 21:16 |
smurray | but I might just make a note to revisit this idea when we do upgrade to kirkstone | 21:16 |
smurray | moto-timo: thanks | 21:17 |
moto-timo | It’s in 1.48 but not 1.46 (dunfell) | 21:19 |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 21:22 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 258 seconds) | 21:26 | |
*** yates <yates!~user@fv-nc-f7af8b91e1-234237-1.tingfiber.com> has quit IRC (Remote host closed the connection) | 21:35 | |
*** jwillikers <jwillikers!~jwilliker@2604:2800:2:a403:fe91:ac3e:5153:1290> has quit IRC (Remote host closed the connection) | 21:36 | |
*** florian <florian!~florian@dynamic-002-244-081-120.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 21:59 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 22:23 | |
*** Pan5ky <Pan5ky!~Pan5ky@2a02:8109:8380:224:b8f9:a90d:38b1:e915> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 22:23 | |
*** zyga-mbp <zyga-mbp!~zyga@31.0.173.147> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 22:39 | |
*** tgamblin <tgamblin!~tgamblin@199-167-119-224.ppp.storm.ca> has quit IRC (Quit: Leaving) | 22:52 | |
*** florian <florian!~florian@dynamic-002-244-081-120.2.244.pool.telefonica.de> has joined #yocto | 23:01 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has joined #yocto | 23:10 | |
*** nucatus <nucatus!~nucatus@lie62-2-78-196-130-58.fbx.proxad.net> has quit IRC (Ping timeout: 260 seconds) | 23:17 | |
*** florian <florian!~florian@dynamic-002-244-081-120.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 264 seconds) | 23:27 | |
*** atril <atril!~artri@208.116.134.46> has quit IRC (Ping timeout: 252 seconds) | 23:50 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!