Friday, 2019-05-24

yoctiNew news from stackoverflow: How can I boot my sama5d27 som1 ek1 board from an external QSPI flash memory that i have placed on the board <>00:20
yoctiNew news from stackoverflow: How can I boot my sama5d27 som1 ek1 board from an external QSPI flash memory that i have placed on the board [on hold] <>00:50
*** learning <learning!> has joined #yocto00:52
*** dreyna <dreyna!> has quit IRC00:54
sudobash1I ended up just doing the bbappend to add an /etc/init.d script. It seemed to be the correct thing to do.00:57
*** kaspter <kaspter!~Instantbi@> has joined #yocto01:33
*** justanotherboy <justanotherboy!~justanoth@> has joined #yocto02:19
yoctiNew news from stackoverflow: Add same files to multiple PACKAGES <>02:50
*** vineela <vineela!vtummala@nat/intel/x-zgffqrcswctafkpq> has quit IRC03:32
*** justanotherboy <justanotherboy!~justanoth@> has quit IRC04:06
*** georgem_home <georgem_home!uid210681@gateway/web/> has quit IRC05:02
*** agust <agust!> has joined #yocto05:06
*** AndersD <AndersD!> has joined #yocto05:12
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto05:28
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto06:16
*** cvasilak <cvasilak!~cvasilak@2a02:587:8110:4000:3dec:1d3:a62c:cc64> has joined #yocto06:32
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC06:33
*** jmiehe <jmiehe!> has joined #yocto06:45
*** fl0v0 <fl0v0!> has joined #yocto06:52
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto06:53
*** T_UNIX <T_UNIX!uid218288@gateway/web/> has joined #yocto07:00
*** tprrt <tprrt!~tprrt@> has joined #yocto07:09
Ad0LetoThe2nd, I made swupdate work with A/B copy + partitioning scheme to my liking :)07:16
Ad0also with systemd07:16
*** Bunio_FH <Bunio_FH!> has joined #yocto07:19
*** jonmason <jonmason!sid36602@gateway/web/> has quit IRC07:34
*** nayfe <nayfe!uid259604@gateway/web/> has quit IRC07:35
*** keith <keith!keith@kodi/staff/keith> has quit IRC07:37
*** lh <lh!sid77898@osuosl/staff/lh> has quit IRC07:37
*** justinsg <justinsg!sid296040@gateway/web/> has quit IRC07:39
*** lh <lh!sid77898@osuosl/staff/lh> has joined #yocto07:43
*** nayfe <nayfe!uid259604@gateway/web/> has joined #yocto07:43
*** jonmason <jonmason!sid36602@gateway/web/> has joined #yocto07:43
*** justinsg <justinsg!sid296040@gateway/web/> has joined #yocto07:43
*** keith <keith!keith@kodi/staff/keith> has joined #yocto07:43
*** yacar_ <yacar_!~yacar@> has joined #yocto07:45
yoctiNew news from stackoverflow: Increasing HugeTLB from 256MB to 512MB with Yocto SDK2.0 <>07:51
*** prabhakarlad <prabhakarlad!~prabhakar@> has joined #yocto07:54
*** sk_tandt <sk_tandt!> has joined #yocto07:57
*** vmeson <vmeson!> has quit IRC08:04
*** mdp <mdp!sid49840@gateway/web/> has quit IRC08:05
*** mdp <mdp!sid49840@gateway/web/> has joined #yocto08:05
*** T_UNIX <T_UNIX!uid218288@gateway/web/> has quit IRC08:05
*** jonmason <jonmason!sid36602@gateway/web/> has quit IRC08:06
*** T_UNIX <T_UNIX!uid218288@gateway/web/> has joined #yocto08:07
*** marex-cloud <marex-cloud!sid137234@gateway/web/> has quit IRC08:08
*** jonmason <jonmason!sid36602@gateway/web/> has joined #yocto08:09
*** lh <lh!sid77898@osuosl/staff/lh> has quit IRC08:10
*** lh <lh!sid77898@osuosl/staff/lh> has joined #yocto08:10
*** hugo___ <hugo___!sid6079@gateway/web/> has quit IRC08:11
*** hugo___ <hugo___!sid6079@gateway/web/> has joined #yocto08:12
*** fancer <fancer!fancer@gateway/web/> has quit IRC08:12
*** fancer <fancer!fancer@gateway/web/> has joined #yocto08:12
*** ernstp <ernstp!sid168075@gateway/web/> has quit IRC08:14
*** ribalda <ribalda!sid306640@gateway/web/> has quit IRC08:16
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto08:16
*** ernstp <ernstp!sid168075@gateway/web/> has joined #yocto08:17
*** alessioigor <alessioigor!~alessioig@> has quit IRC08:17
*** ribalda <ribalda!sid306640@gateway/web/> has joined #yocto08:19
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto08:25
*** alessioigor <alessioigor!~alessioig@> has joined #yocto08:27
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC08:31
*** cquast_ <cquast_!~cquast@> has joined #yocto08:32
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has quit IRC08:32
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC08:39
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto08:39
*** yann <yann!> has joined #yocto08:53
*** yacar_ <yacar_!~yacar@> has quit IRC09:12
*** alessioigor <alessioigor!~alessioig@> has quit IRC09:24
*** cquast_ <cquast_!~cquast@> has quit IRC09:31
*** cquast <cquast!~cquast@> has joined #yocto09:34
*** marex-cloud <marex-cloud!sid137234@gateway/web/> has joined #yocto09:35
*** yacar_ <yacar_!~yacar@> has joined #yocto09:38
*** behanw <behanw!uid110099@gateway/web/> has quit IRC09:54
*** yacar_ <yacar_!~yacar@> has quit IRC10:01
*** milloni <milloni!> has quit IRC10:03
*** milloni <milloni!> has joined #yocto10:04
*** learning <learning!> has quit IRC10:14
Dvorkindid somebody see a good example how to install additional (secondary) cross-gcc and use it to build a couple of recipes? I have two different CPUs and need to build two archs together into the same image10:21
*** sk_tandt <sk_tandt!> has quit IRC10:29
*** learning <learning!~learningc@> has joined #yocto10:37
kanavin_Dvorkin, meta/lib/oeqa/selftest/cases/multiconfig.py10:45
*** learning <learning!~learningc@> has quit IRC10:48
*** berton <berton!~berton@> has joined #yocto11:32
*** berton <berton!~berton@> has quit IRC11:42
*** berton <berton!~berton@> has joined #yocto11:43
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC11:43
*** psrcode <psrcode!~psrcode@> has quit IRC11:48
*** psrcode <psrcode!~psrcode@> has joined #yocto11:48
*** tkoskine <tkoskine!> has quit IRC11:48
*** JaMa <JaMa!> has joined #yocto11:49
yoctiNew news from stackoverflow: Add same files to multiple PACKAGES <>11:54
*** jmiehe <jmiehe!> has quit IRC11:59
*** AndersD <AndersD!> has quit IRC12:07
Dvorkinkanavin_, good reference, thanks. as I can see, I can build several images using this technique. Or the one image from two parts of different archs?12:10
yoctiNew news from stackoverflow: Linker cannot find boost::thread references <>12:24
*** AndersD <AndersD!> has joined #yocto12:27
*** yacar_ <yacar_!~yacar@> has joined #yocto12:29
*** micka <micka!> has quit IRC12:32
*** micka <micka!> has joined #yocto12:33
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto12:53
*** justanotherboy <justanotherboy!> has joined #yocto13:01
*** vmeson <vmeson!> has joined #yocto13:02
kanavin_Dvorkin, if you want several images, you can simply set up two build directories using two different MACHINE targets, multiconfig is more about combining different targets within one build13:18
*** yacar_ <yacar_!~yacar@> has quit IRC13:43
*** AndersD <AndersD!> has quit IRC13:52
*** berton <berton!~berton@> has quit IRC13:57
*** berton <berton!~berton@> has joined #yocto14:01
*** kaspter <kaspter!~Instantbi@> has quit IRC14:16
*** qschulz <qschulz!> has joined #yocto14:22
qschulzhello everyone, I've a question related to licenses, is it the right place to ask or should I go to #oe ro any other chan?14:22
qschulzthe question being related to the inner working of LICENSES and INCOMPATIBLE_LICENSES, nothing that needs to involve a lawyer :)14:24
erboAsk here, but depending on who's online you might not get an answer. If so you can try the mailing list14:37
qschulzOK, I didn't know which medium to favor14:38
qschulzBasically, qt5.6(<=) is GPLv2 compliant but qt5.7(>=) is a combination of licenses, among which basically you have GPLv3 | QT_Commercial.14:39
qschulzWe don't want to build qt5.7(>=). We're using meta-qt5 at an old release which has qt5.6.14:40
qschulzIt just happened that we mistakenly updated meta-qt5 with a qt5.11 which is GPLv3 | Commercial in development environment only, so nothing to worry about14:40
qschulzBUT. We had INCOMPATIBLE_LICENSE = "GPLv3 GPLv3+ LGPLv3 LGPLv3+" in place.14:41
kanavin_qschulz, I hope you do realize that you are introducing a mountain of technical debt14:41
kanavin_talk to your management about buying a commercial license14:41
qschulzI tried with the SPDX values as well (so INCOMPATIBLE_LICENSE = "GPL-3.0 GPL-3.0+ LGPL-3.0 LGPL-3.0+"14:42
qschulzkanavin_: we know. We use very little of Qt (like VERY little). We discussed purchasing, way too expensive (like WAY TOO MUCH).14:43
*** prabhakarlad <prabhakarlad!~prabhakar@> has left #yocto14:43
qschulzanyway. Qt5 license is this horrendous string: GFDL-1.3 & BSD & ( GPL-3.0 & The-Qt-Company-GPL-Exception-1.0 | The-Qt-Company-Commercial ) & ( GPL-2.0+ | LGPL-3.0 | The-Qt-Company-Commercial )14:43
qschulzSo, with my basic binary operator understanding, I'd say that also need to blacklist The-Qt-Company-Commercial. Tried it, didn't work.14:44
qschulzSo, question. How to make sure we never have a qt >= 5.7? (And this most likely expand to why is INCOMPATIBLE_LICENSE not working ?)14:46
*** Bunio_FH <Bunio_FH!> has quit IRC14:53
*** jofr <jofr!> has joined #yocto15:02
*** cvasilak <cvasilak!~cvasilak@2a02:587:8110:4000:3dec:1d3:a62c:cc64> has quit IRC15:06
JaMahow did you accidentally upgraded to 5.11? do you change layer branches accidentally? As long as you stay on krogoth branch of meta-qt5 you will be fine at least for Qt15:12
JaMaqschulz: but be aware that Qt 5.6 won't get openssl-1.1 compatibility, so you need to replace openssl from oe-core with openssl10 and use that until you're ready to upgrade Qt (well maybe you use little enough to disable ssl support in qtbase and you're fine in this aspect)15:13
JaMawe offered to backport all changes in upstream Qt 5.6 (to prevent tainting the license) and it was rejected by upstream (I can give you ticket link if you need)15:14
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC15:20
*** jofr <jofr!> has quit IRC15:22
qschulzJaMa: i'm interested in those patches as we're currently implementing it15:35
qschulzJaMa: we're upgrading our layers and we updated all the layers without looking much (still WIP so didn't think too much about it)15:35
JaMaqschulz: are you aware that you cannot backport them from newer Qt because of license?15:36
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC15:36
qschulzJaMa: wait, I thought you backported this to 5.6. Is it based on the 5.7+ implementation?15:36
qschulzwell, "backported" I guess that answers it15:37
qschulznot interested obviously :)15:37
JaMano, we offered to do that in upstream and they rejected our help (because they want people to upgrade to newer version instead)15:37
qschulzJaMa: which makes perfect sense15:37
qschulzwe're not using much of qt for openssl so we're working on calling everything directly basically (i.e. without qt's wrapper, without knowing whtat qt's doing in this wrapper) . No worries on license compliance for this.15:40
qschulzthanks but as you said, those patches are most likely not gplv2 compliant so can't even send them to the integrator15:41
qschulz(we found some patches on the internet as well but licenses make everything tricky)15:41
qschulzanyway, I'm more interesting into knowing why INCOMPATIBLE_LICENSE is not working for qt (and other recipes?) or what I did so wrong it didn't work :)15:42
JaMabtw: openssl-1.1 support won't be in the next LTS Qt 5.9 as well (at least not from upstream, there are various patches which backport it, because it's no longer license issue), you need to upgrade all the way to 5.1215:45
JaManot sure why INCOMPATIBLE_LICENSE didn't work, we aren't using INCOMPATIBLE_LICENSE, because we need "mixed" env anyway, so we have other tools to prevent contamination with incompatible licenses15:46
kergothwe use incompatible license, but will use WHITELIST in certain cases, and then have a couple image sanity checks to freak out if anything ends up there that shouldn't be there. we allow a whitelisted gplv3 gdbserver in our development image for example, but not in our production image16:06
JaMaso the sanity checks then control only the explicitly whitelisted packages from being pulled into the image?16:16
JaMaI guess you have also static libs disabled to prevent someone accidentally pulling some v2 blob into production image binary?16:18
JaMawe also use do_packagedata[postfuncs] to check for the shlibs providers, where we need to prevent also GPLv2 libraries to be linked against from our code, with explicit whitelist for some of them16:20
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto16:34
*** T_UNIX <T_UNIX!uid218288@gateway/web/> has quit IRC16:37
*** nayfe <nayfe!uid259604@gateway/web/> has quit IRC16:47
*** tprrt <tprrt!~tprrt@> has quit IRC16:51
*** fl0v0 <fl0v0!> has quit IRC16:55
*** lucaceresoli <lucaceresoli!> has quit IRC17:00
milloniis there way to get a list of all packages actually installed into an image, not just those in IMAGE_INSTALL everything that is installed implicitly (dependencies) too?17:05
sudobash1From a running system I normally use 'opkg list'. I'm not sure how to do it with bitbake itself though.17:08
qschulztmp/deploy/images/[machine]/[image]/[].rootfs.manifest ?17:13
qschulztmp/deploy/images/[machine]/[image]-[machine].rootfs.manifest ?17:14
milloniqschulz: thank you very much17:15
*** ozan-cansel <ozan-cansel!b2e91503@gateway/web/freenode/ip.> has joined #yocto17:16
justanotherboymilloni: Please note the manifest doesn't include the packages that are deployed like the kernel or the bootloader17:23
millonijustanotherboy: you meant are *not* deployed?17:25
justanotherboymilloni: you would need a kernel to run you system, but it is not installed in the rootfs so it won't be listed there17:27
justanotherboymilloni: Check bug for more information17:28
yoctiBug 10733: normal, Medium, Future, unassigned, NEW , image license not copied to rootfs17:28
*** armpit <armpit!~armpit@2601:202:4180:c33:3c92:ebd4:96e6:cba7> has joined #yocto17:37
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto17:47
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC17:52
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto17:52
*** ozan-cansel <ozan-cansel!b2e91503@gateway/web/freenode/ip.> has quit IRC18:33
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC19:49
*** berton_ <berton_!~berton@> has joined #yocto20:13
*** berton <berton!~berton@> has quit IRC20:15
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC20:34
*** shauno <shauno!~soneil@pdpc/supporter/professional/shauno> has quit IRC20:37
*** shauno <shauno!~soneil@pdpc/supporter/professional/shauno> has joined #yocto20:42
*** yann <yann!> has quit IRC20:43
khemRP:when using opkg backend I see opkg tests fail all the time. If I manually start a http server in ipk/ folder it works20:56
*** berton_ <berton_!~berton@> has quit IRC21:02
*** georgem_home <georgem_home!uid210681@gateway/web/> has joined #yocto21:06
*** thannoy <thannoy!> has joined #yocto21:31
*** thannoy is now known as thannoy_21:43
*** thannoy_ is now known as thannoy21:44
*** thannoy <thannoy!> has quit IRC21:46
*** justanotherboy <justanotherboy!> has quit IRC21:53
*** fatalhalt <fatalhalt!> has joined #yocto22:06
*** agust <agust!> has quit IRC22:08
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto22:23
*** fatalhalt <fatalhalt!> has quit IRC22:23
*** fatalhalt <fatalhalt!> has joined #yocto22:27
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC22:27
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has quit IRC22:38
armpitkhem, can you open a bug.. RP is off this weekend23:28
*** sudobash1 <sudobash1!> has quit IRC23:28

Generated by 2.11.0 by Marius Gedminas - find it at!