Thursday, 2019-10-17

*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has quit IRC00:26
*** mrpelotazo <mrpelotazo!~mrpelotaz@HSI-KBW-046-005-020-206.hsi8.kabel-badenwuerttemberg.de> has quit IRC01:31
*** mrpelotazo <mrpelotazo!~mrpelotaz@HSI-KBW-046-005-020-206.hsi8.kabel-badenwuerttemberg.de> has joined #yocto01:40
*** nslu2-log <nslu2-log!~nslu2-log@23.141.224.193> has quit IRC01:57
*** nslu2-log <nslu2-log!~nslu2-log@23.141.224.193> has joined #yocto02:29
*** yizhao <yizhao!~zhaoyi@60.247.85.82> has quit IRC02:32
*** stew-dw <stew-dw!~stew-dw@207.242.234.14> has quit IRC02:52
*** stew-dw <stew-dw!~stew-dw@207.242.234.14> has joined #yocto02:52
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC03:18
*** al_nz1 <al_nz1!~bigal.nz@121-74-246-100.telstraclear.net> has joined #yocto03:37
al_nz1Morning all03:37
*** armpit <armpit!~armpit@2601:202:4180:a5c0:8dc1:2952:740a:7402> has quit IRC03:37
al_nz1Anyone here about to help with compiling a OS called VenusOS so it will work on Pi4 (as well as 3 which it already works on)03:37
*** kaspter <kaspter!~Instantbi@222.67.188.181> has quit IRC03:40
*** kaspter <kaspter!~Instantbi@222.67.188.174> has joined #yocto03:40
*** yizhao <yizhao!~zhaoyi@60.247.85.82> has joined #yocto03:41
*** armpit <armpit!~armpit@2601:202:4180:a5c0:880f:4ea7:2b50:5b1c> has joined #yocto03:50
*** iceaway <iceaway!~pelle@37.233.78.69> has joined #yocto04:55
iceawayI have a simple application that I want to create a recipe for. I have created a very basic CMakeLists.txt file for it, and created a recipe skeleton with devtool add. WHne I try to build the recipe it complains about not being able to find errno.h. It feels like I am missing something very basic that screws up the cross compiler so it can't find standard headers. Any "typical newbie errors" that could04:57
iceawaycase this?04:57
*** camus <camus!~Instantbi@222.67.188.177> has joined #yocto04:57
*** kaspter <kaspter!~Instantbi@222.67.188.174> has quit IRC04:59
*** camus is now known as kaspter04:59
kergothif the cmakelists.txt is done correctly and you inherit cmake, that's all you need to do05:01
*** AndersD <AndersD!~AndersD@h83-209-191-235.cust.a3fiber.se> has joined #yocto05:06
iceawaySo strange... If I build it using my SDK it works fine, but with devtool it cannot find errno.h. *headscratch*. I don't even know where to start looking.05:17
*** agust <agust!~agust@p54833695.dip0.t-ipconnect.de> has joined #yocto05:24
*** kaspter <kaspter!~Instantbi@222.67.188.177> has quit IRC05:36
*** kaspter <kaspter!~Instantbi@222.67.188.176> has joined #yocto05:37
*** goliath <goliath!~goliath@nat006-WLTE1.uibk.ac.at> has joined #yocto06:12
alessioigorLetoThe2nd: Thanks!06:15
alessioigorgood morning to all!06:15
*** diego_r <diego_r!~diego@217-133-17-98.static.clienti.tiscali.it> has joined #yocto06:22
*** saraf <saraf!~a_saraf@2405:204:9408:e288:d5c2:fddc:e62a:6c69> has joined #yocto06:25
*** frsc <frsc!~frsc@185.66.193.56> has joined #yocto06:30
*** camus <camus!~Instantbi@222.67.188.181> has joined #yocto06:33
*** kaspter <kaspter!~Instantbi@222.67.188.176> has quit IRC06:33
*** camus is now known as kaspter06:33
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has joined #yocto06:35
*** saraf <saraf!~a_saraf@2405:204:9408:e288:d5c2:fddc:e62a:6c69> has quit IRC06:48
*** goliath <goliath!~goliath@nat006-WLTE1.uibk.ac.at> has quit IRC06:52
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has joined #yocto07:01
*** goliath <goliath!~goliath@nat006-WLTE1.uibk.ac.at> has joined #yocto07:06
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto07:21
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC07:22
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto07:22
*** mckoan|away is now known as mckoan07:27
*** yacar_ <yacar_!~yacar@i19-lef01-t2-89-85-242-152.ft.lns.abo.bbox.fr> has joined #yocto07:31
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto07:36
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has joined #yocto07:37
*** kroon <kroon!~kroon@213.185.29.22> has joined #yocto07:41
*** goliath <goliath!~goliath@nat006-WLTE1.uibk.ac.at> has quit IRC07:42
xtronI want to debug a python function in a bbclass, how to execute that function specifically?07:46
qschulzarmpit: I guess 2.6.4 is going to be the last dot release for thud. I'm thinking that the very little amount of time I possibly have to investigate the opkg BAD_RECOMMENDATIONS issue before 2.6.4 is released is not going to be enough, so maybe revert the patches? I'd rather have thud not working the same way it was from 2.6.0 to 2.6.2 (build failure for some specific cases) than what's currently in 2.6.307:49
qschulzwhich is basically ignoring BAD_RECOMMENDATIONS07:49
yoctiNew news from stackoverflow: Loading custom u-boot script <https://stackoverflow.com/questions/58427443/loading-custom-u-boot-script>07:54
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto07:59
al_nz1anyone here heard of VenusOS?08:00
al_nz1Its a 32b rpi3 OS, that I would like to get going on Rpi4. It uses u-boot (a very old version) and apparently yocto08:01
*** JaMa <JaMa!~martin@ip-217-030-068-212.aim-net.cz> has joined #yocto08:03
LetoThe2ndal_nz1: we have pretty good support in meta-raspberrypi, see https://git.yoctoproject.org/cgit.cgi/meta-raspberrypi/tree/conf/machine08:05
LetoThe2ndal_nz1: so feel free to pick whatever you need there.08:05
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto08:08
* mckoan wonders why one should use an open source system disguised as a proprietary system08:09
LetoThe2ndmckoan: *shrug* probably it contains some cool special sauce.08:10
LetoThe2ndit doesn't look outdated nor particularly stupid, so ... whatever.08:10
mckoanLetoThe2nd: like paying for the sourcecode? LOL08:10
LetoThe2ndmckoan: if they want to, why not? good marketing on the sellers side.08:10
* rburton is curious what LetoThe2nd is refering to08:12
LetoThe2ndrburton: https://github.com/victronenergy/meta-victronenergy08:12
rburtonisn't that just a companies own distro that theyve nicely made public08:13
rburtonhttps://www.victronenergy.com/panel-systems-remote-monitoring/octo-gx runs venus os08:15
al_nz1LetoThe2nd: I like how you give me credit for having way more knowledge than you think I have08:16
qschulznot the best feeling to break upstream while trying to fix it :/ sorry all08:16
LetoThe2ndrburton: yeah i mean, no problem with it. when somebody wants to use it, why not.08:17
rburtonunless you have a need to use the venus stack on your hardware, i'd stick with normal yocto+meta-raspberrypi08:18
LetoThe2ndal_nz1: i actually am not sure what you mean."08:18
rburtonalso consider using 64-bit because its better08:18
LetoThe2ndal_nz1: see rburton, thats what would be my choice too. and if you want their stack, then you're in for either combining the layers, or going to pick stuff.08:18
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has joined #yocto08:23
yoctiNew news from stackoverflow: How to override the defined task order in a yocto recipe? <https://stackoverflow.com/questions/58427830/how-to-override-the-defined-task-order-in-a-yocto-recipe>08:24
*** wooosaiiii <wooosaiiii!~prix@89-212-21-243.static.t-2.net> has joined #yocto08:24
*** kaspter <kaspter!~Instantbi@222.67.188.181> has quit IRC08:25
*** kaspter <kaspter!~Instantbi@222.67.188.177> has joined #yocto08:26
*** goliath <goliath!~goliath@82.150.214.1> has joined #yocto08:31
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-pwjiejxoawuhvrte> has joined #yocto08:31
*** Bunio_FH <Bunio_FH!~bunio@81-18-201-214.static.chello.pl> has quit IRC08:34
*** alessioigor <alessioigor!~alessioig@140.105.207.227> has quit IRC08:39
*** alessioigor <alessioigor!~alessioig@140.105.207.227> has joined #yocto08:42
*** Bunio_FH <Bunio_FH!~bunio@188.72.99.6> has joined #yocto08:50
*** frsc <frsc!~frsc@185.66.193.56> has quit IRC08:52
*** frsc <frsc!~frsc@i59F72531.versanet.de> has joined #yocto09:08
*** frsc <frsc!~frsc@i59F72531.versanet.de> has quit IRC09:13
*** frsc <frsc!~frsc@i4DF677E4.static.tripleplugandplay.com> has joined #yocto09:13
mckoanis there any replacement for the old 'yocto-bsp' command?09:17
*** kaspter <kaspter!~Instantbi@222.67.188.177> has quit IRC09:18
mckoanI mean a sort of guided BSP layer creation09:18
*** kaspter <kaspter!~Instantbi@222.67.188.187> has joined #yocto09:18
mckoanprobably I missed something in the last releases09:19
rburtonno, from memory yocto-bsp was pretty bad09:19
rburton(removed in sumo/2.5 onwards)09:19
mckoanrburton: so now you have to crete every single detail by hand09:19
mckoanI also noticed that bitbake-layers create-layer created a useless ecample recipe instead of the helloworld09:20
LetoThe2ndmckoan: the helloworld one was broken because of some linker flag stuff IIRC09:24
mckoanLetoThe2nd: in fact you needed to add TARGET_CC_ARCH += "${LDFLAGS}"09:26
LetoThe2ndmckoan: something like that, yes.09:27
*** litb <litb!~jschaub@pd907fca9.dip0.t-ipconnect.de> has joined #yocto09:43
litbhello folks!09:43
litbwhat's the rationale for not allowing bbappend on classes, or at least blacklisting classes?09:43
*** yacar_ <yacar_!~yacar@i19-lef01-t2-89-85-242-152.ft.lns.abo.bbox.fr> has quit IRC09:46
LetoThe2ndRP: ^^^ ?09:50
LetoThe2ndlitb: probably the main reason is "nobody sent a patchset yet doing this"09:52
RPLetoThe2nd: no, its specific policy09:52
RPLetoThe2nd: it strongly encourages collaboration around the core bbclass files09:53
LetoThe2ndRP: ah ok? care to elaborate a bit so i can spread the wisdom if needed?09:53
RPLetoThe2nd: make it too easy to hack and nobody will make the effort to improve the core09:53
LetoThe2ndRP: thats certain. so in consequence it means "if you want to change that class, you need to derive it under a different name"09:54
LetoThe2ndwhich in turn means you can inject changes into depending recipes. so i can totally see the usecase.09:55
RPLetoThe2nd: you can replace it under the same name too09:55
RPbut then you have to maintain a fork09:55
RPwe just made it a little more painful so that people realise they should collaborate09:55
LetoThe2ndyeah i know. but that dpeends on priorities respectively bblayer ordering and is therefore kinda... meh09:56
RPLetoThe2nd: it does indeed depend on ordering09:56
RPshrug ;-)09:56
RPdepends how much you really need to hack the class09:56
LetoThe2ndyeah09:56
litbHm, but certain things may not be worth to be put into the core bbclass file09:57
litbso if someone has an exotic system and he needs to change a core bbclass file, the OE maintainers may shrug and say it's not spread widely enough09:58
LetoThe2ndlitb: i guess its rahter "make sure its not affecting others"09:58
LetoThe2ndand of course, if its only your homebrew system for one usecase, it might be difficult arguing that it needs to be included.09:59
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto10:01
RPI understand its frustrating when it stops you doing something you feel you should be able to do but it has on balance served the project well overall10:02
RPThere are usually other ways to work around such situations10:02
LetoThe2ndas long as it doesn't stop me from listening to metal and drinking beer, i'm fine :)10:03
bluelightninglitb: would you be able to elaborate on what you'd like to override specifically?10:05
litbi guess using event handlers and anonymous python functions and INHERIT, most often it is possible to work it around10:10
litbbluelightning, so far it was cmake.bbclass, which is not mingw compatible. and bash-completion, which put a hard dependency on bash into glib-2.010:10
LetoThe2ndthis sounds very upstream-able10:11
litbthe latter was able to be worked around by undoing the changes done to DEPENDS and RDEPENDS that was done by bash-completion, in the bbappend for glib-2.010:11
litbthe first one was more troublesome, and I had to INHERIT a "correction class" cmake-mingw.bbclass that fights against cmake.bbclass oO10:11
* LetoThe2nd feels RPs reasoning apply10:12
litbhm, I see :p10:14
kayterinahello, I have a general question: if I want to migrate to Yocto "rocko" from "krogoth" is the kernel version relevant? because the board supports a custom 4.1 kernel10:29
xtronfiles that are locally available in metadata doesn't go to DL_DIR,right?10:30
LetoThe2ndkayterina: rocko to krogoth sounds rather unfortunate, as thats going backwards... 3 years or so.10:30
LetoThe2ndxtron: don't think so, yes.10:31
LetoThe2ndkayterina: i'd rather try to get the kernel compile on rocko10:32
kayterinaLetoThe2nd:  It's a myirtech board and they ship with krogoth supported. You mean compile the 4.1 with their patches in rocko?10:32
LetoThe2ndkayterina: thats what i would do. and pester them to support something thats not completely out of support since years.10:33
LetoThe2nd4.1 should build on rocko given something like https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/include/linux/compiler-gcc.h?h=linux-5.0.y&id=cb984d101b30eb7478d32df56a0023e4603cba7f included10:34
kayterinaok LetoThe2nd thanks10:35
kayterinaperhaps you also know why freescale's "rocko" links point to "pyro" tree? I should still get the rocko right?10:36
LetoThe2ndit depends10:36
LetoThe2ndif a layer doesn't bring much, its very well possible that a single state matches several releases.10:36
LetoThe2ndor that fresscale does not support rocko on the very layer you are on10:37
LetoThe2ndor, or, or10:37
kayterinaa, it's the fsl community layer.10:38
LetoThe2nd(read that as: if you've got a vendor that ships ancient software, and want to make it work with not-so-ancient-but-still-old software, you're in for the fun yourself)10:38
kayterinaha ha10:39
LetoThe2ndthats the way it is.10:39
LetoThe2ndthe fsl community layer has been deprecated in 201610:39
LetoThe2nd-> https://lists.yoctoproject.org/pipermail/meta-freescale/2016-October/019429.html10:39
LetoThe2ndso, if you want to stick to that old state, "you're in for the fun yourself"10:40
kayterinaI intended to bring the myirtech-layer+kernel 4.1 to work with rocko and the new meta-freescale layers(not fsl-arm* that are deprecated).10:45
kayterinait is just one layer, a few renamed variables, I'll see what else. I 'll try the kernel first as you said.10:46
LetoThe2ndhave fun, then.10:47
kayterina:P10:47
rburtonkayterina: why rocko? sumo and thud and warrior (and zeus, this week) are all newer.11:05
rburtonhttps://wiki.yoctoproject.org/wiki/Releases11:05
LetoThe2ndrburton: i'm sympathetic. because ROCKo11:05
rburtonPSA rocko is unmaintained this month11:06
rburtonoh no its already unmaintained11:06
rburtoni just can't count11:06
qschulzrburton: thud is EOL in two weeks IIRC11:06
LetoThe2ndrburton: 10:38 < LetoThe2nd> (read that as: if you've got a vendor that ships ancient software, and want to make it work with not-so-ancient-but-still-old software, you're in for the fun yourself)11:07
*** tgamblin <tgamblin!~tgamblin@CPE64777de11593-CM64777de11590.cpe.net.cable.rogers.com> has joined #yocto11:08
kayterinarburton: I saw at freescale.github that the latest is rocko,that's all11:12
rburtonsee i should stay away from irc when also on a call11:13
LetoThe2ndrburton: oh no, it massively adds to the fun!11:13
rburtonharass fsl if you want current yocto support on fsl hardware11:13
LetoThe2ndrburton: i repeat we do not harass. all we do are very polite and friendly reminders to other people to encourage them to SORT THEIR SHIT OUT :-P11:14
rburtonand if its dead, put a note on the repo to say so :)11:14
LetoThe2nda very polite and friendly one!11:15
kayterinaok,ok,fsl and vendor both,I will ask nicely,I will not harass.back to the fun now11:16
*** yacar_ <yacar_!~yacar@80.215.195.229> has joined #yocto11:17
*** BuddyButterfly <BuddyButterfly!~BuddyButt@h2216388.stratoserver.net> has joined #yocto11:29
BuddyButterflyhi11:29
BuddyButterflywhat to do, if include files of dependend libs are not found?11:30
BuddyButterflyI have #include <MagickWand/MagickWand.h>11:30
BuddyButterflywhich is not found.11:30
rburtonyou probably need to use pkgconfig or similar to find the paths11:30
BuddyButterflybut exists in recipe-sysroot!11:30
rburtoncc -o wand wand.c `pkg-config --cflags --libs MagickWand` <-- says the docs11:31
BuddyButterflyrburton: ah, ok. how?11:31
rburtonhttps://imagemagick.org/script/magick-wand.php11:31
rburtonyour include is wrong too11:31
BuddyButterflyoh, sry, have written in from mind...11:32
BuddyButterflylet me see.11:32
qschulzkayterina: what about meta-freescale? http://git.yoctoproject.org/cgit/cgit.cgi/meta-freescale11:32
BuddyButterfly#include <MagickWand/MagickWand.h>11:32
BuddyButterflythis is what I have in main. and it compiles perfect on target system.11:32
BuddyButterflyso the project compiles without error on target. but not in yocto.11:33
rburtondo you use pkgconfig in the makefile to find the right include path?11:33
LetoThe2ndBuddyButterfly: probably because your host system has the include path set somewhere you're not aware of. but this is not something one can rely on, as it will even break across linux distros. hence, yocto makes sure you do it in a robust way. and that means, properly do it by invoking pkgconfig. all buildsystems have proper support for it, BTW.11:34
rburtonof course there's a chance the imagemagick recipe is broken and nobody noticed until now11:34
BuddyButterflyjust use "inherit pkgconfig" ?11:35
rburtonthat, and the makefile needs to call it11:35
rburtonlike the documentation i linked to says11:35
BuddyButterflyok, will try, thanks for the "very" quick help.11:36
LetoThe2nd?11:37
rburtonfinally got around to writing a 'lockdown' script11:42
kayterinaqschulz: that was my first thought, throw the vendor's layer in yocto and fsl latest, should I try to build their kernel with latest versions?11:42
BuddyButterflysry, the "" was wrong. you really responded very quick!11:42
rburton'i want to rebuild this one low level package without causing the universe to rebuild'11:42
LetoThe2ndrburton: i smeall breakage coming up, if people use that without a full understanding of the implcations.11:43
rburtongreat for poking at target python without causing native python and thus rpm and thus everything to rebuild11:43
rburtonLetoThe2nd: hillarious behaviour if you forget its enabled11:43
rburtonWHY IS THIS HAPPENED11:43
LetoThe2ndthats what i mean11:43
rburtonneed a way to make it shout loud that it is on11:44
rburtonthe actual thing is trivial though and is basically just a bitbake call and a sed11:44
LetoThe2ndand i can instantly hear the n00bs... erm sorry, beginner users, who will try and use this to cut down build times on their vms because "all i want to change is..."11:44
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto11:44
*** berton <berton!~berton@181.220.83.67> has joined #yocto11:45
rburtonRP: ok so how can i emit a warning message *from a conf file*11:46
rburtonRP: i'm guessing "you can't"11:47
*** berton <berton!~berton@181.220.83.67> has quit IRC11:47
*** berton <berton!~berton@181.220.83.67> has joined #yocto11:48
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC11:49
*** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has quit IRC11:52
xtronin case of SRC_URI set to a local file, "url.localpath" will be none, causing a exception when this class pass it to os.path.exists(url.localpath)?: https://source.codeaurora.org/external/imx/meta-fsl-bsp-release/tree/imx/meta-bsp/classes/fsl-eula-unpack.bbclass?h=sumo-4.14.98-2.0.0_ga#n3011:54
yoctiNew news from stackoverflow: Adding new dts to Raspberry Yocto project <https://stackoverflow.com/questions/58431994/adding-new-dts-to-raspberry-yocto-project>11:55
*** feilz <feilz!~feil@212-50-143-116.co.dnainternet.fi> has joined #yocto11:58
qschulzkayterina: you can, though it might not just work (the kernel I mean). Basically, recipes which are BSP related (kernel, bootloader, signing scripts, and whatnot) will rarely be updated if they haven't been upstreamed. But it should be rather safe to take this BSP layer or only the recipes you want and add them to your newer layer. I personally think it's faster to try to fix a Yocto build for an old11:58
qschulzkernel/bootloader than trying to make a new kernel work. (but if you can afford making a new kernel work, go this route, maybe even upstream and you should technically be able to update to newer versions very easily)11:58
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto12:00
feilzHey, got a small bugfix in a linux v 4.9.11, where one line should be changed. My idea was to fix that using a .bbappend file in my own layer, using a sed command to just change that one line. For some reason I cannot get that change to actually be visible, although do_install logs show that my command has been run, and running the same command outside of bitbake makes the change I want.12:00
LetoThe2ndfeilz: rahter pour it into a path, and add that to SRC_URI in your append12:01
feilzehh... how do you mean?12:02
feilzassuming you mean making that change into a file12:04
LetoThe2ndwhat is the kernel besides files?12:04
rburtonLetoThe2nd: https://github.com/rossburton/bb/blob/master/libexec/bb-lockdown fwiw12:04
feilzbut... if I understood correctly then I would have to rewrite (or well, copy) the whole previous file instead of just fixing one line in that file.12:05
rburtonno, just patch the file12:05
LetoThe2ndi mean, you take the kernel checkout without your change. you do the change, and then do a git add, git commit, git format-patch (basically). then you have a patch file that hold exactly that one line change12:06
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has quit IRC12:06
rburtonpresumably you're sending the bug fix into the kernel anyway so you need a patch12:06
LetoThe2ndrburton: 4.9? not sure...12:06
rburtonmaybe its still broken in master12:07
feilzit's actually not in the kernel... but in the userspace12:07
LetoThe2ndnot even if its 4.9.11, which smells like evil vendor kernel12:07
*** dv_ <dv_!~dv@62-178-50-190.cable.dynamic.surfer.at> has joined #yocto12:07
feilzsorry, misleading in initial description12:07
rburtonwhat file are you actually changing12:08
LetoThe2ndfeilz: you said "bugfix in linux 4.9.11, one line should be changed". to me that sounds pretty clear, TBH12:08
LetoThe2ndrburton: lockdown still gives me the creeps, sorry but have to say.12:09
kayterinaqschulz: I don't know much about the kernel, I will go the simplest way, build their kernel with newer layers12:09
rburtonLetoThe2nd: you won't say that when you're trying to iterate a fix in python3 and every touch causes a glibc rebuild12:09
feilzyeah, my bad. I said wrong.12:09
LetoThe2ndrburton: i will never ever say that i'm doind anything with py3, so thts no problem for me :)12:10
rburtonfeilz: so what are you trying to change, and how.12:12
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has joined #yocto12:12
litbLetoThe2nd, and .bbappend for recipes can't prevent _append code from the actual appended recipe12:14
litbor is there a workaround?12:14
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC12:15
*** florian_kc <florian_kc!~florian_k@Maemo/community/contributor/florian> has quit IRC12:17
rburtonlitb: i'd suggest that your life would be a *lot* easier if you were happy patching oe-core and working to get stuff upstream12:20
rburtonbut for now you could just add a bash-completion class to your layer that does nothing12:20
rburtonget it working with hacks, and then clean the hacks12:21
*** Chaser <Chaser!~Chaser@ec2-13-233-34-134.ap-south-1.compute.amazonaws.com> has quit IRC12:21
*** Chaser <Chaser!~Chaser@ec2-13-233-34-134.ap-south-1.compute.amazonaws.com> has joined #yocto12:22
rburtonhell, bash completion class could just need a toggle to control whether it does anything12:22
rburtonand then the windows machine turns it off12:22
yoctiNew news from stackoverflow: How to use secure u-boot (HABv4) with mender on iMX6UL board <https://stackoverflow.com/questions/58432163/how-to-use-secure-u-boot-habv4-with-mender-on-imx6ul-board>12:25
feilzrburton: pulseaudio.service file, using a .bbappend, which exists in meta-variscite-flsc branch rocko. Idea was to simply modify the incorrect line from 'Type=fork' to 'Type=forking'12:26
feilztrying to write simply do_install_append() { sed 's/fork/forking/g' ${D}${systemd_unitdir}/system/pulseaudio.service }12:28
feilzthis line shows up as the correct path to the correct file in the logs, but the actual file i'm seeing doesn't contain the change.12:28
LetoThe2ndfeilz: doesn't sed need  -i to be in-place?12:29
LetoThe2ndfeilz: in the systemd unit case, sed might be suitable.12:30
feilzworked without -i using my own commandline. can attempt to rebuild with -i12:30
LetoThe2ndfeilz: i'm not certain, just thinking aloud.12:31
*** yacar_ <yacar_!~yacar@80.215.195.229> has quit IRC12:31
*** mihai <mihai!~mihai@unaffiliated/mihai> has joined #yocto12:33
feilzis the 'sed' command used by bitbake different than what my system has?12:33
rburtonno12:34
feilzkind of what I assumed...12:34
rburtonpretty sure you need -i to make that work12:34
*** yacar_ <yacar_!~yacar@80.215.195.229> has joined #yocto12:40
feilzseems like that worked.... weird how the behaviour is different on my own commandline and within bitbake...12:49
LetoThe2ndfeilz: i rather guess that you misinterpreted something when doing it manually12:49
feilzthat the end result gets changed manually without -i, and when using the command through bitbake the end result doesn't get changed?12:50
feilzwonder what I misinterpreted...12:50
*** AndersD <AndersD!~AndersD@h83-209-191-235.cust.a3fiber.se> has quit IRC13:03
rburtonfeilz: sed without -i will read from the file and output the changes to the console13:10
rburtonbut *won't write back*13:10
rburton$ echo foo>test13:10
rburton$ sed 's/foo/bar/g' test13:10
rburtonbar13:10
rburton$ cat test13:10
rburtonfoo13:10
LetoThe2ndrburton: CAT ABUSER!13:16
rburtonhey i didn't do cat|sed so no abuse here!13:17
*** iceaway <iceaway!~pelle@37.233.78.69> has quit IRC13:17
LetoThe2ndi've got alternative facts there!13:17
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC13:19
*** atenart <atenart!~atenart@ar1.ack.tf> has joined #yocto13:20
*** tgamblin <tgamblin!~tgamblin@CPE64777de11593-CM64777de11590.cpe.net.cable.rogers.com> has quit IRC13:21
*** tgamblin <tgamblin!~tgamblin@CPE64777de11593-CM64777de11590.cpe.net.cable.rogers.com> has joined #yocto13:21
atenarthi, does anyone know if Go 1.13 support is being worked on in OE-core?13:28
*** feilz <feilz!~feil@212-50-143-116.co.dnainternet.fi> has quit IRC13:30
litbrburton, nice, oe-pkgdata-util list-pkg-files glib-2.0 shows 5 DLL files and one EXE :) also glib-2.0-dev  contains the correct files13:30
rburtonyay13:30
*** litb <litb!~jschaub@pd907fca9.dip0.t-ipconnect.de> has quit IRC13:38
RPrburton: FOO := '${@bb.warn("help")}' ?13:40
rburtonRP: xvmc upgrade in next breaks the build13:42
qschulzkhem maybe for you the Go question? (since you were the one upgrading 1.10->1.11->1.12)13:43
RPrburton: I thought that was dropped from next13:43
rburtonRP: ah maybe it sneaked into my mut with a rebase13:43
rburton(needs a matching xorgproto bump which does't exist yet)13:43
RPrburton: I thought I replied on list and dropped13:43
zeddiioh. I thought that was the cat asking for help from rburton's abuse.13:43
rburtonRP: warn happens four times13:43
RPrburton: never happy13:44
rburton:)13:44
RPrburton: its due to the fact the base config gets reparsed13:45
rburtonyeah13:45
rburtonRP: don't have the mails here, maybe i deleted them accidentally13:49
zeddii"accidentally"13:50
zeddiiyou forgot the quotes13:50
rburtonha13:50
RPrburton: http://lists.openembedded.org/pipermail/openembedded-core/2019-October/287921.html13:50
* RP didn't imagine it13:50
rburtoni must have deleted it :)13:50
rburtonoh, ffs, i was filtering by sender13:50
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has joined #yocto14:05
*** litb <litb!~jschaub@pd907fca9.dip0.t-ipconnect.de> has joined #yocto14:12
armpitqschulz, we have not official announced what thuds last dot release is. there are more out stands backports.  maybe bug it14:14
litbpersonally, I would prefer if poppler would also make cairo optional. like the qt5 backend, cairo backend is optional in poppler14:14
litband if one only uses the qt5 backend, cairo pulls in a lot of dependencies14:14
litbi will add a poppler bbappend and implement this14:15
qschulzarmpit: ok, for me the N-2 release is EOL when N is out. So when Zeus is out, Thud is EOL. But maybe I'm assuming too much :D14:18
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC14:20
yoctiNew news from stackoverflow: How to add own files in Yocto project <https://stackoverflow.com/questions/58434584/how-to-add-own-files-in-yocto-project>14:25
*** diego_r <diego_r!~diego@217-133-17-98.static.clienti.tiscali.it> has quit IRC14:35
*** goliath <goliath!~goliath@82.150.214.1> has quit IRC14:40
rburtonlitb: send a patch too!14:40
*** TobSnyder <TobSnyder!~schneider@ip5f5aa32f.dynamic.kabel-deutschland.de> has quit IRC14:40
*** kroon <kroon!~kroon@213.185.29.22> has quit IRC14:56
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has quit IRC14:57
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has joined #yocto15:00
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto15:07
armpitqschulz, we decided to revert the commit and re-spin15:22
armpitRP, patch sent15:22
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC15:26
*** diego_r <diego_r!~diego@81.29.205.101> has joined #yocto15:41
*** yacar_ <yacar_!~yacar@80.215.195.229> has quit IRC15:41
*** yacar_ <yacar_!~yacar@80.215.195.229> has joined #yocto15:41
RParmpit: thanks, will trigger a build15:45
*** yacar_ <yacar_!~yacar@80.215.195.229> has quit IRC15:46
qschulzarmpit: thanks a ton for taking care of this. Sorry for the mess15:46
RPqschulz: this is why I'm normally very nervous about taking these things...15:47
armpitno worries. thanks for letting us know15:47
RPright, it is better to know15:47
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto15:50
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has joined #yocto15:54
xtronI want to re-define a python function, how can I undefined it15:55
*** diego_r <diego_r!~diego@81.29.205.101> has quit IRC15:58
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto16:03
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has quit IRC16:03
xtron^ simply redefine it in *.bbclass in a layer with higher priority16:05
*** ecdhe <ecdhe!~quassel@unaffiliated/ecdhe> has joined #yocto16:12
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC16:13
*** jmiehe <jmiehe!~Thunderbi@p578c106e.dip0.t-ipconnect.de> has quit IRC16:21
alessioigorIs it works for shell function too?16:23
*** frsc <frsc!~frsc@i4DF677E4.static.tripleplugandplay.com> has quit IRC16:24
*** bluca <bluca!~bluca@2a01:4b00:f419:6f00:7a8e:ed70:5c52:ea3> has joined #yocto16:26
kergothbitbake variables are just key=value, bitbake functions are exactly the same as bitbake variables, just internally flagged as a function, and the only difference between a python and shell function is the presence of a 'python' flag marking it as python16:27
kergothso yes16:27
litbis it possible to undefine an anonymous python function?16:28
litbor do you need to know the line number in which it was defined? I did notice that internally those are mangled with the line number16:28
kergothnot possible without poking into bitbake internals you should never poke into16:29
litbbecause.. overwriting an anonymous python function doesn't appear to be possible. 'python __anonymous() { ... }' will "append" automatically, I think16:29
kergothof course, you could define your own anonymous pythgon function after that one that reverts what it does, if possible16:29
kergothdepends on the case16:29
kergothcorrect, they're cumulative, and run in the order they're defined16:30
kergothalso, __anonymous is deprecated, just python () {} is preferred, but that's cosmetic :)16:30
blucahi - with rpm builds (on thud), has anyone seen failures due to "file /usr/share/polkit-1/rules.d conflicts between attempted installs of polkit-0.115-r0.aarch64 and systemd-1:239-r0.aarch64" ?16:31
blucathe dirs look identical in the 2 rpms16:31
*** mckoan is now known as mckoan|away16:32
*** Bunio_FH <Bunio_FH!~bunio@188.72.99.6> has quit IRC16:35
smurraybluca: I think that's been seen a few times in some of the automated AGL builds, with a JIRA ticket assigned to me to try to figure it out, but I've not looked at it yet16:35
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC16:36
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC16:36
kergothgrr, go-runtime and other go.bbclass using recipes fail using the sourcery aarch64 toolchain, the sysroot and host cc arch aren't reliably passed to the linker16:38
kergothhmm16:38
blucasmurray - any tips for debugging?16:41
blucaif I can find a solution I'll send a patch, as it's breaking my builds, but I'm pretty much fumbling in the dark16:42
smurraybluca: sorry, not off the top of my head, no16:42
blucaok, thanks16:42
*** armpit <armpit!~armpit@2601:202:4180:a5c0:880f:4ea7:2b50:5b1c> has quit IRC16:49
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto16:52
*** litb <litb!~jschaub@pd907fca9.dip0.t-ipconnect.de> has quit IRC17:00
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto17:06
*** thannoy <thannoy!~anthony@134-48-190-109.dsl.ovh.fr> has joined #yocto17:07
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has joined #yocto17:09
*** thannoy <thannoy!~anthony@134-48-190-109.dsl.ovh.fr> has quit IRC17:14
*** thannoy <thannoy!~anthony@134-48-190-109.dsl.ovh.fr> has joined #yocto17:14
*** frsc <frsc!~frsc@i59F72531.versanet.de> has joined #yocto17:14
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC17:15
*** vineela <vineela!~vtummala@134.134.137.75> has joined #yocto17:25
*** tgamblin <tgamblin!~tgamblin@CPE64777de11593-CM64777de11590.cpe.net.cable.rogers.com> has quit IRC17:26
*** vineela <vineela!~vtummala@134.134.137.75> has quit IRC17:37
*** frsc <frsc!~frsc@i59F72531.versanet.de> has quit IRC17:38
*** frsc <frsc!~frsc@i59F72531.versanet.de> has joined #yocto17:42
*** frsc <frsc!~frsc@i59F72531.versanet.de> has quit IRC17:49
blucawhen a recipe sets USERADD_PARAM_, will the user be available when do_install() is ran?17:52
*** mattsm <mattsm!~mattsm@76-205-175-243.lightspeed.austtx.sbcglobal.net> has quit IRC17:56
*** mattsm <mattsm!~mattsm@76-205-175-243.lightspeed.austtx.sbcglobal.net> has joined #yocto18:00
*** vineela <vineela!~vtummala@134.134.137.73> has joined #yocto18:01
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has quit IRC18:21
*** T_UNIX <T_UNIX!uid218288@gateway/web/irccloud.com/x-pwjiejxoawuhvrte> has quit IRC18:23
yoctiNew news from stackoverflow: Building OpenDDS with bitbake <https://stackoverflow.com/questions/55356648/building-opendds-with-bitbake>18:56
*** thannoy <thannoy!~anthony@134-48-190-109.dsl.ovh.fr> has quit IRC18:57
*** stew-dw <stew-dw!~stew-dw@207.242.234.14> has quit IRC19:01
*** stew-dw <stew-dw!~stew-dw@207.242.234.14> has joined #yocto19:06
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto19:09
*** BuddyButterfly <BuddyButterfly!~BuddyButt@h2216388.stratoserver.net> has quit IRC19:10
*** armpit <armpit!~armpit@45.19.219.178> has joined #yocto19:23
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has joined #yocto19:23
*** bluca <bluca!~bluca@2a01:4b00:f419:6f00:7a8e:ed70:5c52:ea3> has quit IRC19:34
*** kroon <kroon!~kroon@37-247-29-68.customers.ownit.se> has quit IRC19:37
*** litb <litb!~litb___@p5B02F765.dip0.t-ipconnect.de> has joined #yocto19:41
litbhello folks19:41
litbdoes yocto support not having /usr , but that folders start with / ? i.e /bin, /lib etc?19:41
litbI found there's a usrmerge distfeature, but it's not followed everywhere in bitbake.conf ! some files are still put into /usr19:42
litbIMO when building for windows, the / and /usr merge doesn't make much sense19:42
litbs,merge,distinction,19:42
*** sgw <sgw!~sgw@134.134.137.77> has joined #yocto19:51
*** berton_ <berton_!~berton@181.220.83.67> has joined #yocto20:03
*** vineela <vineela!~vtummala@134.134.137.73> has quit IRC20:04
*** berton <berton!~berton@181.220.83.67> has quit IRC20:06
*** Striking7 <Striking7!~jon@96-94-100-129-static.hfc.comcastbusiness.net> has quit IRC20:16
*** litb <litb!~litb___@p5B02F765.dip0.t-ipconnect.de> has quit IRC20:18
*** vineela <vineela!vtummala@nat/intel/x-aiffytcdotbbcgxn> has joined #yocto20:28
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has joined #yocto20:29
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto20:36
*** berton__ <berton__!~berton@181.220.83.67> has joined #yocto20:40
*** berton_ <berton_!~berton@181.220.83.67> has quit IRC20:42
*** berton__ <berton__!~berton@181.220.83.67> has quit IRC20:43
*** WillMiles <WillMiles!~Will@static-209-87-231-80.storm.ca> has quit IRC20:47
*** armpit <armpit!~armpit@45.19.219.178> has quit IRC20:51
*** agust <agust!~agust@p54833695.dip0.t-ipconnect.de> has quit IRC21:21
*** ericch <ericch!~ericch@50-205-235-218-static.hfc.comcastbusiness.net> has quit IRC22:38
*** radeks <radeks!~radeks@static-146-88-49-66.violin.co.th> has joined #yocto22:45
*** radeks <radeks!~radeks@static-146-88-49-66.violin.co.th> has quit IRC22:57
*** armpit <armpit!~armpit@2601:202:4180:a5c0:80c4:1df3:e700:2539> has joined #yocto22:59
*** rubdos <rubdos!~rubdos@2a02:578:859d:701:a846:9858:21a:9451> has quit IRC23:10
*** rubdos <rubdos!~rubdos@2a02:578:859d:701:a846:9858:21a:9451> has joined #yocto23:17
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC23:30
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC23:48
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC23:54

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!