**** BEGIN LOGGING AT Thu Sep 27 02:59:59 2018 Sep 27 07:43:52 good morning Sep 27 11:43:44 Hello All Sep 27 11:44:40 I am being a very new to OE; From where I can start looking for creating a toolchain from scratch ? Sep 27 11:45:16 hi, http://www.openembedded.org/wiki/Getting_started#Standalone_OE-Core_setup Sep 27 11:45:25 SHW_: i'd thoroghly suggest to work through the yocto quick start documentation to get a first grasp of the core concepts. Sep 27 11:45:47 or Yocto (built on top of OE) Sep 27 11:48:01 SHW_: as building jsut the toolchain is de facto a specialized use case, and its always better to understand the basic one first. Sep 27 11:49:32 LetoThe2nd: Yes. I understand that. Sep 27 12:24:20 ant_work: Will it be Multilib ? Sep 27 12:25:32 using the bare oe setup you have a default distro. You have to configure it in local.conf, same for security flags Sep 27 12:26:09 smthg like Sep 27 12:26:10 # Uncomment the following lines to enable multilib builds Sep 27 12:26:10 #require conf/multilib.conf Sep 27 12:26:10 #MULTILIBS = "multilib:lib32" Sep 27 12:26:10 #DEFAULTTUNE_virtclass-multilib-lib32 = "x86" Sep 27 12:36:34 ok... I executed command "bitbake core-image-minimal and now it is downloading bunch of files. Can I stop it and do changes for Multilib ? Sep 27 12:58:39 yes, ctrl+C Sep 27 12:59:43 There isn't any conf/multilib.conf file Sep 27 13:01:14 ah, yes, you need to copy local.conf.sample.extended Sep 27 13:02:15 from ? Sep 27 13:10:16 ant_work: But there is multilib.conf file at meta/conf directory Sep 27 13:15:16 if you have started the build you have a local.conf. Replace it with the extended one, uncomment the lines , clean the dirs and restart the build Sep 27 13:15:48 I am not at my build host, still the tree is like here Sep 27 13:15:49 http://cgit.openembedded.org/openembedded-core/tree/meta/conf Sep 27 13:17:44 well, merge the two Sep 27 13:31:30 You mean local.conf and local.conf.sample.extended ? Sep 27 13:35:56 right Sep 27 13:37:00 local.conf.sample is copied under you oe-core/build/conf dir Sep 27 13:37:14 this contains the very basic var: MACHINE Sep 27 13:37:53 the extended options (for advanced users normally) are in the.extended.sample for you to copy Sep 27 13:38:34 basically it's almost all commented in both files :) Sep 27 13:41:38 I am trying to create recipe for bsddb3(https://pypi.org/project/bsddb3/) and so far I have this in place: https://pastebin.com/BP1c4wk3 It is compiling(I am getting bsddb3-6.2.6-py3.5-linux-x86_64.egg(I am not sure about that x8_64 part also)) and getting shipped to image but bsddb3 package is missing from /usr/lib/python3.5/site-packages/ would love to understand what I am doing wrong. Sep 27 13:50:58 okay... got it..... Sep 27 13:51:14 I had to remove python3native from inhert and DEPENDS block.... Sep 27 14:00:32 ant_work: I merged local.conf and local.conf.sample.extended and also copied multilib.conf file to local build's conf directory. Now it is downloading many packages. Let's hope it will be done in hour. Sep 27 14:00:57 you shouldn't touch multilib.conf Sep 27 14:01:10 I simple copied it. Didn't modify Sep 27 14:01:35 why? there is already one copy under /conf Sep 27 14:02:12 you cloned the git tree... check it out Sep 27 14:03:09 After I run "source oe-init-build-env", it landed me to a "build" directory, having "conf" subdirectory. This "conf" was not having any multilib.conf file Sep 27 14:03:30 right Sep 27 14:03:56 don't add anything in this build/conf Sep 27 14:04:16 just edit this copy of local.conf Sep 27 14:05:45 you got confused by the two /conf dir, I see....the one containing the included files is under the oe-core checkout, under meta/conf Sep 27 14:08:45 Now I am confused Sep 27 14:09:07 I need to edit build/conf/local.conf file Sep 27 14:10:35 also for multilib, I need to uncomment from file ../meta-poky/conf/local.conf.sample.extended Sep 27 14:10:43 Is it right ? Sep 27 14:17:11 SHW_: no, you need to copy those lines (and uncomment them) from local.conf.sample.extended to your active local.conf that's in build/conf Sep 27 14:18:29 smurray: Can I do this while downloading is still going on ? Sep 27 14:18:49 yes, you can always break and retart Sep 27 14:19:16 Ok....I am doing then Sep 27 14:19:32 for precaution, I suggested to wipe the TMPDIR after this Sep 27 14:20:38 ok...there are two directories "tmp" and "tmp-glibc" Sep 27 14:21:34 tmp-glibc Sep 27 14:21:50 by the way, you can use musl libc if you want. glibc is default Sep 27 14:22:11 it's matter of adding to local.conf TC_LIBC = musl Sep 27 14:22:29 ..then you get tmp-musl ;) Sep 27 14:26:57 Ok. Done. It resumed from already downloaded 28%. Sep 27 14:27:07 ant_work: I prefer glibc only. :) Sep 27 14:28:14 while it builds, start to learn about the layout reading the manual Sep 27 14:29:02 sure Sep 27 14:29:19 after first build, if you don't make changes, even wiping TMPDIR, the second build will be much faster, recreated from 'packages' (sstate) Sep 27 14:29:47 these are kept in the BUILDDIR Sep 27 14:30:33 I for example put TMPDIR in tmpfs to get muchspeed Sep 27 14:31:21 ...but /tmp is cleaned on reboot, still the re-build is very fast. Just try it Sep 27 14:31:49 (that's why you should have a grasp of the basic settings) Sep 27 14:35:38 yes..strong basic needed Sep 27 15:05:07 | mv: cannot stat 'arch/arm/boot/fitImage': No such file or directory Sep 27 15:05:20 trying to make an intramfs asa fitimage in rocko Sep 27 15:34:02 is there a way to show recommendation-type and suggestion-type dependencies? i'm trimming an image, and quite a few packages are installed for reasons that turn out to be "weak" dependencies. Sep 27 15:34:12 i.e. i can uninstall them without complaints from opkg Sep 27 15:34:49 bitbake -g and toaster show nothing, the environment also contains nothing related. Sep 27 15:47:05 add -D or -DD Sep 27 15:47:22 and pipe to grep Sep 27 15:56:09 * armpit now has a Sting song bouncing around his head whit those D D references Sep 27 15:58:42 ant_work: thanks, that's... well, better than nothing. not as nice as -g but... yeah. Sep 27 16:00:13 heh Sep 27 16:09:00 btw, how do i submit bugfixes for... specifically, meta-openembedded/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.11.bb (or whatever the latest version is)? Sep 27 16:09:11 it depends on gtk+ for no reason at all Sep 27 16:09:25 a look at the source code and with ldd in the running system confirm that Sep 27 16:09:44 *confirms Sep 27 16:12:58 there are also some really bad unconditional (e.g. not conditional on DISTRO_FEATURES) recommendations in packagegroup-basic (not to be confused with -base) that i could fix Sep 27 16:13:20 i'm patching over it with local configuration, but it ought to be fixed upstream Sep 27 16:15:07 https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded#Subscribe_to_the_mailing_list - no, i don't need another mailing list subscription, really! Sep 27 16:15:27 i have about 20 Sep 27 16:16:08 You can submit fixes to the mailing list without being a subscriber. However, you may not get responses to your patches. Sep 27 16:18:19 the list does not accept patches from non-subscribers, or do you mean problems with replies? Sep 27 16:18:26 oh well, let's see what volume it is... Sep 27 16:19:12 ant_work: Done. Where is my "core-image-minimal" ? Sep 27 16:20:19 look under tmp-glibc/deploy/images Sep 27 16:20:20 high volume :/ Sep 27 16:21:28 ant_work: There isn't any directory by this name Sep 27 16:21:33 I am worried now Sep 27 16:21:41 urgh.. memory fault Sep 27 16:21:54 /deploy/images Sep 27 16:22:09 tmpdir may be 'tmp', 'tmp-glibc', 'tmp-musl', etc.. Sep 27 16:22:23 fray: Got that. Sep 27 16:22:33 ant_work: core-image-minimal-initramfs-genericx86-64-20180927142622.rootfs.cpio.gz Sep 27 16:23:01 that one is an initramfs Sep 27 16:23:42 ant_work: core-image-minimal-genericx86-64-20180927142622.rootfs.ext4 Sep 27 16:23:59 yes, you should maybe have a tar.gz as well Sep 27 16:24:46 How do I enlist all components used for creating this ext4 image ? Also, how can I enlist all component's License file in one go Sep 27 16:27:11 And to my surprise, this image do not contain any 32-bit or x32-bit library as I was expecting by enabling Multilib Sep 27 16:27:29 Is something wrong in configuration ... I will paste here with link Sep 27 16:30:05 https://pastebin.com/QZuFGJ0e Sep 27 17:04:33 maelcum: you could just open defects and attach your patch: https://bugzilla.yoctoproject.org/ but it'd be better if you send the patches. Sep 27 19:06:08 Currently 3 running tasks (10754 of 10781) for genericx86-64 -- let's see if this puppy boots. Sep 27 19:09:27 hmm, how does etc/network/interfaces get into systemd images? Sep 27 19:18:43 hmm, this sis a stupid question Sep 27 19:18:54 clearly systemd should handel this for me Sep 27 19:36:38 So I make an image with systemd and networking doesn't come up Sep 27 19:36:55 ifup will turn it on, but there is no interfaces file (ifup from busybox) Sep 27 19:37:27 interfaces comes in via ${SYSVINIT_SCRIPTS}" Sep 27 19:40:14 Crofton: add DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit" Sep 27 19:41:17 ah Sep 27 19:42:11 hmm have that Sep 27 20:42:54 then see which app is bringing in Sep 27 23:21:21 khem, I am getting close for another sumo-next merge.. doing some final builds Sep 27 23:49:03 armpit: very cool. Sep 27 23:52:13 its nice to see the team effort on the YP compatible for meta-or Sep 28 00:00:14 any ubuntu-18.04 users with Firefox installed and up to date? Go to: https://layers.openembedded.org/layerindex/branch/master/layers/# and try the Branch: menu please. Sep 28 00:02:46 I am using windows 3.1 Sep 28 00:03:08 /me kicks armpit/Bill Gates Sep 28 00:03:19 heheh Sep 28 00:18:45 armpit: hey, a question on https://bugzilla.yoctoproject.org/show_bug.cgi?id=11802 - do you still experience this issue? Sep 28 00:19:31 * bluelightning remembers browsing the web with NCSA Mosaic + Trumpet Winsock on Windows 3.1 :D Sep 28 00:31:39 bluelightning, is old Sep 28 00:47:22 bluelightning, not is a while Sep 28 00:47:42 Crofton, bluelightning is a lot younger than us Sep 28 00:50:12 he still has some spring in his step Sep 28 01:44:55 yeah Sep 28 02:03:14 Crofton: well I was 15 at the time :p Sep 28 02:18:51 also depends if you started programming right after waning away from milk bottle, which is so true now a days Sep 28 02:19:06 my son known more JS then me **** ENDING LOGGING AT Fri Sep 28 03:00:01 2018