*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Remote host closed the connection) | 00:01 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 00:11 | |
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has quit IRC (Ping timeout: 252 seconds) | 00:16 | |
*** amsobr <amsobr!~amsobr@a89-152-104-208.cpe.netcabo.pt> has quit IRC (Quit: Konversation terminated!) | 00:16 | |
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has joined #yocto | 00:18 | |
*** amsobr <amsobr!~amsobr@a89-152-104-208.cpe.netcabo.pt> has joined #yocto | 00:24 | |
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 00:25 | |
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 00:25 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds) | 00:29 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 00:29 | |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-32-70-55-53-42.dsl.bell.ca> has quit IRC (Quit: WeeChat 3.3-dev) | 00:30 | |
*** jimbo <jimbo!~Username@c-73-104-154-207.hsd1.fl.comcast.net> has joined #yocto | 00:45 | |
Entei[m] | <khem> "one of the valid tunes in oe-..." <- Yes I used that. Maybe I am misunderstanding where to define the tune though. | 00:47 |
---|---|---|
Entei[m] | In my `build/conf/local.conf` I have `MACHINE = "qemuriscv64" `like before, and in the openembedded core directory `meta/conf/machine/include/riscv/arch-riscv.inc` I added the line the `DEFAULTTUNE = "riscv64nc" ` . In `meta/conf/machine/include/riscv/tune-riscv.inc`, I added `riscv64nc` to `AVAILTUNES` variable. | 00:47 |
*** Jham <Jham!~Juba@91-166-75-156.subs.proxad.net> has quit IRC (Quit: Leaving) | 00:54 | |
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in) | 01:06 | |
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has joined #yocto | 01:07 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 01:28 | |
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in) | 01:39 | |
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has joined #yocto | 01:43 | |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-180.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!) | 01:55 | |
*** davidinux <davidinux!~davidinux@95.236.144.181> has quit IRC (Ping timeout: 246 seconds) | 02:03 | |
*** davidinux <davidinux!~davidinux@host-79-50-129-233.retail.telecomitalia.it> has joined #yocto | 02:05 | |
*** jimbo <jimbo!~Username@c-73-104-154-207.hsd1.fl.comcast.net> has quit IRC (Quit: Going offline, see ya! (www.adiirc.com)) | 02:10 | |
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has quit IRC (Ping timeout: 246 seconds) | 02:11 | |
*** abelloni <abelloni!~abelloni@2001:41d0:305:1000::2a58> has quit IRC (Ping timeout: 246 seconds) | 02:13 | |
*** abelloni <abelloni!~abelloni@2001:41d0:305:1000::2a58> has joined #yocto | 02:14 | |
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has joined #yocto | 02:15 | |
*** starblue <starblue!~juergen@dslb-094-220-104-072.094.220.pools.vodafone-ip.de> has quit IRC (Ping timeout: 248 seconds) | 02:36 | |
*** starblue <starblue!~juergen@dslb-094-220-107-209.094.220.pools.vodafone-ip.de> has joined #yocto | 02:38 | |
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has joined #yocto | 02:53 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 255 seconds) | 03:18 | |
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto | 03:19 | |
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 268 seconds) | 03:24 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 03:24 | |
*** jclsn <jclsn!~jclsn@2a04:4540:652e:bc00:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 255 seconds) | 03:39 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6507:7f00:2ce:39ff:fecf:efcd> has joined #yocto | 03:40 | |
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto | 03:44 | |
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has quit IRC (Ping timeout: 268 seconds) | 04:08 | |
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has joined #yocto | 04:12 | |
*** amitk <amitk!~amit@103.208.71.68> has joined #yocto | 04:21 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 246 seconds) | 04:22 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 05:11 | |
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 05:12 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 06:35 | |
*** aak-rookie <aak-rookie!~aak-rooki@46.221.0.162> has joined #yocto | 06:40 | |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 255 seconds) | 06:42 | |
aak-rookie | hi, im working with imx8mq(coral-dev-board). i can run image in SD mode, but when i switch it to EMMC mode, i get an error. log: https://pastebin.com/tt8T39zY | 06:44 |
aak-rookie | i tried to indicate the important places by putting "----". | 06:44 |
aak-rookie | i also set | 06:44 |
aak-rookie | UBOOT_CONFIG = "emmc" | 06:44 |
aak-rookie | UBOOT_CONFIG[emmc] = "imx8mq_phanbell_defconfig,sdcard" | 06:44 |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto | 07:15 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 255 seconds) | 07:17 | |
*** Joel63 <Joel63!~Joel@178.54.78.143> has joined #yocto | 07:17 | |
mckoan | good morning | 07:26 |
aak-rookie | morning | 07:27 |
LetoThe2nd | yo dudX | 07:29 |
*** PhoenixM2ge is now known as PhoenixMage | 07:39 | |
*** aak-rookie <aak-rookie!~aak-rooki@46.221.0.162> has quit IRC (Quit: Client closed) | 07:50 | |
*** aak-rookie <aak-rookie!~aak-rooki@46.221.0.162> has joined #yocto | 07:50 | |
*** kroon <kroon!~kroon@89-253-118-72.customers.ownit.se> has joined #yocto | 07:58 | |
*** olani- <olani-!~olani@83-233-29-230.cust.bredband2.com> has quit IRC (Ping timeout: 255 seconds) | 08:02 | |
*** olani- <olani-!~olani@66.159.215.7> has joined #yocto | 08:02 | |
*** kroon <kroon!~kroon@89-253-118-72.customers.ownit.se> has quit IRC (Quit: Leaving) | 08:06 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 08:08 | |
*** amitk_ <amitk_!~amit@103.208.69.157> has joined #yocto | 08:13 | |
*** azcraft <azcraft!~AzCraft@195.214.254.211> has joined #yocto | 08:14 | |
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 08:20 | |
*** Wouter010067044 <Wouter010067044!~Wouter010@213.239.210.166> has joined #yocto | 08:20 | |
*** olani- <olani-!~olani@66.159.215.7> has quit IRC (Remote host closed the connection) | 08:23 | |
*** florian <florian!~florian@217.146.132.69> has joined #yocto | 08:27 | |
*** olani- <olani-!~olani@66.159.215.7> has joined #yocto | 08:30 | |
Entei[m] | > <@dai_enkai:matrix.org> Yes I used that. Maybe I am misunderstanding where to define the tune though. | 08:38 |
Entei[m] | > In my `build/conf/local.conf` I have `MACHINE = "qemuriscv64" `like before, and in the openembedded core directory `meta/conf/machine/include/riscv/arch-riscv.inc` I added the line the `DEFAULTTUNE = "riscv64nc" ` . In `meta/conf/machine/include/riscv/tune-riscv.inc`, I added `riscv64nc` to `AVAILTUNES` variable. | 08:38 |
Entei[m] | Now I even tried making making a custom machine config called `qemuriscv64nc.conf` which uses the same config as `qemuriscv64.conf` but adds `DEFAULTTUNE= "riscv64nc"`. However it gives the error that could not find BSP definition of qemuriscv64nc/standard. | 08:38 |
LetoThe2nd | Entei[m]: usually creating a custom machine that requires the original one and then overrides is a good approach. | 08:40 |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 08:41 | |
*** amitk_ <amitk_!~amit@103.208.69.157> has quit IRC (Ping timeout: 248 seconds) | 08:42 | |
LetoThe2nd | Entei[m]: modifying anything in an upstream layer is a bad idea, though. so i'd say 1) create your own layer, 2) create a machine there that is your desired name, but essentially just replicates the original via require+OVERRIDES 3) build 4) then work from there. | 08:42 |
*** aak-rookie <aak-rookie!~aak-rooki@46.221.0.162> has quit IRC (Quit: Client closed) | 08:45 | |
*** amitk_ <amitk_!~amit@103.208.69.157> has joined #yocto | 08:57 | |
Entei[m] | <LetoThe2nd> "Entei: modifying anything in..." <- But that's exactly what I am doing right now. Made my own machine config. It gave out errors regarding `COMPATIBLE_MACHINE`. Added my machine name to couple of linux kernel bb files which had the variable `COMPATIBLE_MACHINE`, and started building. Only to get error at the very end of process.... | 08:57 |
LetoThe2nd | Entei[m]: well then don't do it ;-) | 08:57 |
Joel63 | Good morning! What recipe provides the dd utility? The one I get is from busybox and it doesn't support the iodirect flag. | 08:59 |
Entei[m] | So....what's the next possible solution to the problem? I see couple of tunes in the riscv-tunes including riscv64nf, riscv64nc, so it should be possible. | 08:59 |
LetoThe2nd | Entei[m]: the key is that your custom machine needs to build upon the original machine. and you can always bbappend the kernel to extend compatible machine. | 08:59 |
*** aak-rookie <aak-rookie!~aak-rooki@46.221.0.162> has joined #yocto | 09:00 | |
*** tilman[m] <tilman[m]!~buteomatr@2001:470:69fc:105::1:3c78> has quit IRC (Quit: You have been kicked for being idle) | 09:00 | |
LetoThe2nd | Joel63: http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/coreutils/coreutils_9.1.bb?h=master | 09:00 |
Joel63 | Thank you LetoThe2nd | 09:02 |
Entei[m] | LetoThe2nd: Could you suggest some examples I could look into? Any other machine configs that could help me do custom machine conf? | 09:03 |
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto | 09:03 | |
LetoThe2nd | Entei[m]: https://github.com/TheYoctoJester/mender-multiplatform/blob/kirkstone/conf/machine/mmp-beaglebone-yocto.conf | 09:04 |
Entei[m] | LetoThe2nd: Thanks | 09:05 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 09:09 | |
*** ptsneves <ptsneves!~Thunderbi@031011128101.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 09:15 | |
*** Joel63 <Joel63!~Joel@178.54.78.143> has left #yocto | 09:26 | |
KareemZarka[m] | hey , so i submitted a test with [PATCH] meta/lib/oeqa/selftest/cases/wic ,i got a feedback that this test case fails on auto-builds with an error that indicates that mtools package in not installed there .. what can i do about this ? whats the right way of solving this issue ? can i add a dependency to core-image-minimal ``` DEPENDS = "mtools" or in local.conf? | 09:28 |
KareemZarka[m] | ```` | 09:28 |
KareemZarka[m] | * hey , so i submitted a test with \[PATCH\] meta/lib/oeqa/selftest/cases/wic ,i got a feedback that this test case fails on auto-builds with an error that indicates that mtools package in not installed there .. what can i do about this ? whats the right way of solving this issue ? can i add a dependency to core-image-minimal \`\`\` DEPENDS = "mtools" or in local.conf? | 09:29 |
rburton | bitbake mtools-native before trying to use the binaries | 09:29 |
KareemZarka[m] | * test with \[PATCH, * [PATCH\] meta/lib/oeqa/selftest/cases/wic, * = "mtools"``` or | 09:29 |
Entei[m] | <LetoThe2nd> "Entei: https://github.com/..." <- Well I followed it verbatim, still getting the same error saying could not locate BSP definition for qemuriscv64nc/standard | 09:30 |
LetoThe2nd | Entei[m]: "it says". who or what is "it"? a recipe? the parser? | 09:30 |
Entei[m] | Oops sorry for being vague. Give me a min, I'll need to copy through a usb drive. I am doing this on a different machine on a different network. | 09:33 |
KareemZarka[m] | KareemZarka[m]: would that be a legit solution ? | 09:33 |
LetoThe2nd | Entei[m]: if i had to *GUESS* (well which i have to), then you are running into woes due to the yocto-ized qemu kernel. so a possible starting point for more digging is maybe https://github.com/lmajewski/meta-y2038/blob/master/conf/machine/qemux86-64-x32.conf | 09:34 |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 09:38 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 246 seconds) | 09:40 | |
*** camus1 is now known as camus | 09:40 | |
Entei[m] | https://0.0g.gg/?f393bfbc44c95aef#6yxvrxiYVAk8cQRwMVW92H1tgE4UWf6svqYQXQRSKgwg | 09:43 |
LetoThe2nd | Entei[m]: just what i guessed. | 09:44 |
Entei[m] | Tried the other conf you sent, still the same error... | 09:44 |
Entei[m] | Unable to find much on internet how to tune the machine config | 09:45 |
LetoThe2nd | Entei[m]: no, you're on the wrong track. it is not about a problem with the tunes. it is that the kernel recipe that you are using has quite a bit of magic for the qemu-machines. | 09:46 |
LetoThe2nd | Entei[m]: plus, where does 5.19 come from? | 09:50 |
Entei[m] | LetoThe2nd: Not too sure tbh. I am on Langdale | 09:51 |
LetoThe2nd | Entei[m]: what layers are involved? | 09:51 |
LetoThe2nd | Entei[m]: ok, langdale has 5.15 and 5.19. | 09:52 |
Entei[m] | meta, meta-poky, meta-yocto-bsp, meta-riscv. The riscv layer was added manually, others were defaults from poky | 09:52 |
LetoThe2nd | Entei[m]: I'm unfortunately not very experienced with the linux-yocto internals, but again, *guessing* it has something to do with KMACHINE/KBRANCH. | 09:56 |
LetoThe2nd | maybe somebody else can chip in here. | 09:57 |
Entei[m] | LetoThe2nd: Yeah I am trying to find a branch in yocto kernel repository right now. | 09:58 |
*** amitk_ <amitk_!~amit@103.208.69.157> has quit IRC (Ping timeout: 255 seconds) | 09:59 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Quit: camus) | 10:21 | |
*** kroon <kroon!~kroon@89-253-118-72.customers.ownit.se> has joined #yocto | 11:02 | |
*** starblue <starblue!~juergen@dslb-094-220-107-209.094.220.pools.vodafone-ip.de> has quit IRC (Ping timeout: 246 seconds) | 11:04 | |
*** starblue <starblue!~juergen@dslb-094-220-107-209.094.220.pools.vodafone-ip.de> has joined #yocto | 11:06 | |
*** leonanavi <leonanavi!~Leon@46.55.231.62> has joined #yocto | 11:18 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Ping timeout: 252 seconds) | 11:18 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 11:23 | |
*** dgriego <dgriego!~dgriego@user/dgriego> has quit IRC (Ping timeout: 252 seconds) | 11:30 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection) | 11:31 | |
*** dgriego <dgriego!~dgriego@user/dgriego> has joined #yocto | 11:31 | |
*** brazuca <brazuca!~brazuca@2804:7f4:3590:8fb5:6903:4a0c:1572:53bb> has joined #yocto | 11:33 | |
*** kroon <kroon!~kroon@89-253-118-72.customers.ownit.se> has quit IRC (Quit: Leaving) | 11:49 | |
*** d-fens_ <d-fens_!~d-fens_@5.10.7.173> has joined #yocto | 12:08 | |
d-fens_ | re, any idea how to give non root users acces to the gpio on a raspi ? | 12:09 |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed) | 12:10 | |
*** brazuca <brazuca!~brazuca@2804:7f4:3590:8fb5:6903:4a0c:1572:53bb> has quit IRC (Quit: Client closed) | 12:24 | |
d-fens_ | ok i did this, hope its legit | 12:31 |
d-fens_ | USERADD_PARAM:${PN} = "-m -g pi -G gpio -p 'xxx' pi" | 12:31 |
d-fens_ | GROUPADD_PARAM:${PN} = "pi gpio" | 12:31 |
d-fens_ | 12:31 | |
d-fens_ | do_install() { | 12:31 |
d-fens_ | chown -R pi:pi ${D}/home/pi | 12:31 |
d-fens_ | 12:31 | |
d-fens_ | #Set the group ownership of the GPIO device files | 12:31 |
d-fens_ | chgrp gpio ${D}/dev/gpiomem ${D}/dev/mem | 12:31 |
d-fens_ | chmod g+rw ${D}/dev/gpiomem ${D}/dev/mem | 12:31 |
d-fens_ | } | 12:31 |
d-fens_ | 12:31 | |
d-fens_ | # Include the device files in the package | 12:31 |
d-fens_ | FILES_${PN} += "/dev/gpiomem /dev/mem" | 12:31 |
d-fens_ | spoiler , it doesn't work, chgrp: cannot access '/build/tmp/work/cortexa7t2hf-neon-vfpv4-poky-linux-gnueabi/firmware/0.1+gitAUTOINC+798afc4d43-r0/image/dev/mem': No such file or directory | 12:40 |
*** Starfoxxes <Starfoxxes!~Starfoxxe@ip-037-201-004-167.um10.pools.vodafone-ip.de> has quit IRC (Ping timeout: 248 seconds) | 12:42 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Ping timeout: 252 seconds) | 13:00 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 13:01 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 13:11 | |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 13:13 | |
*** Starfoxxes <Starfoxxes!~Starfoxxe@ip-037-201-004-167.um10.pools.vodafone-ip.de> has joined #yocto | 13:21 | |
d-fens_ | udev rules did it | 13:23 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 13:25 | |
*** Wouter010067044 <Wouter010067044!~Wouter010@213.239.210.166> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 13:40 | |
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 13:40 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 13:46 | |
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has quit IRC (Ping timeout: 255 seconds) | 13:50 | |
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has joined #yocto | 13:55 | |
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has joined #yocto | 13:57 | |
*** Joel17 <Joel17!~Joel@178.54.78.143> has joined #yocto | 14:04 | |
Joel17 | Folks, how do I find out what recipes provide fastboot and adb? | 14:04 |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-180.dsl.bell.ca> has joined #yocto | 14:05 | |
rburton | Joel17: layers.openembedded.org is the usual search tool. they're both android things though, so you might need to write recipes if you want to use them. | 14:05 |
JaMa | there are recipes for these android-tools | 14:06 |
rburton | the summary should mention them so they're searchable :) | 14:06 |
Joel17 | Looks like android-tools is a recipe. Thanks! | 14:08 |
rburton | oh god i hate cmake and llvm so much | 14:17 |
rburton | "quick cleanup", I said | 14:17 |
JaMa | more than nodejs this week? :) | 14:17 |
rburton | oh yes | 14:19 |
*** Joel17 <Joel17!~Joel@178.54.78.143> has quit IRC (Quit: Client closed) | 14:24 | |
*** NTShetty <NTShetty!~NTShetty@175.156.135.73> has joined #yocto | 14:26 | |
*** shivamurthy <shivamurthy!sid359794@id-359794.helmsley.irccloud.com> has quit IRC (Excess Flood) | 14:27 | |
*** shivamurthy <shivamurthy!sid359794@id-359794.helmsley.irccloud.com> has joined #yocto | 14:27 | |
RP | rburton: I will be shocked when you find something you like ;-) | 14:28 |
rburton | haha | 14:28 |
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection) | 14:33 | |
*** aak-rookie <aak-rookie!~aak-rooki@46.221.0.162> has quit IRC (Quit: Client closed) | 14:42 | |
landgraf | rburton: do you like rburton ? :) | 14:43 |
*** brazuca <brazuca!~brazuca@2804:7f4:3590:8fb5:6903:4a0c:1572:53bb> has joined #yocto | 15:13 | |
*** louis_ <louis_!~louis@lmontsouris-658-1-109-35.w92-154.abo.wanadoo.fr> has quit IRC (Quit: Lost terminal) | 15:16 | |
*** NTShetty <NTShetty!~NTShetty@175.156.135.73> has quit IRC (Ping timeout: 260 seconds) | 15:22 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 15:53 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection) | 16:01 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto | 16:01 | |
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection) | 16:06 | |
*** invalidopcode1 <invalidopcode1!~invalidop@172.90.200.106> has joined #yocto | 16:06 | |
*** mason <mason!~mason@fsf/member/ChibaPet> has joined #yocto | 16:29 | |
mason | Hi all! I'm new to Yocto and hitting an issue I don't yet understand. I'm adding a kernel patch to an existing layer, but my build is erroring out because my patch file isn't being found. I'm saying FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" and SEC_URI += "file://001-my.patch" and it's not finding my patch file, where 001-my.patch is in this same directory next to linux-intel_5.15.bbappend. Is this | 16:35 |
mason | something obvious to you folks that know the system better? | 16:35 |
JPEW | It needs to be in a subdirectory named "linux-intel" | 16:35 |
mason | aha, my subdir that this stuff is in was "linux" | 16:36 |
JPEW | Leave the bbappend where it is | 16:36 |
mason | JPEW: Do I want "linux-intel" to contain bbappend, and also contain a "linux-intel" dir with the patchfile? | 16:36 |
RP | there is something disturbing with a test suite reporting INFO: ... unexpected success | 16:36 |
mason | Alright, so "linux" with bbappend and a linux-intel directory, patch in the latter? Trying that. | 16:37 |
*** Estrella <Estrella!~quassel@075-081-060-240.res.spectrum.com> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 16:37 | |
JPEW | mason: it should look like: | 16:37 |
JPEW | recipes-kernel/linux/linux-intel_5.15.bbappend | 16:37 |
JPEW | recipes-kernel/linux/linux-intel/001-my.patch | 16:37 |
mason | JPEW: You rock. Thank you so much! What's the best stuff to read about this so I can learn to fish on my own? | 16:38 |
mason | JPEW: Build's already getting further than it was, so you've nailed it. THANK YOU. | 16:38 |
mason | I'm going to start lurking here as Yocto is going to be an increasingly large part of my life moving forward. | 16:39 |
JPEW | `FILESEXTRAPATHS` tells bitbake what extra paths to search: `${THISDIR}` is the directory that the bbappend file lives in (recipes-kernel/linux), and `${PN}` is the name of the recipe (linux-intel) | 16:39 |
mason | Aha, I dind't know what ${PN} represented. | 16:39 |
JPEW | Therefore, when you say FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" you are telling bitbake to look for files in "recipes-kernel/linux/linux-intel" | 16:39 |
JPEW | mason: Ya, PN is the name of the recipe, and PV is the version (5.15 in your case) | 16:40 |
mason | JPEW: Hrm. One of my tries, I thought I'd just set "${THISDIR}" and that failed. I'd think that'd not fail, but maybe I'm misremembering. | 16:40 |
JPEW | mason: `FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"` is the recommended thing to do unless you have a good reason to do otherwise | 16:41 |
JaMa | mason: and you should always use BPN in this instead of PN (or multilib will hunt you in sleep later) | 16:41 |
mason | kk, I'm fine with convention | 16:41 |
JPEW | (maybe you forgot the trailing ":") | 16:41 |
JPEW | JaMa: Ah, right | 16:41 |
JPEW | I need update my vim plugin | 16:41 |
mason | JPEW: Ah! I bet I did. I'll try it. | 16:41 |
JaMa | or native | 16:41 |
mason | JaMa: Where can I read about how PN differs from BPN? None of my co-workers are a ton more familiar with Yocto than me and we're all using it henceforth. | 16:42 |
*** Estrella <Estrella!~quassel@075-081-060-240.res.spectrum.com> has joined #yocto | 16:42 | |
JaMa | mason: https://docs.yoctoproject.org/ | 16:43 |
mason | JaMa: Fair enough. | 16:43 |
JaMa | https://docs.yoctoproject.org/ref-manual/variables.html#term-BPN | 16:43 |
mason | ty ty | 16:43 |
*** yssh <yssh!~yssh@2401:4900:1972:6585:878f:3ddd:c6c8:26e5> has joined #yocto | 16:43 | |
RP | JaMa, JPEW: Did one of you use icecc? I'm curious about your thoughts on that network flag patch | 16:43 |
JPEW | mason: It's related to multilib (e.g. having multiple different architectures installed at the same time, like i686 & x86-64), but I'm not familiar with it. | 16:44 |
JPEW | We used to | 16:44 |
JPEW | I'll look | 16:44 |
JaMa | RP: some people at @LGE still use it and I've already replied to ML | 16:44 |
JaMa | since the network was enabled I've overlayed that .bbclass in our layers not to enable the network globaly and asked people who use it to enable it only for recipes where it matters (e.g. chromium) | 16:45 |
JPEW | RP: Ya, the inline version from JaMa is better :) | 16:45 |
RP | JaMa: I see you did reply, thanks | 16:45 |
RP | Well, it is "better" and even more parse overhead | 16:45 |
RP | I should stop caring | 16:45 |
JaMa | RP: more overhead than anonymous fce? | 16:46 |
RP | JaMa: yes :( | 16:46 |
mason | I think we're going to do some multilib stuff, and I've passed https://docs.yoctoproject.org/ref-manual/variables.html#term-BPN along to the team, and we'll all read a bit more. | 16:46 |
JaMa | ah, I didn't expect that | 16:46 |
RP | JaMa: anoynmous python gets run once, the other at every variable expansion event | 16:47 |
JaMa | because it's 4 times the expression? | 16:47 |
JaMa | ah :( | 16:47 |
RP | JaMa: right and we have to rerun it any time a setVar occurs and nukes the expand cache | 16:47 |
JaMa | than I'm happy with Jose's version and I shouldn't even ask for that network flag evaluation :/ sorry | 16:48 |
RP | JaMa: your version is neater and I can see why people like it, it just won't perform as well :/ | 16:51 |
JPEW | RP: Someone wanted it for export too right? | 16:52 |
RP | JPEW: people have wanted it for various flags but yes | 16:52 |
JaMa | RP: it also predates Jose's version quite a bit :) | 16:52 |
JPEW | Ah, this is the `FOO[export] = ""` still enables the export problem | 16:53 |
JaMa | as I did it as well as expanding network varflag as soon as I've noticed the original icecc.bbclass | 16:53 |
JaMa | before realizing what I'm getting into :) | 16:54 |
*** florian <florian!~florian@217.146.132.69> has quit IRC (Quit: Ex-Chat) | 16:55 | |
RP | JaMa: its a tricky one :/ | 16:58 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 252 seconds) | 16:59 | |
*** ptsneves <ptsneves!~Thunderbi@031011128101.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 252 seconds) | 17:05 | |
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Ping timeout: 255 seconds) | 17:16 | |
*** mckoan is now known as mckoan|away | 17:16 | |
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto | 17:16 | |
*** leonanavi <leonanavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 17:18 | |
JaMa | mason: it's not only multilib, PN-native and nativesdk-PN have the same behavior, so unless you really need to have e.g. different patch for native version of that recipe, you should just use BPN in FILESEXTRAPATHS to be safe | 17:19 |
mason | JaMa: Alright, noted. | 17:19 |
RP | tlwoerner: FWIW, "qemu-system-x86_64 tmp/deploy/images/qemux86-64/build-appliance-image-qemux86-64.wic.vmdk -enable-kvm" nearly works so I think we can boot these images under runqemu with some small tweaks | 17:24 |
tlwoerner | RP: ok | 17:25 |
RP | tlwoerner: I feel a bit bad pushing discussion on some of this, I am really happy to see this getting some tlc! | 17:27 |
tlwoerner | it'll be nice to be able to test pseudo proactively | 17:28 |
RP | tlwoerner: amongst other uses, yes! | 17:29 |
RP | "./scripts/yocto_testresults_query.py regression-report 4.2_M1 4.2_M2 " on master-next is quite cool | 17:47 |
RP | It doesn't fully work yet but is getting there | 17:47 |
*** invalidopcode1 <invalidopcode1!~invalidop@172.90.200.106> has quit IRC (Remote host closed the connection) | 18:18 | |
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto | 18:18 | |
mrybczyn[m] | rburton: sakoman: the new nvd fetcher posted as rfc | 18:49 |
*** amitk_ <amitk_!~amit@103.208.71.68> has joined #yocto | 18:58 | |
*** azcraft <azcraft!~AzCraft@195.214.254.211> has quit IRC (Remote host closed the connection) | 19:02 | |
*** azcraft <azcraft!~AzCraft@195.214.254.211> has joined #yocto | 19:05 | |
*** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Ping timeout: 246 seconds) | 19:07 | |
*** OnkelUlla <OnkelUlla!~user@dude03.red.stw.pengutronix.de> has quit IRC (Ping timeout: 246 seconds) | 19:08 | |
*** hnez <hnez!~quassel@flummi.grey.stw.pengutronix.de> has quit IRC (Ping timeout: 248 seconds) | 19:08 | |
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 19:10 | |
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 19:10 | |
*** hnez <hnez!~quassel@flummi.grey.stw.pengutronix.de> has joined #yocto | 19:13 | |
*** amsobr_ <amsobr_!~amsobr@a89-152-104-208.cpe.netcabo.pt> has joined #yocto | 19:13 | |
*** amsobr <amsobr!~amsobr@a89-152-104-208.cpe.netcabo.pt> has quit IRC (Ping timeout: 255 seconds) | 19:13 | |
*** shoragan <shoragan!~shoragan@user/shoragan> has joined #yocto | 19:14 | |
*** rpcme <rpcme!~rpcme@068-112-240-175.res.spectrum.com> has joined #yocto | 19:19 | |
*** amsobr_ <amsobr_!~amsobr@a89-152-104-208.cpe.netcabo.pt> has quit IRC (Ping timeout: 255 seconds) | 19:20 | |
*** vvmeson <vvmeson!~rmacleod@24-212-231-241.cable.teksavvy.com> has joined #yocto | 19:21 | |
*** vmeson <vmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has quit IRC (Ping timeout: 264 seconds) | 19:22 | |
rburton | mrybczyn[m]: awesome | 19:22 |
*** vvmeson <vvmeson!~rmacleod@24-212-231-241.cable.teksavvy.com> has quit IRC (Ping timeout: 255 seconds) | 19:36 | |
*** amitk_ <amitk_!~amit@103.208.71.68> has quit IRC (Ping timeout: 252 seconds) | 19:38 | |
*** vvmeson <vvmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has joined #yocto | 19:38 | |
*** vvmeson is now known as vmeson | 19:39 | |
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection) | 19:46 | |
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto | 19:46 | |
*** amsobr_ <amsobr_!~amsobr@a89-152-104-208.cpe.netcabo.pt> has joined #yocto | 20:13 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 255 seconds) | 20:33 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 248 seconds) | 20:34 | |
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto | 20:34 | |
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 252 seconds) | 20:39 | |
*** yssh <yssh!~yssh@2401:4900:1972:6585:878f:3ddd:c6c8:26e5> has quit IRC (Quit: Client closed) | 20:39 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 20:39 | |
*** amsobr_ <amsobr_!~amsobr@a89-152-104-208.cpe.netcabo.pt> has quit IRC (Quit: Konversation terminated!) | 20:44 | |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 20:53 | |
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection) | 21:17 | |
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto | 21:17 | |
*** florian_kc <florian_kc!~florian@dynamic-002-244-166-101.2.244.pool.telefonica.de> has joined #yocto | 21:32 | |
sakoman | mrybczyn[m]: I saw that! Many thanks for doing that | 21:33 |
*** rob_w <rob_w!~rob@2001:a61:60b1:3701:8102:3675:8308:20d5> has joined #yocto | 21:54 | |
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has quit IRC (Remote host closed the connection) | 22:14 | |
*** rob_w <rob_w!~rob@2001:a61:60b1:3701:8102:3675:8308:20d5> has quit IRC (Read error: Connection reset by peer) | 22:17 | |
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has quit IRC (Ping timeout: 246 seconds) | 22:40 | |
*** Herrie <Herrie!~Herrie@110-31-146-85.ftth.glasoperator.nl> has joined #yocto | 22:41 | |
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has joined #yocto | 22:55 | |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-180.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!) | 23:03 | |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 252 seconds) | 23:17 | |
*** azcraft <azcraft!~AzCraft@195.214.254.211> has quit IRC (Quit: Leaving) | 23:29 | |
*** florian_kc <florian_kc!~florian@dynamic-002-244-166-101.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds) | 23:41 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!