Monday, 2021-08-23

*** cengiz_io <cengiz_io!> has joined #yocto00:12
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)00:12
*** Ad0 <Ad0!~Ad0@> has quit IRC (Ping timeout: 250 seconds)00:40
*** Ad0 <Ad0!~Ad0@> has joined #yocto00:46
*** ssajal <ssajal!> has joined #yocto01:36
*** camus <camus!~Instantbi@> has joined #yocto02:00
*** tp43_ <tp43_!~ndeem@2001:1970:501a:e201:7dd8:7bb5:b166:9697> has quit IRC (Ping timeout: 258 seconds)02:30
*** jwillikers <jwillikers!> has quit IRC (Remote host closed the connection)02:41
*** sakoman <sakoman!~steve@> has quit IRC (Quit: Leaving.)02:48
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 252 seconds)02:54
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto02:56
*** amitk <amitk!~amit@> has joined #yocto03:59
*** camus <camus!~Instantbi@> has quit IRC (Remote host closed the connection)04:06
*** camus <camus!~Instantbi@> has joined #yocto04:07
*** vd <vd!> has quit IRC (Quit: Client closed)04:08
*** paulg <paulg!> has quit IRC (Ping timeout: 240 seconds)04:39
*** erbo_ <erbo_!> has joined #yocto04:45
*** beneth <beneth!> has quit IRC (*.net *.split)04:45
*** Dracos-Carazza <Dracos-Carazza!~Dracos-Ca@> has quit IRC (*.net *.split)04:45
*** matthewcroughan <matthewcroughan!> has quit IRC (*.net *.split)04:45
*** erbo <erbo!> has quit IRC (*.net *.split)04:45
*** frosteyes1 <frosteyes1!~frosteyes@> has quit IRC (*.net *.split)04:45
*** Dracos-Carazza_ <Dracos-Carazza_!~Dracos-Ca@> has joined #yocto04:45
*** frosteyes1 <frosteyes1!~frosteyes@> has joined #yocto04:45
*** ad__ <ad__!~heisenbug@user/ad/x-9056428> has quit IRC (*.net *.split)04:48
*** bunk_ <bunk_!~bunk@debian/bunk> has quit IRC (*.net *.split)04:48
*** mckoan|away <mckoan|away!> has quit IRC (*.net *.split)04:48
*** dv_ <dv_!> has quit IRC (*.net *.split)04:48
*** Gaffel <Gaffel!> has quit IRC (*.net *.split)04:48
*** ad__ <ad__!~heisenbug@2a01:4f8:c2c:5a84::1> has joined #yocto04:48
*** mckoan|away <mckoan|away!> has joined #yocto04:49
*** bunk <bunk!~bunk@debian/bunk> has joined #yocto04:49
*** dv_ <dv_!> has joined #yocto04:49
*** wooosaii <wooosaii!> has quit IRC (Quit: Leaving)04:49
*** Gaffel <Gaffel!> has joined #yocto04:53
*** Dracos-Carazza_ is now known as Dracos-Carazza05:41
*** beneth <beneth!> has joined #yocto05:42
*** dlan <dlan!~dennis@gentoo/developer/dlan> has quit IRC (Quit: leaving)05:48
*** dlan <dlan!~dennis@gentoo/developer/dlan> has joined #yocto05:49
*** rob_w <rob_w!> has joined #yocto06:12
wCPOannoying bug I reported. . Is there anyway I can run a function in a class with bitbake?06:24
*** sbach <sbach!~sbach@user/sbach> has quit IRC (Read error: Connection reset by peer)06:40
*** sbach <sbach!~sbach@user/sbach> has joined #yocto06:40
*** frieder <frieder!> has joined #yocto06:43
*** mihai- is now known as mihai06:55
*** zpfvo <zpfvo!~fvo@> has joined #yocto06:58
*** zyga <zyga!> has joined #yocto06:58
*** goliath <goliath!~goliath@user/goliath> has joined #yocto07:02
*** LetoThe2nd <LetoThe2nd!> has joined #yocto07:06
*** leon-anavi <leon-anavi!~Leon@> has joined #yocto07:14
*** tre <tre!~tre@> has joined #yocto07:18
*** florian <florian!> has joined #yocto07:24
RPkanavin_: quite the upgrade series, thanks! :)07:31
LetoThe2ndyo dudX07:31
kanavin_RP: cheers :) my pre-testing on the AB does make it smooth doesn't it :)07:37
RPkanavin_: yes, definitely :)07:37
kanavin_RP: is there still time for additional upgrades?07:38
RPkanavin_: the main issue left is rust. That series isn't ready, it doesn't even build locally for me. The time left really depends what I decide to do with that07:39
kanavin_RP: I mean, if I have more fully tested version updates, when is the last good day to send them in?07:39
LetoThe2ndRP: i want the above quote out of context07:40
RPkanavin_: technically, today is the feature freeze. I suspect I'm going to give things a few days though. There is also the pseudo/glibc 2.34 issue I need to figure out07:41
kanavin_I couldn't resist making a dig at nvidia by the way, I really don't like how they treat nouveau (intentionally cripple) and their own blob (refusing to play along with what everyone else is using)07:41
RPkanavin_: it isn't good :(07:43
kanavin_halstead, is it possible/easy to provision 'modprobe vgem' to all the AB workers? There's a test around qemu and graphics that would be enabled by that.07:43
kanavin_RP: ^^^07:43
kanavin_halstead, if you rememember we talked a while ago about updating graphical HW on the workers, with the above it's no longer an issue07:48
*** d0ku <d0ku!> has joined #yocto07:54
RPkanavin_: given the range of distros I suspect that isn't straightforward :/07:58
*** o_ndra <o_ndra!> has joined #yocto08:00
kanavin_RP: right, systemd has a unified way of doing it though, via /etc/modules-load.d/08:02
*** xmn <xmn!> has joined #yocto08:11
*** grma <grma!~gruberm@> has joined #yocto08:42
wCPOtlwoerner: wouldn't be it be better to use ext4 without the journal than ext2 for your zram patch?08:48
*** linkliu60 <linkliu60!~user_name@> has quit IRC (Quit: leaving)08:53
*** linkliu59 <linkliu59!~user_name@> has joined #yocto08:53
*** linkliu59 <linkliu59!~user_name@> has quit IRC (Client Quit)08:54
*** linkliu59 <linkliu59!~user_name@> has joined #yocto09:01
*** linkliu59 <linkliu59!~user_name@> has quit IRC (Client Quit)09:03
*** linkliu59 <linkliu59!~user_name@> has joined #yocto09:04
*** kayterina <kayterina!> has joined #yocto09:16
*** amitk_ <amitk_!~amit@> has joined #yocto09:29
*** amitk <amitk!~amit@> has quit IRC (Ping timeout: 248 seconds)09:32
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto09:44
*** tnovotny <tnovotny!> has joined #yocto10:37
*** xmn <xmn!> has quit IRC (Quit: xmn)10:48
*** BobPungartnik <BobPungartnik!~Pung@> has joined #yocto11:02
*** BobPungartnik <BobPungartnik!~Pung@> has quit IRC (Client Quit)11:06
*** zpfvo <zpfvo!~fvo@> has quit IRC (Quit: Leaving.)11:09
*** zpfvo <zpfvo!~fvo@> has joined #yocto11:10
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)11:40
prabhakarladHi All, any reasons why the utilities are removed from coreutils package
*** JaMa <JaMa!> has joined #yocto11:59
*** fleg <fleg!64bf4386e9@user/fleg> has joined #yocto12:04
rburtonprabhakarlad: that's the prerm package manager script, so that's removing the alternatives when it is *removing* the package12:05
rburtonif you're still trying to figure out where timeout is, have you checked the configure log yet?  timeout is only built if a specific signal name could be found.12:05
*** camus <camus!~Instantbi@> has quit IRC (Ping timeout: 240 seconds)12:08
*** camus <camus!~Instantbi@> has joined #yocto12:08
*** zyga <zyga!> has quit IRC (Remote host closed the connection)12:10
*** jwillikers <jwillikers!> has joined #yocto12:13
prabhakarladrburton: I can see timeout is compiled
prabhakarladbut during do_package its been removed, update-alternatives --remove  timeout /usr/bin/timeout.coreutils12:28
*** camus1 <camus1!~Instantbi@> has joined #yocto12:34
*** camus <camus!~Instantbi@> has quit IRC (Ping timeout: 240 seconds)12:35
*** camus1 is now known as camus12:35
*** thekappe <thekappe!~user@> has joined #yocto12:38
*** goliath <goliath!~goliath@user/goliath> has joined #yocto12:39
*** zyga <zyga!> has joined #yocto12:45
wCPOhmm, it looks like CONFIG_SCSI_VIRTIO=y is silently dropped with linux-yocto 5.10, hmm12:48
rburtonprabhakarlad: that's just a debug note telling you what it is setting as postinst/prerm scripts12:50
rburtonprabhakarlad: "oe-pkgdata-util list-pkg-files coreutils" will show you if coreutils contains /usr/bin/timeout.coreutils, which it does here12:56
rburtonon install, a symlink for /usr/bin/timeout will be created (unless you've done something to disable alternative generation)12:56
yates_homein my core-image-minimal build of elfutils, there are duplicate files for crti.o: one in recipe-sysroot/usr/lib/crti.o and one in recipe-sysroot/usr/lib/csky-poky-linux/10.3.0/crti.o12:56
yates_homewhich one is correct?12:56
yates_homethey are different files - different lengths12:57
yates_home(lengths == sizes)12:57
yates_homeit looks like the environment is setup to point to recipe-sysroot/usr/lib:
prabhakarladrburton: I see the below when I run "oe-pkgdata-util list-pkg-files coreutils"13:01
prabhakarladoe-pkgdata-util list-pkg-files coreutils13:01
prabhakarladcoreutils is in the RPROVIDES of target-sdk-provides-dummy:13:01
*** rsalveti <rsalveti!> has joined #yocto13:02
d0kuHi, anyone with extensible SDK experience here? I want to generate an eSDK and then use `sdk-install` to add the required `-native` tools, but it seems that the PATH is not extended automatically (e.g. binaries in <native sysroot>/bin/perl-native are not visible unless PATH is manually modified). Did I miss something or my use-case is not supported?13:21
cengiz_iohello. I have changed the value of my MACHINE_OVERRIDES in my layer and how can I verify that that change actually took place in my image?13:23
tlwoernerwCPO: is there much of a benefit to ext4 without a journal vs ext2?13:24
tlwoernerwCPO: i guess it could be configurable13:25
wCPOtlwoerner: ext3 without a journal is basically ext2, but ext4 has some features neither ext2 nor ext3 has . I'm unsure if it matters when fs is in memory13:28
tlwoernerwCPO: in any case it would be best if i made it configurable, then people could make their own choice :-)13:28
*** paulg <paulg!> has joined #yocto13:30
wCPOtlwoerner: agree. In the end I think either choice is good-enough13:31
tlwoerneralthough that could get messy with having to coordinate with kernel configs13:31
RPtlwoerner: extents in ext4 are nice FWIW13:32
RPpaulg: morning!13:35
*** rperier <rperier!> has joined #yocto13:35
RPpaulg: I was looking at ppc serial interrupt handler backtraces and thinking of you :)13:35
paulguh oh.  I was just wondering --- What did I break, or am being volunteered to fix....13:36
RPpaulg: -
paulgSuppose it wouldn't do me much good to lie and say I've never touched ppc serial code, would it?13:37
RPpaulg: you could try but I'd take some convincing ;-)13:37
*** FO <FO!> has quit IRC (Remote host closed the connection)13:37
RPpaulg: seriously, if you did have any ideas I'm open to them, the serial ports do seem unstable on that platform :(13:38
*** FO <FO!> has joined #yocto13:38
paulg   <--- my ppc serial hacking was like a decade ago ; but I'll take a look at the log file.13:42
paulgThat might be one of the few remaining drivers in the kernel that I wrote that I haven't yet deleted.   :-P13:44
paulgdo we know if it is 100% reproducible, or intermittent?13:46
RPpaulg: intermittent :(13:47
RPpaulg: I did at least capture the logs this time and write the bug so we can track the thing13:48
paulgI'd have to go learn whether qemu-ppc tries to do any early serial kind of thing like in a real machine u-boot handoff13:48
qschulzcengiz_io: bitbake -e some-recipe | grep "^MACHINEOVERRIDES"13:48
paulgit kinda smells like a race between completing driver init and having data come in.13:49
cengiz_ioqschulz: thanks. that should at least verify that it propagated13:49
qschulzwhat did you put in your MACHINEOVERRIDES and in which file?13:49
paulg(i.e. request_irq is too late, or never happens for some odd reason...)13:49
paulgRP, in theory a generic vanilla master build for qemu-ppc should get me similar to that?    So I can have one local churning in the bkgd?13:51
RPpaulg: that is a standard qemuppc build, yes. I suspect usage of the serial port will reproduce, we don't use it much...13:52
paulgI have NFI what serial driver qemu fakes ; assuming 16550.   Will set a build and see what .config says and what .o it creates and go from there.13:53
RPpaulg: we previously turned off serial console log messages iirc which helped by removing one of the sources of problems13:53
paulgAwesome.  So "problem solved.  Didn't see it -  didn't happen."    :-)13:54
cengiz_ioqschulz: it's actually automotive grade linux, which has a template mechanism for including fragments into local.conf13:54
cengiz_ioqschulz: my goal is to use mainline kernel with meta-freescale, which seems to be toggled with this `MACHINEOVERRIDES .= ":use-mainline-bsp"` (not sure though)13:56
qschulzcengiz_io: IIRC, this enables etnaviv instead of vivante too13:57
qschulzbut you're probbaly on the right track13:57
cengiz_ioqschulz: yeah. etnaviv is what I want :)13:58
*** sakoman <sakoman!~steve@> has joined #yocto14:07
*** troth <troth!> has joined #yocto14:22
rburtonprabhakarlad: yeah i see that if i'd build a sdk.  blow away tmp and try again, it works fine.  should fix that bug.14:28
*** rob_w <rob_w!> has quit IRC (Quit: Leaving)14:30
rburton filed to make sure nobody forgets14:31
*** ssajal <ssajal!> has quit IRC (Quit: Konversation terminated!)14:33
*** ssajal <ssajal!> has joined #yocto14:34
*** mihai <mihai!~mihai@user/mihai> has quit IRC (Read error: Connection reset by peer)14:38
*** mihai <mihai!~mihai@user/mihai> has joined #yocto14:39
*** paulg <paulg!> has quit IRC (Ping timeout: 252 seconds)14:50
*** vd <vd!> has joined #yocto15:01
*** zyga <zyga!> has quit IRC (Quit: Leaving)15:01
*** paulg <paulg!> has joined #yocto15:14
*** kayterina <kayterina!> has quit IRC (Quit: Leaving)15:20
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)15:20
prabhakarladrburton: deleting tmp (and rebuilding) ,  oe-pkgdata-util list-pkg-files coreutils does list /usr/bin/timeout.coreutils15:29
*** jwessel <jwessel!> has left #yocto15:30
rburtondeleting tmp won't cause a rebuild unless you put sstate in it, which is a bad idea15:30
*** florian <florian!> has quit IRC (Quit: Ex-Chat)15:31
prabhakarladbut built image still has timeout utility missing.15:32
prabhakarlad>[4:30:38 PM] <rburton> deleting tmp won't cause a rebuild unless you put sstate in it, which is a bad idea15:33
*** tnovotny <tnovotny!> has quit IRC (Quit: Leaving)15:38
*** otavio_ <otavio_!> has quit IRC (Read error: Connection reset by peer)15:38
*** otavio <otavio!> has joined #yocto15:39
tlwoerneranyone seen something like this before?15:41
tlwoernerError, the PACKAGE_ARCHS variable (all any noarch ${PACKAGE_EXTRA_ARCHS:tune-mips32r2el-24kc} qemumips) for DEFAULTTUNE (mips32r2el-24kc) does not contain TUNE_PKGARCH (${MIPSPKGSFX_VARIANT:tune-mips32r2el-24kc}-nf).Toolchain tunings invalid15:41
tlwoernerif something is listed in AVAILTUNES it's available to use?15:43
*** frieder <frieder!> has quit IRC (Remote host closed the connection)15:47
*** otavio__ <otavio__!> has quit IRC (Quit: leaving)15:49
*** dev1990 <dev1990!> has joined #yocto15:56
*** alimon <alimon!> has joined #yocto16:04
*** ssajal <ssajal!> has quit IRC (Ping timeout: 240 seconds)16:12
*** tre <tre!~tre@> has quit IRC (Remote host closed the connection)16:18
*** zpfvo <zpfvo!~fvo@> has quit IRC (Remote host closed the connection)16:33
*** sethfoster <sethfoster!~sethfoste@> has joined #yocto16:42
sethfosterHey all. Last week I was asking about kind of hacking together a fetcher for google's gclient in a recipe; qschultz super helpfully pointed me at their meta-rust custom fetcher, which was great. One thing I was wondering though - is there a way to deduplicate files between DL_DIR and the source area? Because the source for this is like 25G and therefore will take a while to copy and also take a bunch of16:53
*** goliath <goliath!~goliath@user/goliath> has joined #yocto16:58
halsteadkanavin_: vgem is loaded on all the workers except centos8*. I need to  build the module there.17:06
kanavin_halstead, thanks! not sure why centos doesn't have it, if it's available in e.g. fedora17:07
*** ant__ <ant__!> has joined #yocto17:08
halsteadTrue. Fedora workers are ready.17:08
kanavin_halstead, any progress on the AUH emails?17:08
*** o_ndra <o_ndra!> has quit IRC (Quit: Client closed)17:11
halsteadkanavin_: I made some progress. I've gathered debugging info and made contact with support. It's not solved yet.17:12
*** alejandrohs <alejandrohs!> has joined #yocto17:12
kanavin_halstead, thanks again :)17:12
*** fleg <fleg!64bf4386e9@user/fleg> has quit IRC (Remote host closed the connection)17:20
*** tp43_ <tp43_!~ndeem@2001:1970:501a:e201:7dd8:7bb5:b166:9697> has joined #yocto17:25
kanavin_RP: and here it is in action:17:32
kanavin_2021-08-23 17:23:57,348 - oe-selftest - INFO - runtime_test.TestImage.test_testimage_virgl_headless (subunit.RemotedTestCase)17:32
kanavin_2021-08-23 17:23:57,348 - oe-selftest - INFO -  ... ok17:32
kanavin_2021-08-23 17:23:57,348 - oe-selftest - INFO - 12: 20/20 342/439 (85.53s) (runtime_test.TestImage.test_testimage_virgl_headless)17:32
kanavin_halstead, ^^^17:32
kanavin_no need to get rid of those trusty G200s :)17:33
*** jsbronder <jsbronder!~jsbronder@user/jbronder> has quit IRC (Remote host closed the connection)17:33
*** jsbronder <jsbronder!~jsbronder@user/jbronder> has joined #yocto17:34
*** LetoThe2nd <LetoThe2nd!> has quit IRC (Quit: Connection closed for inactivity)17:34
sethfosterHow bad an idea do you folks think it would be to symlink a source dir to a dl cache17:46
sethfosterpretty bad right17:46
manuel1985sethfoster: No idea, but I also though about keeping the code for some little applications next to the bitbake recipe in the meta-layer.17:48
sethfosteryeah i have too many dang repos17:49
sethfosterproblem here is the source is like 25 gigs so i'd like to not have to have it twice or copy it around17:49
manuel1985One could have files/src dir which is actually a git submodule17:49
manuel1985sethfoster: Oh, ok. Well, that's bad.17:49
sethfosteryeah it's not my favorite thing in the world17:49
*** alejandrohs <alejandrohs!> has quit IRC (Ping timeout: 240 seconds)18:05
bantuHello everyone. I am trying to add rxtx to my image. I'm seeing ./gnu_io_CommPortIdentifier.h:3:10: fatal error: jni.h: No such file or directory18:13
*** amitk <amitk!~amit@> has joined #yocto18:37
*** alejandrohs <alejandrohs!> has joined #yocto18:39
*** amitk_ <amitk_!~amit@> has quit IRC (Ping timeout: 252 seconds)18:39
smurrayJPEW: I'm curious if you're planning to go to the OpenChain/SPDX mini-summit the day after ELC?  Trying to figure out if it's worthwhile registering for it18:41
*** amitk_ <amitk_!~amit@> has joined #yocto18:42
JPEWI did not see it. I'll look into it18:42
*** amitk <amitk!~amit@> has quit IRC (Ping timeout: 250 seconds)18:43
*** sakoman <sakoman!~steve@> has quit IRC (Ping timeout: 252 seconds)18:46
*** sakoman <sakoman!> has joined #yocto18:48
jonmasonRP: today's mesa update is causing build breaks for qemuarmv5.  I'm looking into it (something about neon and softfp), but wanted to make you aware18:51
*** amitk <amitk!~amit@> has joined #yocto18:53
*** amitk_ <amitk_!~amit@> has quit IRC (Ping timeout: 250 seconds)18:56
*** bantu <bantu!> has quit IRC (Ping timeout: 268 seconds)18:58
*** bantu <bantu!> has joined #yocto18:58
kanavin_jonmason, how come AB didn't catch it?19:01
jonmasonkanavin_: I don't believe the AB builds qemuarmv5, which is why we do in our CI :)19:01
kanavin_jonmason, it builds 32 bit arm but that's not the same?19:03
jonmasonno, there is 2 32bit arm machines: qemuarm (ARMv7) and qemuarmv5 (ARMv5)19:04
kanavin_if upstream doesn't test it, things are likely to break19:08
kanavin_mesa upstream19:09
*** sakoman <sakoman!> has quit IRC (Ping timeout: 250 seconds)19:26
*** sakoman <sakoman!~steve@> has joined #yocto19:26
*** florian <florian!> has joined #yocto19:27
jonmasonthere was a request to keep ARMv5 around when I updated qemuarm to be ARMv7, but it really only is for ancient machines (like the first gen RasPi in age)19:27
jonmasonI have it in our nightly CI, and we run (a subset of )testimage.  So we'll find it when it breaks19:28
*** amitk <amitk!~amit@> has quit IRC (Ping timeout: 240 seconds)19:35
*** amitk <amitk!~amit@> has joined #yocto19:35
*** amitk <amitk!~amit@> has quit IRC (Ping timeout: 240 seconds)19:40
*** amitk <amitk!~amit@> has joined #yocto19:41
sakomanA company has contacted me looking for some full time help in "fixing" a sub-optimal rocko based image build -- boot time, package content, and build infrastructure.  Ping me if you are interested (or know someone who might be)19:42
*** amitk <amitk!~amit@> has quit IRC (Ping timeout: 240 seconds)19:46
manuel1985Why do some recipes have functions with only a colon as content? do_install () {\n    :\n  }19:51
manuel1985\n are newlines obviously19:51
vmesonmanuel1985: where are you seeing that do_install rule ? What does the git blame/log say about it?19:53
manuel1985I had devtool autocreate a recipe for git://
manuel1985It put a comment in the recipe saying that it couldn't find a Makefile and I'd need to fill in the function bodies myself19:55
*** sakoman <sakoman!~steve@> has quit IRC (Read error: Connection reset by peer)19:55
manuel1985for do_configure, do_compile and do_install19:55
vmesonmanuel1985: devtool can be helpful but it does not perform magic. As the warning stated, you'll have to look at the docs and other python recipes to figure out what to do.19:57
*** sakoman <sakoman!~steve@> has joined #yocto19:57
manuel1985vmeson: Yeah okay, but that still doesn't tell me the purpose of the colons. I mean, why a colon, not a $ or * or ^.19:58
manuel1985I don't speak Python I should add.19:58
vmesonmanuel1985: What's the exact comment in the recipe ?20:01
smurraya single colon like that is basically a placeholder in Bash, look at the "SHELL BUILTIN COMMANDS" section in the bash man page, it's the first entry20:01
vmesonsmurray: that's what I expected, it would seem like a better choice to have that stage fail but I guess it depends on what the goal is with devtool.20:03
smurrayvmeson: it expects you to put something in there per the mentioned comment20:04
manuel1985vmeson: The exact comment in the recipe is "NOTE: no Makefile found, unable to determine what needs to be done"20:15
manuel1985smurray: Thanks, that explains things. Would never have thought that : is shell language. But makes sense. The commeands in put in do_install are shell commands after all.20:16
*** Guest90 <Guest90!> has joined #yocto20:17
*** Guest90 <Guest90!> has quit IRC (Client Quit)20:18
vmesonmanuel1985: smurray has explained the syntax and intent. If you're interested here's the commit:
vmesonrecipetool and devtool are useful but they could probably use some polishing based on user feedback.20:20
smurraylooking at it looks like documentation source, it's not something "buildable" that I can see20:21
smurrayif there's a script in there that's desired, disabling do_compile and cp'ing the script in do_install is likely what'd you want to do20:22
*** Guest56 <Guest56!> has joined #yocto20:22
*** Guest56 <Guest56!> has quit IRC (Client Quit)20:24
paulgRP, no wonder that turd catches fire.  Check out all the flapping and flailing that takes place at 16s when the driver takes over -- this is with debug enabled and IRQ request/free printk added.
paulglooks like you and zeddii were poking at this crapfest back in May.
paulgideally qemu ppc should target a decade old 83xx or 85xx processor with 16550 and u-boot, and not some pre-y2k 7400 with zilog ttyS....   :-/20:46
manuel1985When I'm building my image, I see do_image_ext3 and do_image_tar tasks executed. I don't need the .tar, because I'm loopback-mounting the .ext3 and netbooting my device. Can I disable creation of the .tar?20:47
paulgobviously if we gut the stupidity of all the up/down up/down up/down nonsense and grab/keep the IRQ at probe,  I'm sure zilog ttyS<n>  will magically stop blowing up.20:48
*** sethfoster <sethfoster!~sethfoste@> has quit IRC (Quit: leaving)20:59
*** camus1 <camus1!~Instantbi@> has joined #yocto21:00
*** leon-anavi <leon-anavi!~Leon@> has quit IRC (Quit: Leaving)21:00
*** camus <camus!~Instantbi@> has quit IRC (Read error: Connection reset by peer)21:01
*** camus1 is now known as camus21:01
*** d0ku <d0ku!> has quit IRC (Ping timeout: 248 seconds)21:05
vmesonmanuel1985: yes, set IMAGE_FSTYPES:
RPpaulg: that does look rather crazy :/21:13
RPpaulg: back in may was when we disabled the serial console logs which seemed to "help"21:14
RPpaulg: if you wanted to suggest a different config for qemuppc we could try it...21:15
paulghacking together a fix that moves irq request up some lines ; should fix the steaming POS.21:15
paulgnot going to get involved in filtering out all its flapping and flailing if I don't ahve to.21:15
RPpaulg: fair enough, thanks :)21:16
RPit'd be nice to have one less set of weird failures21:16
paulgyou all get to test it after it passes my "doesn't splat"  high standards.21:16
RPvmeson: speaking of weird failures, I'll just say publicly that I'm doubtful about rust at this point21:17
paulgI'll send it onwards to mainline in case there are other necro serial driver afficionados out there.21:17
yates_homeRP: pray tell why.21:17
RPvmeson: I have no idea how to try and fix the uninative breakage, other than perhaps trying to merge the rust-llvm and rust recipes, or add an intermediate task the doesn't use sstate21:17
RPyates_home: because it doesn't build/work in too many situations21:18
RPvmeson: if I don't merge it now, I will not be merging it until some of these issues get fixed though, it won't just "merge after we branch"21:19
RPkhem: do you have any interest/time to look at rust?21:20
vmesonRP: That's fine with me, better to fix it over the next month in meta-rust or my contrib branch than mess up the release.21:22
RPvmeson: it is a shame as the AB is just showing failures in the reproducibility targets but those failures look hard. If we could resolve that one...21:23
RPvmeson: did we have rsvg and the python crypto module building with this?21:24
RPsmurray, paulbarker: I did merge the prserv changes finally, thanks!21:24
vmesonRP: I _had_ librsvg building in Feb but I haven't gotten back to it. I"m not sure if tgamblin has gotten python-cryptography updated.21:25
smurrayRP: saw that, thanks!21:25
RPvmeson: fair enough, I just wondered if it actually worked for our intended use21:25
paulgok. who is the wiseguy who broke kernel devshell  ?21:25
RPsmurray: I'm jumpy every time I see a build taking a long time21:25
paulgkernel-source#git show21:25
paulgfatal: bad object HEAD21:25
moto-timoI know tgamblin was looking at py-crypto last week21:25
moto-timoRP: sounds like you would like to see us build it with the rust branch?21:26
RPmoto-timo: would show the thing actually does something useful ;-)21:26
moto-timoRP: fair enough!21:27
RPSuch a patch could be queued in this changeset21:27
vmesonpy-crypto lives in meta-oe right now, of course we could move it...21:28
RPvmeson: ah, we need the librsvg example then :)21:28
vmesonRP: I can work on that this evening / tomorrow.21:28
RPvmeson: I guess it comes down to the uninative issue - is there any chance we can resolve this in a few days, e.g. this week?21:29
vmesonRP - I have no idea what the uninative issue is off-hand so I cant' say. Let me look at your commit logs...21:30
*** dev1990 <dev1990!> has quit IRC (Quit: Konversation terminated!)21:30
RPvmeson: it is this: it is easy to reproduce, you just bitbake rust-native on a21:31
RPvmeson: er, it is this:
RPvmeson: which is bitbake rust-native on an older system with no sstate present and uninative enabled21:31
RPerror: /lib/x86_64-linux-gnu/ version `GLIBC_2.33' not found (required by /home/pokybuild/yocto-worker/reproducible-debian/build/build-st/reproducibleA/tmp/work/x86_64-linux/rust-native/1.54.0-r0/rustc-1.54.0-src/build/bootstrap/debug/deps/
manuel1985vmeson: Thanks for the IMAGE_FSTYPES link21:34
RPvmeson: ubuntu1604 too:
vmesonmanuel1985: there's lots of documentation, you just need to find the right keyword to search for it.21:35
* paulg does "echo ref:v5.13/standard/qemuppc > .git/HEAD" and carries on with writing a commit log21:36
paulgsomeone else can fix devshell being headless.21:36
vmesonpaulg: JoeS changed something about devshell recently, could you ask him to check on the kernel devshell ?21:37
paulgvmeson, this is on vanilla yocto/poky ; so I'm guessing JoeS didn't change anything there.21:39
vmesonRP, I'll give it a go on 18.04/ glibc-2.2721:42
vmesonpaulg: 49ae4a23d8 terminal.bbclass: force bash for devshell -- joeS, Aug 12.21:42
vmeson2021 even!21:43
*** alejandrohs <alejandrohs!> has quit IRC (Ping timeout: 250 seconds)21:43
RPvmeson: looking at my "fix", I made a small mistake with override syntax21:45
RPif only I paid attention to these kinds of changes21:45
vmesonRP - oh, how small...21:46
* vmeson googles for uninative instructions and adds 2 lines to his local.conf :
vmesonrequire conf/distro/include/yocto-uninative.inc21:52
RPvmeson: should use poky :)21:52
vmesonINHERIT += "uninative"21:52
vmesonRP I am . I didn't see it in the default local.conf21:52
RPvmeson: I think poky enables it by default21:54
RPvmeson: FWIW my 20.04 box showed issues too. Just not sure how that patch worked in my testing :(21:55
vmesonkk, well belt and suspenders so I'm going to start a'bitbake rust-native" on this 18.04 box and go have dinner.21:55
* RP notes that doesn't translate so well across the pond :)21:56
RP(braces here)21:56
RPvmeson: I'll try another build overnight on the AB22:15
*** jwillikers <jwillikers!> has quit IRC (Remote host closed the connection)22:20
*** d0ku <d0ku!> has joined #yocto22:20
*** florian <florian!> has quit IRC (Ping timeout: 250 seconds)22:23
RPkanavin_: :(22:23
RPkanavin_: and :/22:24
*** d0ku <d0ku!> has quit IRC (Ping timeout: 240 seconds)22:29
vmesonRP: as you suggested: WARNING: Duplicate inclusion for /ala-lpggp31/rmacleod/src/distro/yocto/poky.git/meta/conf/distro/include/ in /ala-lpggp31/rmacleod/src/distro/yocto/poky.git/meta-poky/conf/distro/poky.conf22:30
vmesonbut "bitbake rust-native" builds fine!22:30
vmesonThat's on master-next on an ubu-18.04.3 distro.22:32
*** sakoman <sakoman!~steve@> has quit IRC (Read error: Connection reset by peer)22:34
*** vd <vd!> has quit IRC (Quit: Client closed)22:37
moto-timovmeson: for py-crypto, which requires rust compiler, do you think I should ‘inherit rust’?22:42
moto-timoOr DEPENDS ‘rust-native’22:43
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto22:50
*** sakoman <sakoman!~steve@> has joined #yocto22:52
vmesonmoto-timo: rust-hello-world just has 'inherit cargo', as does suricata in meta-security.22:52
moto-timovmeson: I’ll have to look at and see what it is calling22:53
*** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Ping timeout: 255 seconds)22:55
*** shoragan <shoragan!~shoragan@user/shoragan> has joined #yocto22:55
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)22:56
*** dev1990 <dev1990!> has joined #yocto23:09
*** dev1990 <dev1990!> has quit IRC (Quit: Konversation terminated!)23:35
* vmeson gets a debian-8 container setup enough to start the build of rust-native on poky/master-next and calls it a day.23:35
paulghateful thing will be forever off in any config I use.23:36
paulgmucking with /proc/version is just evil.   I want to know I've booted what I just built.23:36
paulgesp. when I'm expecting debug statements and don't get them.   Why is on the default anyway?23:37
*** d0ku <d0ku!> has joined #yocto23:41
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)23:41

Generated by 2.17.2 by Marius Gedminas - find it at!