*** Shaun <Shaun!~soneil@user/shaun> has quit IRC (Quit: Lost terminal) | 00:16 | |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has quit IRC (Quit: qschulz) | 00:32 | |
*** d0ku <d0ku!~d0ku@178.43.56.75.ipv4.supernova.orange.pl> has quit IRC (Ping timeout: 248 seconds) | 00:34 | |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto | 00:34 | |
*** mihai- <mihai-!~mihai@user/mihai> has joined #yocto | 00:35 | |
*** mihai <mihai!~mihai@user/mihai> has quit IRC (Ping timeout: 240 seconds) | 00:39 | |
*** soneil <soneil!~soneil@user/shaun> has joined #yocto | 00:47 | |
*** d0ku <d0ku!~d0ku@178.43.56.75.ipv4.supernova.orange.pl> has joined #yocto | 00:55 | |
*** soneil <soneil!~soneil@user/shaun> has quit IRC (Remote host closed the connection) | 00:55 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 01:06 | |
moto-timo | You might need the new override syntax? Which branch/release/version of Yocto Project are you on? | 01:14 |
---|---|---|
moto-timo | The wiki has not been updated to the new syntax (wikis are rarely updated :( ) | 01:15 |
vagaruy | I tried the dunfell for both poky and meta-openembedded. . | 01:17 |
moto_timo[m] | vagaruy: ok for dunfell the override syntax is the original syntax | 01:18 |
moto_timo[m] | vagaruy: I’m not an expert on tunings, so maybe someone else can help. | 01:19 |
moto_timo[m] | vagaruy: you have nodejs building though, correct? | 01:20 |
vagaruy | I have nodejs building and also able to include some packages. eg. devtool add "npm://registry.npmjs.org;package=targz;version=1.0.1" works but quite a few of them don't . The cute-files from the example works as well . | 01:21 |
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has quit IRC (Remote host closed the connection) | 01:29 | |
moto-timo | vagaruy: trying locally... | 01:39 |
moto-timo | vagaruy: MACHINE is qemuxi6-64 no? | 01:39 |
vagaruy | moto-timo yes | 01:40 |
vagaruy | moto-timo I think I made some progress . It seems like the failure occurs for packages where the generated npm-shrinkwrap.json has no dependencies. Removing the file and updating the recipe seems to pass the fetch stage . | 01:41 |
moto-timo | vagaruy: interesting... | 01:42 |
moto-timo | vagaruy: devtoo;/recipetool are not all that intelligent, so corner cases definitely break. | 01:42 |
moto-timo | vagaruy: but if that is the fix, it would be worth filing a bug on bugzilla.yoctoproject.org on devtool | 01:43 |
vagaruy | moto-timo I also added a print statement in fetch2 __init__ and I can see this being printed in a loop 'npm://registry.npmjs.org/;package=xstate;version=4.23.1', 'npmsw:///mnt/64243b31-a71a-4e03-b25a-3a53ba211945/build/poky/meta/recipes-nodejs-packages/nodejs-xstate/nodejs-xstate/npm-shrinkwrap.json'] . | 01:44 |
vagaruy | moto-timo Thank you for your time. I will dig a bit more and file a bug | 01:45 |
moto-timo | vagaruy: we're all in this together :) | 01:45 |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 01:45 | |
moto-timo | vagaruy: so the code doing the fetching would be http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/bitbake/lib/bb/fetch2/npm.py or http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/bitbake/lib/bb/fetch2/npmsw.py | 01:49 |
*** d0ku <d0ku!~d0ku@178.43.56.75.ipv4.supernova.orange.pl> has quit IRC (Ping timeout: 250 seconds) | 01:49 | |
*** otavio <otavio!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has quit IRC (Remote host closed the connection) | 01:51 | |
*** otavio <otavio!~otavio@201-34-65-230.user3p.brasiltelecom.net.br> has joined #yocto | 01:52 | |
moto-timo | full error is: | 02:12 |
moto-timo | https://www.irccloud.com/pastebin/93KsjsPR/ | 02:12 |
vagaruy | moto-timo Thank you. That's exactly the error I was getting as well . | 02:19 |
moto-timo | vagaruy: one of our resident tune experts might have more insights :) | 02:19 |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC (Ping timeout: 250 seconds) | 02:28 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 02:30 | |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Ping timeout: 252 seconds) | 02:31 | |
*** camus1 is now known as camus | 02:31 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto | 02:33 | |
*** sakoman <sakoman!~steve@172.243.4.16> has quit IRC (Quit: Leaving.) | 02:44 | |
*** Tokamak <Tokamak!~Tokamak@107.117.203.193> has joined #yocto | 02:49 | |
*** tp43_ <tp43_!~ndeem@2001:1970:502b:dd01:7dd8:7bb5:b166:9697> has joined #yocto | 03:04 | |
*** Tokamak <Tokamak!~Tokamak@107.117.203.193> has quit IRC (Ping timeout: 240 seconds) | 03:11 | |
*** vagaruy <vagaruy!~Guest88@170.250.60.248> has quit IRC (Ping timeout: 240 seconds) | 03:15 | |
*** paulg <paulg!~boodler@104-195-159-20.cpe.teksavvy.com> has quit IRC (Ping timeout: 252 seconds) | 03:15 | |
*** Tokamak <Tokamak!~Tokamak@mobile-166-171-59-255.mycingular.net> has joined #yocto | 03:16 | |
*** Tokamak <Tokamak!~Tokamak@mobile-166-171-59-255.mycingular.net> has quit IRC (Ping timeout: 252 seconds) | 03:24 | |
*** Tokamak <Tokamak!~Tokamak@mobile-166-171-57-69.mycingular.net> has joined #yocto | 03:26 | |
*** sakoman <sakoman!~steve@172.243.4.16> has joined #yocto | 03:27 | |
*** Guest8812 <Guest8812!~Guest88@216.75.211.6> has joined #yocto | 03:28 | |
*** Guest8812 <Guest8812!~Guest88@216.75.211.6> has quit IRC (Client Quit) | 03:29 | |
*** vagaruy <vagaruy!~vagaruy@216.75.211.6> has joined #yocto | 03:30 | |
*** tp43_ <tp43_!~ndeem@2001:1970:502b:dd01:7dd8:7bb5:b166:9697> has quit IRC (Ping timeout: 250 seconds) | 03:43 | |
*** amitk <amitk!~amit@103.208.71.91> has joined #yocto | 04:10 | |
*** vagaruy <vagaruy!~vagaruy@216.75.211.6> has quit IRC (Ping timeout: 240 seconds) | 04:11 | |
*** mihai- is now known as mihai | 04:13 | |
*** tp43_ <tp43_!~ndeem@2001:1970:502b:dd01:7dd8:7bb5:b166:9697> has joined #yocto | 04:16 | |
*** tp43_ <tp43_!~ndeem@2001:1970:502b:dd01:7dd8:7bb5:b166:9697> has quit IRC (Ping timeout: 250 seconds) | 04:21 | |
*** vagaruy <vagaruy!~vagaruy@170.250.60.248> has joined #yocto | 04:27 | |
*** tp43_ <tp43_!~ndeem@2001:1970:501d:3e01:a199:1a3e:abd1:ac4c> has joined #yocto | 04:34 | |
*** Tokamak <Tokamak!~Tokamak@mobile-166-171-57-69.mycingular.net> has quit IRC (Ping timeout: 240 seconds) | 04:43 | |
*** Tokamak <Tokamak!~Tokamak@172.58.191.72> has joined #yocto | 04:47 | |
*** vagaruy <vagaruy!~vagaruy@170.250.60.248> has left #yocto | 05:11 | |
*** sakoman <sakoman!~steve@172.243.4.16> has quit IRC (Quit: Leaving.) | 05:13 | |
*** tp43_ <tp43_!~ndeem@2001:1970:501d:3e01:a199:1a3e:abd1:ac4c> has quit IRC (Ping timeout: 250 seconds) | 05:31 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 06:08 | |
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has quit IRC (Ping timeout: 250 seconds) | 06:10 | |
*** frieder <frieder!~frieder@32-73-142-46.pool.kielnet.net> has joined #yocto | 06:11 | |
*** zyga <zyga!~zyga@ip-81-15-135-168.unregistered.net.exatel.pl> has joined #yocto | 06:17 | |
mihai | yo | 06:18 |
*** troth <troth!~troth@c-24-8-35-226.hsd1.co.comcast.net> has joined #yocto | 06:26 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 06:30 | |
*** rfuentess <rfuentess!~rfuentess@2a01:cb14:87e:2200:5cfc:5772:3b1f:c264> has joined #yocto | 06:40 | |
*** sbach <sbach!~sbach@user/sbach> has quit IRC (Read error: Connection reset by peer) | 06:40 | |
*** sbach <sbach!~sbach@user/sbach> has joined #yocto | 06:43 | |
*** lucaceresoli <lucaceresoli!~lucaceres@77.244.183.192> has joined #yocto | 06:44 | |
*** derRicha1d is now known as derRichard | 06:45 | |
*** LetoThe2nd <LetoThe2nd!uid453638@id-453638.highgate.irccloud.com> has joined #yocto | 06:48 | |
*** Guest86 <Guest86!~Guest86@KD119106035087.ppp-bb.dion.ne.jp> has joined #yocto | 06:48 | |
*** rber|res <rber|res!~rber|res@ppp-2-86-133-151.home.otenet.gr> has joined #yocto | 06:50 | |
LetoThe2nd | yo dudX | 06:55 |
*** zpfvo <zpfvo!~fvo@89.244.121.43> has joined #yocto | 06:56 | |
Guest86 | I wonder if I could get help on this channel to my lack of understanding how some tooling for Yocto works. | 06:57 |
Guest86 | I have run into a problem when moving my yocto build area to run on top of docker. | 06:57 |
Guest86 | Essentially what it boils down to is that a certain ioctl call for bmap-tools is failing when ran on docker and I needed to make a small error handling for that purpose to BmapHelpers.py file for it. | 06:57 |
Guest86 | So I have the fix working, but I cannot for the life of it figure out how to actually make a clean patch for this because I cannot find the right source files. | 06:57 |
Guest86 | On the system I see following bmap providers: | 06:57 |
Guest86 | wic-tools | 06:57 |
Guest86 | bmap-tools | 06:57 |
Guest86 | bmap-tools-native | 06:57 |
Guest86 | But it seems during the build stage, yocto uses something from under tmp/work/sb3_imx6dl-fslc-linux-gnueabi/sb3-dev/1.0-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/bmaptools/BmapHelpers.py | 06:57 |
Guest86 | If I make the change to this file, the build process will work, but I would like to provide a clean patch so that all my team mates would benefit from this change as well. Can someone help me where does this python package come from ? | 06:58 |
LetoThe2nd | Guest86: just guessing now: as it is in the -native sysroot, i would expect it to come from the bmap-tools-native package. you can probably check that by inspecting the task dependencies for sb3 | 07:01 |
*** d0ku <d0ku!~d0ku@178.43.56.75.ipv4.supernova.orange.pl> has joined #yocto | 07:03 | |
Guest86 | LetoThe2nd but it appears that even if I recompile bmap-tools-native my "fixed" version of BmapHelpers.py remains and the build keeps succeeding | 07:03 |
Guest86 | (I recompile with "bitbake bmap-tools-native -c cleansstate" and then just "bitbake bmap-tools-native") | 07:04 |
LetoThe2nd | check the task dependencies | 07:09 |
*** rfuentess <rfuentess!~rfuentess@2a01:cb14:87e:2200:5cfc:5772:3b1f:c264> has quit IRC (Remote host closed the connection) | 07:13 | |
Guest86 | LetoThe2nd (I executed bitbake -g sb3) and I get | 07:14 |
Guest86 | $ cat recipe-depends.dot | grep bmap | 07:15 |
Guest86 | "sb3-dev" -> "bmap-tools-native" | 07:15 |
Guest86 | "bmap-tools-native" [label="bmap-tools-native\n:3.4-r0\nvirtual:native:/home/build/sb3/fsl-community-rocko/sources/poky/meta/recipes-support/bmap-tools/bmap-tools_3.4.bb"] | 07:15 |
Guest86 | "bmap-tools-native" -> "quilt-native" | 07:15 |
Guest86 | "bmap-tools-native" -> "python3-native" | 07:15 |
Guest86 | "bmap-tools-native" -> "python3-setuptools-native" | 07:15 |
Guest86 | "wic-tools" -> "bmap-tools-native" | 07:15 |
LetoThe2nd | hence its bmap-tools-native as expected. so the next step would be to check if your build of it actually incorporates the patch as desired. | 07:15 |
LetoThe2nd | *sigh* rocko. | 07:16 |
LetoThe2nd | where can i bill the EOL support hours? | 07:16 |
Guest86 | *sweating* | 07:16 |
Guest86 | Yeah so my trouble here is that if I rebuild the bmap-tools-native (first cleansstate and then build) my hacked file remains for some reason | 07:17 |
Guest86 | It should be overwritten again with the original file "that shouldnt work".. but it doesnt seem to get overwritten | 07:18 |
LetoThe2nd | so how do you "patch" | 07:20 |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 07:20 | |
*** bps <bps!~bps@user/bps> has quit IRC (Ping timeout: 252 seconds) | 07:21 | |
LetoThe2nd | and, inevitable question: is the behaviour you're trying to work around still present in the current/stable state of bmap-tools? if not, backport stuff or upgrade. | 07:21 |
Guest86 | Apologies for the being unclear. So indeed my original problem is that I have a fix for the file that makes things work. I couldnt find what provided the BmapHelpers.py file, so I first started looking how to debug and fix the problem by changing the file directly under sysroot | 07:26 |
Guest86 | (tmp/work/sb3_imx6dl-fslc-linux-gnueabi/sb3-dev/1.0-r0/recipe-sysroot-native/usr/lib/python3.5/site-packages/bmaptools/BmapHelpers.py). | 07:26 |
Guest86 | Next I was trying to find what actually provides this file under sysroot to make a patch, but I seem to be unable to find it. (Cleaning and rebuilding bmap-tools-native does not erase and replace my "fixed versin of the file" under sysroot). | 07:26 |
Guest86 | Now writing all this out and I think about it, could it be that yocto sees that no changes have been done to original so he doesnt re-export the file to the sysroot ? | 07:26 |
Guest86 | Perhaps I need to try adding some meaningless patch to see if the file gets overwritten then | 07:26 |
Guest86 | (or indeed, the actual patch I want to make) | 07:26 |
LetoThe2nd | now i guess you're getting closer. | 07:28 |
Guest86 | Appreciate the help. Let me try that. Im afraid I dont have a cost center number for you ;) | 07:29 |
LetoThe2nd | and: anything you do and tinker in one of the sysroots is completely beyond bitbake. if you want a recipes output to change, you have to actually patch it respectively add the patch to the sources. | 07:29 |
LetoThe2nd | Guest86: how comes i'm not surprised. now an honest answer please. is that actually fixed in the current versions, and are we wasting time on outdated stuff? | 07:30 |
Guest86 | right. I was aware of that. I guess I just started wrong way around | 07:30 |
*** Tokamak <Tokamak!~Tokamak@172.58.191.72> has quit IRC (Ping timeout: 252 seconds) | 07:31 | |
Guest86 | Looking at the repo from intel, indeed they seem to have fixed this - essentially with same approach | 07:32 |
LetoThe2nd | *sigh²" | 07:32 |
LetoThe2nd | now do an estimate on the cost of your hours alone you wasted due to rocko. | 07:33 |
Guest86 | Can I ask another question while we are at this. I have bmap-tools_3.4.bb under rocko, would it be enough to just get a newer bb file from one of the newer branches for this or Im up whole load of dependency hell if I try to just pick this one recipe ? | 07:34 |
LetoThe2nd | it depends. | 07:34 |
LetoThe2nd | go and find out. | 07:34 |
Guest86 | :) | 07:35 |
Guest86 | thank you, let me try that first before patching | 07:35 |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 07:50 | |
Guest86 | ok. Indeed adding a new bb file fixed the issue for me too. Thank you again LetoThe2nd | 07:53 |
Guest86 | Looks like indeed the problem was not going to patching route right from the start, I would have figured this out sooner | 07:53 |
LetoThe2nd | just what i said. hours and hours of effort pointlessly wasted due to EOL software. | 07:54 |
*** bps <bps!~bps@27-reverse.bang-olufsen.dk> has joined #yocto | 07:57 | |
*** Guest86 <Guest86!~Guest86@KD119106035087.ppp-bb.dion.ne.jp> has quit IRC (Ping timeout: 246 seconds) | 08:08 | |
*** zyga <zyga!~zyga@ip-81-15-135-168.unregistered.net.exatel.pl> has quit IRC (Remote host closed the connection) | 08:13 | |
*** zyga <zyga!~zyga@ip-81-15-135-168.unregistered.net.exatel.pl> has joined #yocto | 08:24 | |
*** rperier <rperier!~quassel@234.ip-51-91-57.eu> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 08:26 | |
*** rperier <rperier!~quassel@234.ip-51-91-57.eu> has joined #yocto | 08:26 | |
*** kranzo <kranzo!~kranzo@a81-14-214-202.net-htp.de> has joined #yocto | 08:27 | |
*** bunk <bunk!~bunk@debian/bunk> has quit IRC (Ping timeout: 250 seconds) | 08:27 | |
*** bunk <bunk!~bunk@debian/bunk> has joined #yocto | 08:28 | |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 08:32 | |
wCPO | I'm trying to use recipetool to create a recipe: recipetool create -o foo $PWD/efitools-1.9.2.tar.gz, but it just fails with: FileNotFoundError: [Errno 2] No such file or directory: '/home/kristian/yocto/build/tmp/work/recipetool-neyy7v2h/work/recipe-sysroot' | 08:33 |
*** zyga <zyga!~zyga@ip-81-15-135-168.unregistered.net.exatel.pl> has quit IRC (Remote host closed the connection) | 08:40 | |
wCPO | So using the https url works, but not using a local file | 08:42 |
*** zyga <zyga!~zyga@ip-81-15-135-168.unregistered.net.exatel.pl> has joined #yocto | 08:45 | |
*** JaMa <JaMa!~martin@dolejisf.bul.rev-fortech.cz> has joined #yocto | 08:45 | |
*** Shaun <Shaun!~shaun@user/shaun> has joined #yocto | 09:28 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 09:30 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 10:17 | |
*** kranzo <kranzo!~kranzo@a81-14-214-202.net-htp.de> has quit IRC (Ping timeout: 246 seconds) | 10:51 | |
*** frieder <frieder!~frieder@32-73-142-46.pool.kielnet.net> has quit IRC (Remote host closed the connection) | 10:57 | |
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has joined #yocto | 11:00 | |
*** moto-timo <moto-timo!sid495702@fedora/ttorling> has quit IRC () | 11:05 | |
*** moto-timo <moto-timo!sid495702@fedora/ttorling> has joined #yocto | 11:06 | |
*** JPEW <JPEW!sid500061@id-500061.brockwell.irccloud.com> has quit IRC () | 11:15 | |
*** JPEW <JPEW!sid500061@id-500061.helmsley.irccloud.com> has joined #yocto | 11:17 | |
*** cocoJoe <cocoJoe!~cocoJoe@xb9b5dc3e.cust.hiper.dk> has quit IRC (Quit: Client closed) | 11:18 | |
*** frieder <frieder!~frieder@32-73-142-46.pool.kielnet.net> has joined #yocto | 11:39 | |
*** rfuentess <rfuentess!~rfuentess@2a01:cb14:87e:2200:1c2d:a56d:d4c6:d436> has joined #yocto | 11:41 | |
*** CookieMonster <CookieMonster!~CookieMon@2a02:8070:d1a6:2b00:1ca8:a7df:594f:7e7e> has joined #yocto | 11:46 | |
*** CookieMonster <CookieMonster!~CookieMon@2a02:8070:d1a6:2b00:1ca8:a7df:594f:7e7e> has quit IRC (Write error: Broken pipe) | 11:46 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 11:54 | |
thekappe | hello guys | 12:12 |
thekappe | I have a C program along with its Makefile | 12:13 |
thekappe | I need to add the install target to the Makefile, in order to install the binary file in the specified directory | 12:13 |
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:d44e:89ab:1592:f8d4> has quit IRC (Quit: Leaving) | 12:14 | |
thekappe | how is that treated when bitbaking the recipe ? | 12:14 |
thekappe | if I move the binary file to /usr/bin, it will be installed in ${D}/usr/bin ? | 12:14 |
*** cocoJoe <cocoJoe!~cocoJoe@xb9b5dc3e.cust.hiper.dk> has joined #yocto | 12:29 | |
*** armoon <armoon!~armoon@103.51.72.226> has joined #yocto | 12:32 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 12:38 | |
LetoThe2nd | thekappe: just don't use absolute paths. | 12:39 |
qschulz | thekappe: I think I remember some people add $DESTDIR in front of the install path | 12:42 |
qschulz | (in the makefile) | 12:42 |
qschulz | on a local (outside of Yocto) build, DESTDIR wouldn't be defined, but in Yocto it'd be set to ${D} | 12:43 |
*** armoon <armoon!~armoon@103.51.72.226> has quit IRC (Ping timeout: 246 seconds) | 12:49 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Quit: Leaving) | 13:00 | |
*** vagaruy <vagaruy!~vagaruy@216.75.211.6> has joined #yocto | 13:00 | |
jonmason | I want to test a bunch of tune modifications, but without building a whole image (otherwise this would take days). What is the smallest thing I can compile to verify? glibc? | 13:12 |
*** vagaruy <vagaruy!~vagaruy@216.75.211.6> has quit IRC (Ping timeout: 240 seconds) | 13:14 | |
JaMa | jonmason: https://git.openembedded.org/openembedded-core-contrib/log/?h=jansa/tune-test | 13:15 |
*** lucaceresoli <lucaceresoli!~lucaceres@77.244.183.192> has quit IRC (Quit: Leaving) | 13:17 | |
jonmason | JaMa: thanks! | 13:19 |
*** paulg <paulg!~boodler@104-195-159-20.cpe.teksavvy.com> has joined #yocto | 13:26 | |
RP | vmeson: some good news. I have a horrendous hack for rust that might just work for the uninative issue | 13:32 |
tgamblin | do we have any existing examples of populating /etc/resolv.conf in an image to satisfy ptests? | 13:34 |
paulg | echo "nameserver 8.8.8.8" >> /etc/resolv.comf :-) | 13:36 |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Read error: Connection reset by peer) | 13:46 | |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 13:46 | |
*** tnovotny_ <tnovotny_!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 13:48 | |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Ping timeout: 248 seconds) | 13:52 | |
*** sethfoster <sethfoster!~sethfoste@98.116.200.111> has joined #yocto | 14:00 | |
sethfoster | Hey folks. I'm trying to write a fetcher class that unfortunately doesn't bear enough similarities to others that it has to inherit directly from FetchMethod. What I'm seeing is that the download function seems to start and immediately stop without an error | 14:01 |
sethfoster | it does some assignment logic, has some warning-level logs at the beginning and end, and a bunch of runfetchcmd calls. the logging at the beginning fires but the logging at the end doesn't. | 14:02 |
sethfoster | i've passed sys.stdout to the log param of runfetchcmd, which I'm not sure is right; and I don't have a progress monitor, which I suspect might be causing the problem. | 14:02 |
sethfoster | I can post the code if you want but don't want to spam the channel | 14:03 |
*** sakoman <sakoman!~steve@172.243.4.16> has joined #yocto | 14:15 | |
qschulz | sethfoster: if you want to share code snippet, you can use any pastebin and paste the link here, that'll do | 14:17 |
sethfoster | oh, perfect | 14:19 |
sethfoster | https://pastebin.com/M3k1Zr0m | 14:20 |
sethfoster | i'm exercising it by running bitbake -c fetch electron (electron is the package recipe i'm writing that uses the fetcher) | 14:20 |
sethfoster | at -DD you end up getting that first DOWNLOADING log, then do_fetch saying the task finished immediately | 14:21 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto | 14:29 | |
zyga | I'm trying to wrap my head around bitbake doing something unexpected | 14:34 |
zyga | I'm working on a new recipe, initially nothing there, just name/description/license | 14:34 |
zyga | I get a failure from do_populate_lic that the license file cannot be found | 14:34 |
zyga | looking at the docs and sources it seems that the path is relative to S | 14:35 |
zyga | but S points to an ... empty directory? | 14:35 |
zyga | the actual sources are in ../git/ | 14:35 |
zyga | SRC_URI is a typical git URL | 14:35 |
RP | zyga: have you set S = "${WORKDIR}/git" in the recipe? | 14:36 |
zyga | SRCREV is "${AUTOREV}" | 14:36 |
zyga | no, I didn't | 14:36 |
zyga | but I never experienced this in other recipes (arguably they did inherit more) | 14:36 |
qschulz | you should :) | 14:36 |
zyga | why is S set this way? | 14:36 |
zyga | as in, pointing to an empty place? | 14:36 |
qschulz | because the git fetcher is cloning into ${WORKDIR}/git | 14:36 |
*** tnovotny_ <tnovotny_!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Read error: Connection reset by peer) | 14:36 | |
zyga | so why is it not setting S=? | 14:37 |
*** tnovotny_ <tnovotny_!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 14:37 | |
qschulz | and the default is adapted to most convention of tarballs | 14:37 |
qschulz | which contains only one directory, named following this convention softwarename-softwareversion | 14:37 |
qschulz | so S by default is ${WORKDIR}/${PN}-${PV} | 14:37 |
zyga | right but if the git fetcher puts the code in a different place | 14:38 |
zyga | why is S not updated? | 14:38 |
qschulz | because you can have multiple kinds of fetchers | 14:38 |
zyga | hmm? many at once in one recipe? | 14:38 |
qschulz | you can also specify in which subdirectory of ${WORKDIR} (or S?) to clone | 14:39 |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has joined #yocto | 14:39 | |
qschulz | SRC_URI = "git://something https://anotherthing npm://somethingelse" etc... | 14:39 |
zyga | I see | 14:39 |
qschulz | which fetcher should set S in that case? | 14:39 |
zyga | I think it's all sensible, just not discoverable | 14:39 |
qschulz | I think recipetool or devtool add should have handled this case just fine | 14:40 |
zyga | especially that the license checker is really the means to discover that S is pointing to an empty place | 14:40 |
qschulz | it's usually a good start to write recipes if you're not really use to it | 14:40 |
zyga | ah, I see | 14:40 |
zyga | I didn't do that | 14:40 |
zyga | as I have a go project that wasn't quite go happy with go-mod | 14:40 |
zyga | and I wanted to unroll the stack a little to see if I can do what I need | 14:41 |
zyga | thank you! | 14:41 |
*** tnovotny_ <tnovotny_!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Ping timeout: 250 seconds) | 14:41 | |
*** thekappe <thekappe!~user@198.90.66.177> has quit IRC (Ping timeout: 250 seconds) | 14:41 | |
zyga | I have a go+makefile project | 14:41 |
zyga | and it's a bit hard to figure out exactly what each of the helpers is doing to try to run both build systems | 14:42 |
*** andrei[m]1 <andrei[m]1!~andreicub@2001:470:69fc:105::c95> has joined #yocto | 14:44 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Remote host closed the connection) | 14:47 | |
*** andrei[m]1 <andrei[m]1!~andreicub@2001:470:69fc:105::c95> has left #yocto | 14:47 | |
*** andrei[m]1 <andrei[m]1!~andreicub@2001:470:69fc:105::c95> has joined #yocto | 14:48 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 14:48 | |
*** Guest73 <Guest73!~Guest73@2.25.85.212> has joined #yocto | 14:51 | |
RP | rust-llvm is worst than ltp in world builds :( | 14:51 |
JPEW | llvm takes forever in general | 14:52 |
*** tre <tre!~tre@ip5f58aa1a.dynamic.kabel-deutschland.de> has joined #yocto | 14:55 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC (Ping timeout: 250 seconds) | 14:58 | |
JaMa | almost as bad as webkit, but still significantly faster than chromium/qtwebengine | 15:03 |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto | 15:04 | |
zyga | go-mod and go are broken with devtool modify source tree | 15:08 |
zyga | but I'll debug exactly why later, it creates a symbolic link loop | 15:08 |
zyga | thank you for the help, I'm a little bit ahead now | 15:08 |
*** andrei[m]1 is now known as agherzan | 15:12 | |
*** agherzan <agherzan!~andreicub@2001:470:69fc:105::c95> has quit IRC (Quit: Reconnecting) | 15:14 | |
*** agherzan <agherzan!~andreicub@2001:470:69fc:105::c95> has joined #yocto | 15:14 | |
*** rpcme <rpcme!~rpcme@068-112-240-175.res.spectrum.com> has joined #yocto | 15:18 | |
*** tnovotny <tnovotny!~tnovotny@ip4-83-240-26-162.cust.nbox.cz> has quit IRC (Quit: Leaving) | 15:21 | |
rpcme | which repo has the mega manual sources? seems as though some build environment prereqs have changed on the mainline and they need to be added to the yocto project quick build - pzstd zstd | 15:21 |
*** rfuentess <rfuentess!~rfuentess@2a01:cb14:87e:2200:1c2d:a56d:d4c6:d436> has quit IRC (Remote host closed the connection) | 15:23 | |
rpcme | hm, well it's just zstd on ubuntu 20.04 | 15:23 |
*** tre <tre!~tre@ip5f58aa1a.dynamic.kabel-deutschland.de> has quit IRC (Remote host closed the connection) | 15:25 | |
RP | rpcme: the yocto-docs repo. I'm aware that needs updating | 15:30 |
rpcme | RP: thanks ... looking | 15:33 |
tgamblin | rpcme: https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/ | 15:34 |
*** zyga <zyga!~zyga@ip-81-15-135-168.unregistered.net.exatel.pl> has quit IRC (Ping timeout: 252 seconds) | 15:37 | |
*** agherzan <agherzan!~andreicub@2001:470:69fc:105::c95> has quit IRC (Quit: Reconnecting) | 15:39 | |
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::c95> has joined #yocto | 15:39 | |
rpcme | tgamblin: thank you, done editing poky.yaml, working on the patch now. | 15:39 |
RP | kanavin: did you have a chance to look at https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/2473 ? | 15:45 |
RP | vmeson: good/bad news. I fixed the rust issue with buildtools. It doesn't work with other glibc mismatch with uninative scenarios | 15:46 |
rpcme | RP: is the fix for rust on master-next? I am setting up an environment for esteban right now. | 15:48 |
RP | rpcme: yes, I rebased it | 15:48 |
rpcme | nice | 15:48 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 15:51 | |
vmeson | RP: some good news is nice. I'm just finishing the test of openssl-1.1.1l for hardknott and then meetings and then I'll look at oe-core/master-next and the rust status. | 15:52 |
RP | rpcme: vmeson: http://git.yoctoproject.org/cgit.cgi/poky/commit/?h=master-next&id=6d13870bdf7d9758b7b956468cb78d8f15f9c3cc was the fix | 15:55 |
kanavin | RP: I did, it seems like a generic qemu timeout issue, rather than anything to do with the test specifics? | 15:58 |
kanavin | Waiting at most 1000 seconds for login banner (08/25/21 14:18:09) | 15:58 |
kanavin | Connection from 127.0.0.1:56116 | 15:58 |
kanavin | Reached login banner in 6.2349326610565186 seconds (08/25/21 14:18:15) | 15:58 |
kanavin | Couldn't login into serial console as root using blank password | 15:58 |
kanavin | The output: | 15:58 |
kanavin | root | 15:58 |
kanavin | Password: | 15:58 |
kanavin | Login timed ou | 15:58 |
kanavin | Poky (Yocto Project Reference Distro) 3.3+snapshot-f07727bf5a5eb0fe96c6b1368d0b010bf25729f0 qemux86-64 /dev/ttyS1 | 15:58 |
kanavin | qemux86-64 login: <<< run_serial(): command timed out after 120 seconds without output >>> | 15:58 |
*** Tokamak <Tokamak!~Tokamak@172.58.189.118> has joined #yocto | 16:00 | |
RP | kanavin: This seems to be happening repeatedly on ubuntu only and only since halstead tried adding those modules. The output in the logs is suspciously empty so the kernel isn't even trying to boot making me suspect a much earlier failure not being shown in the output | 16:00 |
RP | kanavin: it is only the virgl test doing it | 16:01 |
*** zpfvo <zpfvo!~fvo@89.244.121.43> has quit IRC (Remote host closed the connection) | 16:01 | |
kanavin | RP: then I need to log in there and try to reproduce locally. Do you have other failure instances? | 16:02 |
*** rber|res <rber|res!~rber|res@ppp-2-86-133-151.home.otenet.gr> has quit IRC (Remote host closed the connection) | 16:02 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 16:02 | |
kanavin | e.g. is it specifically ubuntu 20.04, or across ubuntu versions | 16:03 |
RP | kanavin: https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/2472 https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/2471 https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/2466 https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/2465 https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/2467 | 16:04 |
RP | kanavin: even dunfell is now breaking | 16:04 |
RP | kanavin: just look down https://autobuilder.yoctoproject.org/typhoon/#/builders/87 | 16:04 |
kanavin | RP: thanks! I'll take it, if you need an urgent fix, we can skip the test on ubuntu. | 16:05 |
RP | kanavin: looks like it could be 2004 specific | 16:05 |
*** Tokamak <Tokamak!~Tokamak@172.58.189.118> has quit IRC (Read error: Connection reset by peer) | 16:07 | |
*** Tokamak <Tokamak!~Tokamak@172.58.189.118> has joined #yocto | 16:09 | |
*** Tokamak <Tokamak!~Tokamak@172.58.189.118> has quit IRC (Read error: Connection reset by peer) | 16:09 | |
*** Tokamak <Tokamak!~Tokamak@172.58.189.118> has joined #yocto | 16:10 | |
*** nsbdfl <nsbdfl!nsfbdl@user/nsbdfl> has quit IRC (Ping timeout: 245 seconds) | 16:11 | |
*** nsbdfl <nsbdfl!nsfbdl@user/nsbdfl> has joined #yocto | 16:12 | |
*** Tokamak <Tokamak!~Tokamak@172.58.189.118> has quit IRC (Client Quit) | 16:13 | |
*** Tokamak <Tokamak!~Tokamak@172.58.189.118> has joined #yocto | 16:13 | |
kanavin | RP: running a build on 2004, it's core-image-minimal so not too long to replicate | 16:15 |
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::c95> has quit IRC (Quit: issued !quit command) | 16:18 | |
kanavin | RP: those version updates are the last batch, I won't be sending more until the next cycle starts :) | 16:18 |
*** Tokamak <Tokamak!~Tokamak@172.58.189.118> has quit IRC (Quit: Textual IRC Client: www.textualapp.com) | 16:20 | |
RP | kanavin: thanks, hopefully it should be clear when run manually. Fixing the logs to show whatever is wrong would be an added bonus! :) | 16:22 |
RP | kanavin: and thanks for the upgrades. I was hoping we'd get lttng uprev'd but too much else going on... | 16:22 |
kanavin | RP: yes, I'll do a quick bike ride while it builds :) last chance before a week of daily rain | 16:23 |
*** Tokamak <Tokamak!~Tokamak@172.58.189.118> has joined #yocto | 16:25 | |
RP | kanavin: sounds good. I'm hoping for no rain this weekend for a mtb enduro :) | 16:25 |
RP | rpcme, vmeson: looks like if I swap the linker flags into the target-cc wrapper, rust-native builds in those cases where it was failing | 16:26 |
RP | that sounds like a rust bug to me but what do I know... | 16:26 |
vmeson | RP, I'm not sure if this is only a Canadianism but: You know more than the average bear! | 16:27 |
RP | vmeson: we don't have any bears in the UK so reference points are hard on that one! | 16:28 |
rpcme | RP: will flag this to esteban | 16:31 |
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::c95> has joined #yocto | 16:31 | |
RP | rpcme: I'll test the patch more widely and get it into master-next so we can discuss it | 16:33 |
* RP stopped all his builds and restarted but of course sakoman's build pinched all the workers I freed | 16:36 | |
RP | rpcme, vmeson: http://git.yoctoproject.org/cgit.cgi/poky/commit/?h=master-next&id=7771174f2d006cc0c3971bb9710c91451ae4434b | 16:36 |
sakoman | RP: sorry about that! | 16:37 |
*** frieder <frieder!~frieder@32-73-142-46.pool.kielnet.net> has quit IRC (Remote host closed the connection) | 16:47 | |
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::c95> has quit IRC (Quit: issued !quit command) | 16:48 | |
RP | tgamblin: the currently allocated builds are a nice example of why it should allocate picky workers first! | 17:00 |
RP | er, picky builders | 17:01 |
*** argonautx <argonautx!~argonautx@i5E867365.versanet.de> has joined #yocto | 17:04 | |
tgamblin | RP: hmm, I see that | 17:15 |
tgamblin | qemux86-64-ptest on an ubuntu1604 builder | 17:16 |
RP | tgamblin: right | 17:18 |
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 248 seconds) | 17:24 | |
*** LetoThe2nd <LetoThe2nd!uid453638@id-453638.highgate.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 17:25 | |
*** florian <florian!~florian@dynamic-093-132-021-253.93.132.pool.telefonica.de> has joined #yocto | 17:29 | |
*** dlan <dlan!~dennis@gentoo/developer/dlan> has quit IRC (Ping timeout: 248 seconds) | 17:43 | |
*** florian <florian!~florian@dynamic-093-132-021-253.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 248 seconds) | 17:54 | |
*** dlan <dlan!~dennis@gentoo/developer/dlan> has joined #yocto | 17:55 | |
moto-timo | is 1604 considered a picky builder? | 18:01 |
tgamblin | moto-timo: buildperf-ubuntu1604 is a picky builder, since it won't run on anything but an ubuntu1604 worker | 18:02 |
moto-timo | Oh, duh. TY | 18:03 |
tgamblin | so qemux86-64-ptest getting assigned to an ubuntu1604 if there's another builder it could use is suboptimal | 18:03 |
tgamblin | s/builder/worker | 18:03 |
tgamblin | I must stop getting the words confused :) | 18:04 |
RP | tgamblin: buildperf-ubuntu1604 is actually easy as it will only run on perf-ubuntu1604 - they're a 1-1 match | 18:08 |
RP | tgamblin: but the general idea is right :) | 18:08 |
RP | oe-selftest-ubuntu is a better example | 18:08 |
tgamblin | Yeah | 18:09 |
*** agherzan <agherzan!~agherzan@2001:470:69fc:105::e1fe> has joined #yocto | 18:09 | |
*** _franck_ <_franck_!~fjullien@70.5.9.93.rev.sfr.net> has left #yocto (The Lounge - https://thelounge.chat) | 18:13 | |
*** argonautx <argonautx!~argonautx@i5E867365.versanet.de> has quit IRC (Quit: Leaving) | 18:14 | |
*** rpcme <rpcme!~rpcme@068-112-240-175.res.spectrum.com> has quit IRC (Ping timeout: 246 seconds) | 18:16 | |
*** vagaruy <vagaruy!~vagaruy@216.75.211.6> has joined #yocto | 18:19 | |
*** Guest73 <Guest73!~Guest73@2.25.85.212> has quit IRC (Quit: Client closed) | 18:30 | |
*** vagaruy <vagaruy!~vagaruy@216.75.211.6> has quit IRC (Ping timeout: 240 seconds) | 18:39 | |
kanavin | RP: pokybuild@ubuntu2004-ty-1:~/akanavin/poky/build$ ls -l /dev/dri/renderD128 | 18:39 |
kanavin | crw-rw---- 1 root render 226, 128 Aug 23 16:54 /dev/dri/renderD128 | 18:39 |
kanavin | pokybuild@ubuntu2004-ty-1:~/akanavin/poky/build$ groups | 18:39 |
kanavin | pokybuild kvm | 18:39 |
kanavin | Ubuntu sets too strict permissions simply | 18:40 |
kanavin | not sure where that is configured, but perhaps adding pokybuild users to render group will do the trick | 18:40 |
kanavin | runqemu prints: | 18:42 |
kanavin | runqemu - ERROR - Failed to run qemu: qemu-system-x86_64: egl: no drm render node available | 18:42 |
kanavin | qemu-system-x86_64: egl: render node init failed | 18:42 |
kanavin | why oe-selftest is printing something entirely different is a mystery :) | 18:42 |
kanavin | halstead, ^^^ | 18:42 |
*** rpcme <rpcme!~rpcme@72-21-196-64.amazon.com> has joined #yocto | 18:43 | |
halstead | kanavin: ah, I can update groups | 18:43 |
kanavin | halstead, is there a reason regular users aren't in kvm group? | 18:44 |
kanavin | that'd make life easier, we could run builds and use qemu without sudo pokybuild | 18:44 |
kanavin | halstead, thanks :) | 18:45 |
moto-timo | RP: python3-pluggy upgrade to 1.0.0 in progress. In case there is any chance of getting it in the release. Otherwise we can stage it. | 18:47 |
*** cocoJoe <cocoJoe!~cocoJoe@xb9b5dc3e.cust.hiper.dk> has quit IRC (Quit: Client closed) | 18:48 | |
JPEW | sgw: Thanks for the patches. I had already fixed up some of them, just pushed an updated jpew/sbom branch to try out | 18:51 |
JPEW | sgw: It generates a lot of License warnings currently; I think we can tackle cleaning those up although I'm not sure what to do about all the PD licenses | 18:52 |
*** vagaruy <vagaruy!~vagaruy@170.250.60.248> has joined #yocto | 18:54 | |
*** rpcme <rpcme!~rpcme@72-21-196-64.amazon.com> has quit IRC (Quit: Client closed) | 19:01 | |
RP | kanavin: Thanks! Would be good to figure out why that isn't printed too :/ | 19:01 |
*** rpcme <rpcme!~rpcme@72-21-196-64.amazon.com> has joined #yocto | 19:01 | |
kanavin | RP: I'll try to get to that :) this has been ongoing for a while, if qemu isn't able to start, oe-selftest is not helpful :-/ | 19:03 |
vmeson | RP: The new master-next built rust-hello-world just fine with sstate-cache, so I started a no sstate-cache build. I will also do world builds and oe-selftests. Is there anything else that you'd suggest for testing or to do next? | 19:09 |
paulg | zeddii, you might get a laugh out of https://bugzilla.yoctoproject.org/show_bug.cgi?id=14522 seeing as RP tried to suck you into that vortex in the past. :) | 19:11 |
* paulg volunteers RP to bisect qemu | 19:12 | |
paulg | at least we have a reproducer now. | 19:13 |
paulg | I have to wonder if it wouldn't be smart to just move off of mac99 for qemu-ppc ; using e500 would still be ancient, but at least 10y newer... | 19:14 |
zeddii | yah. we aren't tied to that. it was just the right thing at the time. | 19:14 |
paulg | we are going to have to invest time in limping along mac99 in qemu at some point anyway; it already complains with | 19:15 |
paulg | [ 3.534369] legacy IDE will be removed in 2021, please switch to libata | 19:15 |
*** davidinux <davidinux!~davidinux@217.138.219.36> has quit IRC (Ping timeout: 250 seconds) | 19:16 | |
paulg | shifting qemu ppc target platform is probably beyond my skill set ; I thought I was doing good to add a PCI-16550 card and not blow it up. | 19:17 |
*** davidinux <davidinux!~davidinux@217.138.197.52> has joined #yocto | 19:17 | |
zeddii | yah. we've wanted to do that for a while. I'll have to put time it into. or we kill it. or we get a sponsor to convinces to go ppc64 only (and help make sure it is fully working/supported). | 19:17 |
zeddii | s/time it into/time into it/ | 19:18 |
paulg | there is no guarantee the e500 doesn't have the same MPIC emulation bug, of course. | 19:19 |
*** jwillikers <jwillikers!~jwilliker@ics141-1.icsincorporated.com> has quit IRC (Remote host closed the connection) | 19:25 | |
zeddii | paulg, worth a try. maybe we can figure out a streamlined way to test a new platform. | 19:37 |
paulg | I'd consider having a tinker with doing an e500 machine, but I'm pretty sure I'd fail miserably when it comes to mouse/touchscreen/sound crap that is probably table stakes for sato validation. | 19:39 |
*** vagaruy <vagaruy!~vagaruy@170.250.60.248> has quit IRC (Ping timeout: 240 seconds) | 19:40 | |
zeddii | the screen was an issue before, but if we look into it and see no route to graphics, we can bail pretty early. I'll check the latest machine specs on the qemu site. | 19:41 |
RP | paulg: we don't need sound, touchscreen just needs usb | 19:44 |
RP | graphics is probably the hard bit | 19:45 |
RP | paulg: showing how broken it is helps a lot as it gives ups a reason to drop it unless someone steps up to help it | 19:45 |
*** rpcme <rpcme!~rpcme@72-21-196-64.amazon.com> has quit IRC (Quit: Client closed) | 19:45 | |
RP | paulg: thanks for that. It is worrying that adding the pci card breaks it too :/ | 19:45 |
zeddii | debugging a virtualized interrupt controller on ppc sounds fun though! | 19:47 |
*** rpcme <rpcme!~rpcme@72-21-196-64.amazon.com> has joined #yocto | 19:48 | |
tgamblin | anyone else unable to reach git.yoctoproject.org? | 19:51 |
halstead | tgamblin: I'm getting slow page loads. | 19:52 |
*** vagaruy <vagaruy!~vagaruy@216.75.211.6> has joined #yocto | 19:53 | |
RP | zeddii: you're volunteering? :) | 19:53 |
tgamblin | halstead: consistent timeouts for me | 19:54 |
* paulg wonders if he left breadcrumbs on the qemu build-from-source in the yocto IRC logs. Shoulda taken notes.... | 19:57 | |
halstead | tgamblin: CPU is near the alert level. OOM killer just took out a few processes. I'll find the issue. It should be responsive again. | 19:59 |
vmeson | halstead: tgamblin it seems to be back now. | 20:01 |
vmeson | well, I could clone using git:// but the git.yp.org site isn't responding. | 20:02 |
* vmeson tries gopher! | 20:02 | |
halstead | tgamblin: vmeson RP. I'm adding more memory. Short downtime. This might mess with builds in progress. | 20:07 |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has quit IRC (Quit: Client closed) | 20:07 | |
*** vd <vd!~vd@bras-base-mtrlpq2848w-grc-41-70-53-240-121.dsl.bell.ca> has joined #yocto | 20:08 | |
halstead | git.yoctoproject.org is very responsive now. | 20:11 |
paulg | RP, if that irq <n> nobody" cared" happens in the wild again, it would be good to capture /proc/interrupts from the instance... but I've no idea how hard that'd be to plug into the QA tests. | 20:11 |
RP | paulg: we struggle with this side of things. I think tgamblin was looking at dmesg in failure logging so maybe we could ride those coattails? | 20:12 |
halstead | kanavin: Nobody has asked for their user account to be in the kvm group. Everyone has done their testing as pokybuild. I will add your user since it would be helpful to you. | 20:12 |
RP | tlwoerner: There was an interesting reply upstream on the pseudo issue: https://sourceware.org/pipermail/libc-help/2021-August/005998.html | 20:12 |
RP | kanavin, halstead: hmm, this may not be the real issue then? :/ | 20:13 |
kanavin | RP: I've run the build as pokybuild | 20:13 |
kanavin | since qemu not using kvm on a heavily loaded machine would be torture :) | 20:14 |
paulg | yeah - it all of course relies on the turdburger being still operable enough for random ssh commands like "dmesg" and "cat /proc/interrupts" and so on ; but such a place to plug in generic data collection would be nice. | 20:14 |
RP | paulg: I dream of this stuff all working nicely | 20:15 |
RP | vmeson: I'm not sure where we're at with rust now. I'm basically waiting on the next autobuilder build to see what that shows | 20:16 |
tlwoerner | RP: amazing that you got any reply to such a specific question, nevermind such a good reply | 20:20 |
*** whuang0389 <whuang0389!~whuang038@2607:9880:2d78:22:9041:5548:cff4:ad4> has joined #yocto | 20:20 | |
*** rpcme <rpcme!~rpcme@72-21-196-64.amazon.com> has quit IRC (Quit: Client closed) | 20:22 | |
whuang0389 | how can I nest bb.utils.contains? for example: USE_X11="${@bb.utils.contains("DISTRO_FEATURES", "wayland", "0", "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '1', '0', d)}", d)}" | 20:23 |
whuang0389 | but in the case where I have x11 enabled, USE_X11 gets set to the value ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '1', '0', d)} and not '1' or '0' | 20:24 |
RP | tlwoerner: it was lovely to get a reply, I thought I wasn't going to! | 20:25 |
tlwoerner | RP: so an auditor library then? | 20:26 |
RP | tlwoerner: maybe, I'd need to look at how that works | 20:26 |
*** florian <florian!~florian@dynamic-093-132-021-253.93.132.pool.telefonica.de> has joined #yocto | 20:27 | |
moto-timo | python3-pluggy upgrade sent. all ptests pass and AUH built on "all" platforms, so it should be good to go | 20:29 |
RP | moto-timo: thanks, will try and get that into a build. Things are a bit backlogged | 20:35 |
vmeson | whuang0389: there do seem to be some examples of that: $ cd .../poky.git then $ rg bb.utils.contains.*bb.utils.contains -- where rg = ripgrep or grep. | 20:39 |
vmeson | *grep -r | 20:39 |
sgw | JPEW: thanks, I will grab the update, what other license warnings are you seeing? From the SPDX valdiate tools? | 20:39 |
*** rpcme <rpcme!~rpcme@72-21-196-64.amazon.com> has joined #yocto | 20:42 | |
whuang0389 | ok thanks! | 20:44 |
*** amitk <amitk!~amit@103.208.71.91> has quit IRC (Ping timeout: 240 seconds) | 20:44 | |
*** florian <florian!~florian@dynamic-093-132-021-253.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 20:45 | |
vd | do you guys use dracut? | 20:57 |
*** sethfoster <sethfoster!~sethfoste@98.116.200.111> has quit IRC (Ping timeout: 250 seconds) | 21:00 | |
*** tp43_ <tp43_!~ndeem@2001:1970:501d:3e01:a199:1a3e:abd1:ac4c> has joined #yocto | 21:07 | |
*** d0ku <d0ku!~d0ku@178.43.56.75.ipv4.supernova.orange.pl> has quit IRC (Ping timeout: 248 seconds) | 21:07 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC (Quit: Leaving) | 21:08 | |
vd | I'm wondering how well it integrates with yocto | 21:11 |
*** sethfoster <sethfoster!~sethfoste@98.116.200.111> has joined #yocto | 21:17 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC (Ping timeout: 252 seconds) | 21:19 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 21:25 | |
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto | 21:25 | |
*** florian <florian!~florian@dynamic-093-132-021-253.93.132.pool.telefonica.de> has joined #yocto | 21:46 | |
Tokamak | anyone familiar with a nice way to determine how much each component contributes to a final image size? ideal tool would be something like df utility for the package dependency hierarchy of a given recipe/image? | 21:50 |
vmeson | Well, most things work but: bitbake lib32-rustfmt for qemuarm64: rustfmt_1.4.2.bb:do_compile) failed with exit code '1' | 21:50 |
JaMa | Tokamak: buildhistory contains installed_packages_sizes.txt which helps | 21:57 |
JPEW | sgw: A lot of recipes use just "BSD" which isn't valid (need to know which BSD); I will add a special expception for Public Domain (PD) because there isn't really a sane way to handle that :/ | 21:58 |
JPEW | A few other minor ones that I think just need the license clarified or a new SPDX license map | 21:58 |
JaMa | s/_/-/g | 21:58 |
Tokamak | thanks for the pointer JaMa | 21:59 |
sgw | JPEW: Yeah, I saw that after running with your new code | 22:01 |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 22:23 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 22:24 | |
vmeson | RP: tried to build musl after glibc based rust-hello-world: -- *** 0149: raise OSError(errno.EEXIST, "Link %s already exists as a file" % dest, dest) | 22:25 |
*** vagaruy <vagaruy!~vagaruy@216.75.211.6> has quit IRC (Ping timeout: 250 seconds) | 22:31 | |
*** dev1990 <dev1990!~dev@dynamic-78-8-55-226.ssp.dialog.net.pl> has quit IRC (Quit: Konversation terminated!) | 22:39 | |
*** vagaruy <vagaruy!~vagaruy@170.250.60.248> has joined #yocto | 22:53 | |
vagaruy | Does anyone here use yocto generated linux in a medical device. Curious about the SOUP analysis procedure utilized by various people as required by FDA 62304 guidance document. | 22:56 |
RP | vmeson: we'll probably need to start opening bugs for the issues | 22:56 |
paulg | moar bugz! | 23:01 |
*** camus <camus!~Instantbi@58.246.136.202> has quit IRC (Read error: Connection reset by peer) | 23:05 | |
*** camus1 <camus1!~Instantbi@58.246.136.202> has joined #yocto | 23:05 | |
*** camus1 is now known as camus | 23:08 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 23:10 | |
*** florian <florian!~florian@dynamic-093-132-021-253.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 250 seconds) | 23:36 | |
*** d0ku <d0ku!~d0ku@178.43.56.75.ipv4.supernova.orange.pl> has joined #yocto | 23:40 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!