**** BEGIN LOGGING AT Wed Aug 02 03:00:01 2017 Aug 02 07:49:38 Im making a recipe for a program which depends on a library A which in turn depends on another library B. Now my program does not compile when I just depend on library A as a header file in B included by A will be missing. Is it recommended to add B as a dependency myself (which isnt really true imo) or is there some other way to avoid this? Aug 02 07:56:04 Sounds like Library A's recipie is incorrect as it does not include all of its own dependencies. Aug 02 07:56:14 wouterstreamit: if you need B's header to compile then you really do have a dependency on B Aug 02 07:57:27 A's recipe is correct and in its recipe-sysroot the correct header files are available, but in its install-sysroot the headers from B are not Aug 02 07:57:30 wouterstreamit: is B's header file included anywhere in your program code? Aug 02 07:57:39 No Aug 02 07:57:45 Only through a header imported from A Aug 02 07:59:37 I'd agree that it is not your dependency but the quick solution would be to include the dependency on B yourself. Aug 02 08:35:12 i'm seeing that a buildhistory-enabled image builds fine, but the corresponding esdk build fails because it tries to access a nonexiting sstate-package-sizes.txt Aug 02 08:35:16 is this a known issue? Aug 02 08:36:53 does this coincide with SDK_INHERIT_BLACKLIST="buildhistory icecc" from populate_sdk_ext bbclass? Aug 02 09:07:18 meh. buildhistory was explicitly inherited in local.conf - nevermind Aug 02 09:32:53 LetoThe2nd: SDK_INHERIT_BLACKLIST is supposed to disable it if it's enabled Aug 02 09:34:33 bluelightning: maybe an evaluation order issue? Aug 02 09:35:00 LetoThe2nd: possibly, but SDK_INHERIT_BLACKLIST gets turned into INHERIT_remove Aug 02 09:35:08 maybe that no longer works, not sure Aug 02 09:35:30 bluelightning: do we have recent changes in that area? project is on krogoth Aug 02 09:35:46 no, we did that a while ago, and it did work originally Aug 02 09:36:14 bluelightning: hmkay. if i find the time and motivation i'll have a deeper look Aug 02 10:21:20 why would about every task I try to claim "ERROR: Task do_cleansstate is marked nostamp, cannot invalidate this task" Aug 02 10:21:23 ? Aug 02 10:22:01 T_UNIX: there's no point using -f with -c cleansstate because it will always run when requested Aug 02 10:22:25 I'm not using -f with it though O.o Aug 02 10:22:35 are you using -C then perhaps? Aug 02 10:22:42 yes Aug 02 10:22:48 ah, that's short for -c -f ? Aug 02 10:22:53 yes Aug 02 10:22:56 well, sort of Aug 02 10:23:10 okay. thanks :) Aug 02 10:23:48 actually what -C does is force the specified task but run the default task, so you can say force compilation and have the recipe continue to packaging etc. Aug 02 10:41:18 anyone recall when already stripped QA became an error in poky? Aug 02 10:44:48 rburton: unfortunately I don't have a specific list of such recipes, and no idea how to produce one (other than remove python 2 from the host and see what breaks) Aug 02 10:45:51 Crofton|work: 2013 Aug 02 10:46:00 lol Aug 02 10:47:03 kanavin: yeah we need bb-whatdepends to work again Aug 02 10:51:42 rburton: but host python 2 is an implicit dependency, it's not written into recipes at all Aug 02 10:54:58 yeah Aug 02 10:55:13 kind of tempted to see what breaks with python removed from hosttools Aug 02 10:55:55 rburton: go for it! Aug 02 10:55:55 rburton: we're just discussing the exact same thing with RP on the internal channel, why don't you join :) Aug 02 10:56:02 so I don't have to type things twice ;) Aug 02 10:56:16 lol Aug 02 10:56:34 why discuss on internal cabal channel? Aug 02 10:56:46 well, exactly. this is public :) Aug 02 10:57:02 ask ipuustin :) Aug 02 10:57:05 he kicked this off Aug 02 10:59:13 Crofton|work: you realise the proper fix would be to fix qwt right Aug 02 11:00:11 Yes, I discussed with bluelightning Aug 02 11:00:23 this is qt4, which is basically life support Aug 02 11:00:34 I checked qt5 recipe and the problem isn't there Aug 02 11:01:15 can i mock gnuradio for still using qt4? Aug 02 11:01:32 kanavin: ca-certs is first on the list of needs a host py2 Aug 02 11:01:43 möck it! its more evil with möre döts! Aug 02 11:01:54 rburton, please do Aug 02 11:02:02 although there is a qt5 branch Aug 02 11:02:53 I am cleaning up a pull request queue Aug 02 11:03:04 clearly not many people are using qt4 with poky Aug 02 11:17:43 hi everyone. i'm trying to wrap my head around swupdate right now^^ question: what's the easiest way to modify the u-boot environment for a specific image (or a specific machine) in yocto? Aug 02 11:18:22 i'm trying to get how to set up my device to have a main system and an update system, and boot to the update system when prompted Aug 02 11:18:38 (the device is a digilent zybo) Aug 02 11:25:41 kanavin: fwiw, doing the no-python test build in the background now Aug 02 11:26:07 peacememories: boot when prompted? e.g. when you cannot boot the main system? Aug 02 11:26:17 rburton: the results might be discouraging Aug 02 11:26:34 kanavin: not too bad so far Aug 02 11:26:42 hnje that (with bootlimit) would be my first try. just trying to get started somewhere right now^^ Aug 02 11:31:13 peacememories: with rauc i've a custom u-boot-env for each machine and a uboot-script that gets loaded and handles bootorder/retry Aug 02 11:46:24 having some trouble with dbus, dbus-send return Failed to open connection to "session" message bus: Could not parse server address: Unknown address type. I works fine from commandline but i want to run this from a c++ system call. Worked fine prior to pyro Aug 02 13:34:16 khem: http://termbin.com/bhiq and http://termbin.com/3hju Aug 02 14:33:55 can i somehow inherit other image recipes? Aug 02 14:36:54 require Aug 02 14:44:12 thanks Aug 02 14:45:54 also, when using swupdate to update my kernel i have to "file" update the uImage and stuff, right? this seems very error prone :/ Aug 02 14:57:04 Anyone got a Jenkins pipeline job to use repo to run a Yocto build? That is enough different tools that I am not sure where to ask for help. Aug 02 15:25:23 Hi, all. Wondering if anybody can help me work around a sort of chicken-and-egg problem. I need to stuff the contents of a Yocto-generated cpio image into the corresponding ext4 image. Aug 02 15:25:51 It's a bit 'weird', and I've been doing it up to now on our Jenkins server, but... it kinda sucks that this one step lives outside of Bitbake. Aug 02 15:26:09 This gist is the best way to understand what I'm *trying* to do: https://gist.github.com/evadeflow/d6796747e28d07bb34d18a0b4c13bb5e Aug 02 15:33:02 evadeflow: why not put the cpio into the rootfs before it becomes a ext4 Aug 02 15:33:32 oh you're not putting the image inside itself are you? Aug 02 15:33:51 iirc debug2fs can edit a ext4 without mounting it Aug 02 15:35:21 Yeah, rburton, I'm putting it inside itself. `:-] Aug 02 15:35:30 rootfsception Aug 02 15:35:35 LOL. Aug 02 15:35:50 Well, I'm putting the cpio file in the ext4 file. Aug 02 15:36:39 yeah debugfs has a "write " operation, so you can write a file inside the file system Aug 02 15:36:57 For realz? Aug 02 15:37:02 What does that look like? Aug 02 15:38:09 I'm not familiar with debugfs—is that a Bitbake thing, or Linux thing? Aug 02 15:38:29 https://linux.die.net/man/8/debugfs Aug 02 15:38:31 Oh, Linux. Aug 02 15:38:51 Thanks for the suggestion, I'll see if I can wire something up! Aug 02 15:39:24 hmm, can i somehow change the output type of an image to be .ext3.gz (or ext4.gz) in addition to .tar.gz? Aug 02 15:39:30 yeah its part of e2fsprogs Aug 02 15:39:39 peacememories: IMAGE_FSTYPES Aug 02 15:40:09 rburton thank you, will try Aug 02 15:43:12 also, apparently `devtool` doesn't find my recipe in workspace/recipes/images/ when trying to use `devtool edit-recipe` :/ Aug 02 15:43:18 evadeflow: just verified it works as expected to. debugfs -w image.ext4; write /some/source/file /where/you/want/in/fs; quit Aug 02 15:43:34 all as non-root Aug 02 15:43:45 Oh, man—*thank you*! Aug 02 15:44:18 It was gonna take me at least 20 more minutes to finger-mumble my way to that command. Aug 02 15:44:20 apparently adding -a helps, but i'm not sure why Aug 02 16:28:50 anyone worked with IMX.6 board ?? Aug 02 16:43:42 anyone worked with QWKS-SCM-IMX6DQ board ???? Aug 02 17:10:54 lampel: better to indicate the issue Aug 02 19:54:49 What is the fastest method to have a web-browser window (including js and the works) on a framebuffer (non-X11) display device? Aug 02 20:30:38 what is the fastest way to change global cflags for a bitbake build Aug 02 20:31:50 specifically when building for the host machine as part of the SDK packages? Aug 02 20:32:36 i've read that you can put something in a machine conf file Aug 02 20:32:52 but i only have a machine conf for the target (an arm board) Aug 02 20:33:17 but the packages want to effect are x86_64 Aug 02 21:23:14 Hey all, has anyone had any success in making a python-scipy package for yocto? Aug 02 21:28:43 I'm sure I'm not the only person that has asked this. Aug 02 21:28:48 I couldn't find anything on the net. Aug 02 21:42:36 Well, I only found evidence that scipy doesn't like being cross compiled. Aug 02 21:51:58 bbarr: As far as I know, numpy.distutils has no support for cross compilation Aug 02 22:48:23 flk: that's what I was afraid of. Aug 03 00:12:53 hi so is downloads.yoctoproject.org and the mirror at sources.openembedded.org both down? I can't seem to download native shim x86_64-nativesdk-libc.tar.bz2 from either, both locally or a vps in the usa. Aug 03 02:34:32 hi , does anyone know to to disable prelink function for a specific bb file ? thanks Aug 03 02:34:55 android has a bool var "LOCAL_PRELINK_MODULE" to control this . Aug 03 02:34:58 thanks Aug 03 02:41:01 oh i see i can add that module to blacklist of prelink . **** ENDING LOGGING AT Thu Aug 03 03:00:01 2017