| *** olani- <olani-!~olani@81-225-149-133-no2814.tbcn.telia.com> has quit IRC (Ping timeout: 252 seconds) | 00:08 | |
| *** olani_ <olani_!~olani@81-225-149-133-no2814.tbcn.telia.com> has quit IRC (Ping timeout: 252 seconds) | 00:08 | |
| *** reavertm <reavertm!~reavertm@gentoo/developer/reavertm> has quit IRC (Quit: Gone) | 02:18 | |
| *** reavertm <reavertm!~reavertm@gentoo/developer/reavertm> has joined #oe | 02:20 | |
| *** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 02:35 | |
| *** reavertm <reavertm!~reavertm@gentoo/developer/reavertm> has quit IRC (Quit: Gone) | 05:19 | |
| *** mckoan|away is now known as mckoan | 06:54 | |
| *** aduskett <aduskett!~adam@2001:b07:6467:4426:e642:fe3c:c003:b424> has joined #oe | 06:56 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #oe | 07:26 | |
| *** guest71 <guest71!~guest92@185.37.248.114> has joined #oe | 07:49 | |
| *** Kubu_work <Kubu_work!~kubu@static-css-ccs-204145.business.bouyguestelecom.com> has joined #oe | 07:50 | |
| *** sfo <sfo!d6f77adfe3@user/sfo/x-3716460> has quit IRC (Read error: Connection reset by peer) | 07:51 | |
| *** sfo <sfo!d6f77adfe3@user/sfo/x-3716460> has joined #oe | 07:51 | |
| *** florian <florian!~florian@dynamic-002-243-084-152.2.243.pool.telefonica.de> has joined #oe | 08:07 | |
| *** frieder <frieder!~frieder@i59F664EE.versanet.de> has joined #oe | 08:08 | |
| *** florian <florian!~florian@dynamic-002-243-084-152.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 08:12 | |
| *** olani <olani!~olani@axis-fw1.se.axis.com> has quit IRC (Remote host closed the connection) | 09:16 | |
| *** olani <olani!~olani@axis-fw1.se.axis.com> has joined #oe | 09:17 | |
| aduskett | Hey, question | 09:20 |
|---|---|---|
| aduskett | yocto-check-layer: what changes signatures? | 09:20 |
| aduskett | I have a .bbappend file that changes the URI and SRCREV of a .bb file, but yocto-check-layer gets quite upset about this | 09:25 |
| rburton | that would be it. simply adding a layer shouldn't change other recipes. | 09:35 |
| rburton | what sort of layer is it? | 09:35 |
| aduskett | rburton: It's a BSP layer | 09:39 |
| aduskett | basically, I have a board uses a rockchip rk3588, but the libmali library from git://github.com/JeffyCN/mirrors.git;protocol=https;branch=linux-rga-multi; doesn't work, so I have a .bbappend that changes it to git://gitlab.com/firefly-linux/external/linux-rga.git;protocol=https;nobranch=1;branch=rk3588/linux_yocto_release; which does work | 09:39 |
| aduskett | and of course the SRCREV as well | 09:40 |
| aduskett | The .bbappend file is only 3 lines long and works perfectly, but I don't want to make a whole new package with a different name, as that goes down a very long and annoying rabbithole | 09:41 |
| aduskett | But I also also want to pass yocto-check-layer | 09:41 |
| aduskett | rburton: "simply adding a layer shouldn't change other recipes." how are you supposed to make changes then? Fork the layer completely? | 09:45 |
| *** angeloc <angeloc!~angeloc@31.13.255.155> has joined #oe | 09:51 | |
| aduskett | rburton: https://docs.yoctoproject.org/dev/dev-manual/layers.html#following-best-practices-when-creating-layers does that not contridict that statement? | 09:51 |
| *** angeloc <angeloc!~angeloc@31.13.255.155> has quit IRC (Client Quit) | 09:53 | |
| *** angeloc <angeloc!~angeloc@31.13.255.155> has joined #oe | 09:54 | |
| rburton | aduskett: if you're bbappending a recipe and changing the SRC_URI then use an override to limit it to only happening with your machine enabled | 10:02 |
| aduskett | rburton: so a machine specific directory according to the documentation? | 10:07 |
| aduskett | rburton: recipes-graphics/rockchip-librga/itx-3588j/rockchip-librga.bbappend ? | 10:07 |
| rburton | where does the docs say to use a machine specific directory? | 10:08 |
| aduskett | rburton: https://docs.yoctoproject.org/dev/dev-manual/layers.html#following-best-practices-when-creating-layers maybe I'm misreading? | 10:09 |
| rburton | overrides like SRC_URI:mymachine | 10:09 |
| aduskett | "In summary, you need to place all files referenced from SRC_URI in a machine-specific subdirectory within the layer in order to restrict those files to machine-specific builds." | 10:09 |
| rburton | "To make sure your changes apply only when building machine “one”, use a machine override with the DEPENDS statement: | 10:09 |
| rburton | DEPENDS:one = "foo" | 10:09 |
| rburton | " | 10:09 |
| rburton | aduskett: that's talking about files added to SRC_URI | 10:10 |
| aduskett | rburton: ah, but not overwriting the SRC_URI alltogehter | 10:10 |
| rburton | hm why is cgit so slow | 10:10 |
| rburton | https://git.yoctoproject.org/poky/tree/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.10.bbappend <-- this bbappend does nothing unless you are using one of those machines | 10:11 |
| rburton | it literally changes the sha of the kernel and every poky build has that file, but everything is guarded with overrides so it doesn't matter | 10:11 |
| aduskett | ahhhhhhh ok! | 10:11 |
| aduskett | Perfect! That makes complete sense! | 10:12 |
| rburton | meta-arm has a trick because we have lots of machines https://git.yoctoproject.org/meta-arm/tree/meta-arm-bsp/recipes-bsp/u-boot/u-boot_%25.bbappend | 10:12 |
| rburton | the include files don't need overrides as they're only included in the right build | 10:12 |
| *** mckoan is now known as mckoan|away | 10:13 | |
| aduskett | rburton: ooo, very cool | 10:14 |
| aduskett | rburton: I assume the same thing needs to be done with PACKAGECONFIG to be yocto compliant as well? | 10:17 |
| aduskett | PACKAGECONFIG_machine:itx-3588j:append | 10:17 |
| rburton | yeah everything | 10:18 |
| rburton | but no _machine | 10:18 |
| rburton | and append first | 10:19 |
| aduskett | PACKAGECONFIG:append:itx-3888j yes? | 10:19 |
| rburton | yes | 10:19 |
| rburton | the itx3588 was really neat until the rock5-itx came along at a fraction of the price | 10:19 |
| aduskett | kk | 10:19 |
| rburton | do either have mainlined kernel/firmware yet? | 10:19 |
| aduskett | rburton: you're telling me | 10:19 |
| *** sakoman <sakoman!~sakoman@98.142.47.158> has quit IRC (Ping timeout: 260 seconds) | 10:20 | |
| *** angeloc <angeloc!~angeloc@user/angeloc> has quit IRC (Ping timeout: 264 seconds) | 10:20 | |
| aduskett | rburton: but the itx-3588j has a full sized pci card ahaha | 10:20 |
| aduskett | rburton: I don't think so | 10:20 |
| rburton | I almost bought a rock5-itx for my nas several times but i really do want something i can just put debian on and ignore... | 10:20 |
| *** angeloc <angeloc!~angeloc@user/angeloc> has joined #oe | 10:20 | |
| aduskett | rburton: you can always check https://gitlab.collabora.com/hardware-enablement/rockchip-3588/notes-for-rockchip-3588/-/blob/main/mainline-status.md for mainline status support | 10:22 |
| *** guest71 <guest71!~guest92@185.37.248.114> has quit IRC (Quit: Client closed) | 10:25 | |
| aduskett | hey rburton, angeloc has a question: Where do you put machine-specific files for your .bbappends? | 10:28 |
| rburton | have a poke around meta-arm-bsp and you'll see how we structure the layer | 10:28 |
| aduskett | rburton: thank you! | 10:29 |
| aduskett | And now my layer passes all the tests! | 10:30 |
| *** sakoman <sakoman!~sakoman@98.142.47.158> has joined #oe | 10:34 | |
| *** sakoman <sakoman!~sakoman@98.142.47.158> has quit IRC (Ping timeout: 252 seconds) | 10:42 | |
| *** aduskett <aduskett!~adam@2001:b07:6467:4426:e642:fe3c:c003:b424> has quit IRC (Remote host closed the connection) | 10:46 | |
| *** sakoman <sakoman!~sakoman@98.142.47.158> has joined #oe | 10:59 | |
| *** dkc <dkc!~dan@user/dkc> has quit IRC (Remote host closed the connection) | 12:05 | |
| *** dkc <dkc!~dan@user/dkc> has joined #oe | 12:07 | |
| *** florian_kc is now known as florian | 13:08 | |
| *** Xagen <Xagen!~Xagen@4.14.206.69> has joined #oe | 13:42 | |
| *** mvlad <mvlad!~mvlad@2a02:2f05:8803:6e00:e88e:21ff:fe65:be18> has joined #oe | 14:16 | |
| *** paulg <paulg!~paulg@104-195-159-10.cpe.teksavvy.com> has quit IRC (Ping timeout: 272 seconds) | 14:25 | |
| *** angeloc <angeloc!~angeloc@user/angeloc> has quit IRC (Ping timeout: 276 seconds) | 14:44 | |
| *** paulg <paulg!~paulg@104-195-159-10.cpe.teksavvy.com> has joined #oe | 14:52 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #oe | 15:18 | |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 15:33 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 252 seconds) | 15:36 | |
| *** frieder <frieder!~frieder@i59F664EE.versanet.de> has quit IRC (Remote host closed the connection) | 15:49 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 15:49 | |
| *** Kubu_work <Kubu_work!~kubu@static-css-ccs-204145.business.bouyguestelecom.com> has quit IRC (Quit: Leaving.) | 16:03 | |
| *** florian_kc <florian_kc!~florian@dynamic-002-243-084-152.2.243.pool.telefonica.de> has joined #oe | 16:48 | |
| *** angeloc <angeloc!~angeloc@user/angeloc> has joined #oe | 16:53 | |
| *** florian_kc <florian_kc!~florian@dynamic-002-243-084-152.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds) | 17:00 | |
| *** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has joined #oe | 17:21 | |
| *** angeloc <angeloc!~angeloc@user/angeloc> has quit IRC (Ping timeout: 252 seconds) | 17:41 | |
| *** florian_kc <florian_kc!~florian@dynamic-002-243-084-152.2.243.pool.telefonica.de> has joined #oe | 17:51 | |
| *** florian_kc is now known as florian | 18:21 | |
| *** sakoman <sakoman!~sakoman@98.142.47.158> has quit IRC (Ping timeout: 252 seconds) | 18:59 | |
| *** sakoman <sakoman!~sakoman@98.142.47.158> has joined #oe | 19:14 | |
| *** florian <florian!~florian@dynamic-002-243-084-152.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 19:44 | |
| *** florian <florian!~florian@dynamic-002-243-084-152.2.243.pool.telefonica.de> has joined #oe | 19:55 | |
| *** mvlad <mvlad!~mvlad@2a02:2f05:8803:6e00:e88e:21ff:fe65:be18> has quit IRC (Remote host closed the connection) | 21:03 | |
| *** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has quit IRC (Quit: Leaving.) | 21:58 | |
| *** Xagen <Xagen!~Xagen@4.14.206.69> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 21:59 | |
| *** mario-goulart <mario-goulart!~user@chicken/developer/mario-goulart> has quit IRC (Remote host closed the connection) | 22:02 | |
| *** mario-goulart <mario-goulart!~user@chicken/developer/mario-goulart> has joined #oe | 22:03 | |
| *** florian <florian!~florian@dynamic-002-243-084-152.2.243.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 23:17 | |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!