*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Ping timeout: 256 seconds) | 00:04 | |
*** mulk <mulk!~mulk@pd9514214.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 272 seconds) | 00:09 | |
*** mulk <mulk!~mulk@pd95147ec.dip0.t-ipconnect.de> has joined #yocto | 00:10 | |
simonew | yocton: Agreed, I thought this was the time waited in the past though. NVD answered me today as well for a mail from last sunday. Not sure how they handle it. We could wait a month? Then we could basically allign it more or less with the Mx milestones. | 00:13 |
---|---|---|
*** yudjinn <yudjinn!~yudjinn@c-73-78-136-61.hsd1.co.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 00:17 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 252 seconds) | 00:39 | |
*** mulk <mulk!~mulk@pd95147ec.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 255 seconds) | 00:44 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 00:45 | |
*** mulk <mulk!~mulk@pd951432d.dip0.t-ipconnect.de> has joined #yocto | 00:51 | |
*** lexano <lexano!~lexano@174.119.69.134> has quit IRC (Ping timeout: 256 seconds) | 01:07 | |
*** yudjinn <yudjinn!~yudjinn@c-73-153-47-71.hsd1.co.comcast.net> has joined #yocto | 01:16 | |
*** paulg <paulg!~paulg@198-84-237-91.cpe.teksavvy.com> has joined #yocto | 01:19 | |
*** rm5248 <rm5248!~rm5248@c-76-100-95-162.hsd1.va.comcast.net> has quit IRC (Quit: Leaving.) | 01:33 | |
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Ping timeout: 256 seconds) | 01:37 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 260 seconds) | 01:50 | |
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has joined #yocto | 01:51 | |
*** davidinux <davidinux!~davidinux@194.34.233.248> has quit IRC (Ping timeout: 260 seconds) | 02:03 | |
*** davidinux <davidinux!~davidinux@194.34.233.248> has joined #yocto | 02:03 | |
*** Emantor <Emantor!~Emantor@magratgarlick.emantor.de> has quit IRC (Quit: ZNC - http://znc.in) | 02:20 | |
*** Emantor <Emantor!~Emantor@magratgarlick.emantor.de> has joined #yocto | 02:21 | |
*** luc4 <luc4!~luca@host-79-24-74-218.retail.telecomitalia.it> has quit IRC (Quit: Konversation terminated!) | 02:38 | |
*** jclsn <jclsn!~jclsn@2a04:4540:652b:2200:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 260 seconds) | 02:46 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6531:f700:2ce:39ff:fecf:efcd> has joined #yocto | 02:48 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Read error: Connection reset by peer) | 03:33 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto | 03:37 | |
*** hays <hays!rootvegeta@fsf/member/hays> has quit IRC () | 03:42 | |
*** dgriego <dgriego!~dgriego@user/dgriego> has quit IRC (Ping timeout: 246 seconds) | 04:00 | |
*** dgriego <dgriego!~dgriego@user/dgriego> has joined #yocto | 04:02 | |
*** mattsm <mattsm!~mattsm@209.36.98.250> has quit IRC (Quit: Ping timeout (120 seconds)) | 04:34 | |
*** mattsm <mattsm!~mattsm@74.203.161.115> has joined #yocto | 04:34 | |
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto | 05:01 | |
*** Thorn_ <Thorn_!~Thorn@2001:8a0:dfe1:a200:70c2:13ab:69fe:e3d6> has quit IRC (Ping timeout: 256 seconds) | 05:03 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has quit IRC (Ping timeout: 272 seconds) | 05:44 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 06:02 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto | 06:02 | |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Client Quit) | 06:05 | |
*** dkc <dkc!~dan@user/dkc> has quit IRC (Read error: Connection reset by peer) | 06:05 | |
*** dkc <dkc!~dan@user/dkc> has joined #yocto | 06:09 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 06:24 | |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…) | 06:43 | |
*** mattsm1 <mattsm1!~mattsm@209.36.98.250> has joined #yocto | 06:59 | |
*** mattsm <mattsm!~mattsm@74.203.161.115> has quit IRC (Ping timeout: 255 seconds) | 07:01 | |
*** mattsm1 is now known as mattsm | 07:01 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-081-148.93.132.pool.telefonica.de> has joined #yocto | 08:25 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 09:21 | |
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Quit: Haxxa flies away.) | 10:17 | |
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto | 10:18 | |
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #yocto | 11:21 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 11:22 | |
*** zkrx <zkrx!~slimshady@adsl-89-217-243-31.adslplus.ch> has quit IRC () | 11:28 | |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…) | 11:40 | |
*** mischief <mischief!~mischief@2601:646:100:23:2efd:a1ff:feba:38aa> has quit IRC (Read error: Connection reset by peer) | 11:41 | |
*** jmd <jmd!~user@2001:a61:2aa0:ea01:fcec:2373:8649:cf16> has joined #yocto | 11:43 | |
*** mulk <mulk!~mulk@pd951432d.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 268 seconds) | 12:01 | |
*** mulk <mulk!~mulk@p5b2dc742.dip0.t-ipconnect.de> has joined #yocto | 12:04 | |
*** zkrx <zkrx!~slimshady@adsl-89-217-243-31.adslplus.ch> has joined #yocto | 12:08 | |
*** zkrx <zkrx!~slimshady@adsl-89-217-243-31.adslplus.ch> has quit IRC (Ping timeout: 252 seconds) | 12:13 | |
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto | 13:29 | |
*** mckoan|away <mckoan|away!~marco@host-95-229-48-41.business.telecomitalia.it> has quit IRC (Ping timeout: 246 seconds) | 13:59 | |
*** mckoan|away <mckoan|away!~marco@host-95-229-48-41.business.telecomitalia.it> has joined #yocto | 14:01 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has joined #yocto | 14:34 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 14:45 | |
*** Guest36 <Guest36!~Guest36@91.234.27.57> has joined #yocto | 15:00 | |
Guest36 | vizarsky: hello could someone help me do debug the case? The case is next: I have 2 recipes: foo and bar. foo is set of c++ my custom libraries. Foo target is build successfully. While building bar - which is binaries which links on set of libraries from foo I see that libraries from foo populated in sysroot - everything OK. Configuration stage of | 15:02 |
Guest36 | bar cmake shows all of depencies - all include directories and linkage are OK. But... during compilation of bar headers from foo are absent in compile cmd. | 15:02 |
Guest36 | vizarsky: compilation of bar failed due absent includes in compile command... Though all header are in place... bar CMakeLists.txt explicity includes foo dependecies via target_link_libraries call. Bar recipe has runtime and buildtime depencies on foo. So, I don't understand what is wrong in my enviorment. | 15:02 |
Guest36 | I set up cmake packages via cmake files which are products of foo recipe | 15:02 |
Guest36 | during bar configuration I call find packages in cmkae files and see that cmake packages of foo were found with correct includes and libraries | 15:03 |
Guest36 | but compilation log does not show even that bar links or inlcudes somethings from foo. | 15:04 |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…) | 15:13 | |
*** mulk <mulk!~mulk@p5b2dc742.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 260 seconds) | 15:14 | |
*** mulk <mulk!~mulk@p5b112290.dip0.t-ipconnect.de> has joined #yocto | 15:15 | |
Guest36 | I understand that a lot of undefined variables in my messages :) | 15:26 |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 15:42 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 15:59 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 272 seconds) | 16:04 | |
*** zkrx <zkrx!~slimshady@adsl-89-217-232-7.adslplus.ch> has joined #yocto | 16:07 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 16:16 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 268 seconds) | 16:27 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 16:35 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 260 seconds) | 16:40 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 252 seconds) | 16:44 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 16:45 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 16:57 | |
*** mulk <mulk!~mulk@p5b112290.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 272 seconds) | 17:08 | |
*** mulk <mulk!~mulk@91.17.36.199> has joined #yocto | 17:08 | |
*** Guest36 <Guest36!~Guest36@91.234.27.57> has quit IRC (Quit: Client closed) | 17:22 | |
*** amitk <amitk!~amit@58.84.60.8> has quit IRC (Ping timeout: 268 seconds) | 17:25 | |
*** Thorn_ <Thorn_!~Thorn@bl18-149-68.dsl.telepac.pt> has joined #yocto | 17:31 | |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 255 seconds) | 17:33 | |
*** Guest36 <Guest36!~Guest36@91.234.27.57> has joined #yocto | 18:01 | |
*** Guest36 <Guest36!~Guest36@91.234.27.57> has quit IRC (Ping timeout: 250 seconds) | 18:07 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 18:13 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection) | 18:17 | |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Ping timeout: 252 seconds) | 18:18 | |
*** pbsds <pbsds!~pbsds@84.20.102.94> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 18:42 | |
*** pbsds <pbsds!~pbsds@84.20.102.94> has joined #yocto | 18:43 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto | 19:10 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Remote host closed the connection) | 20:04 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto | 20:05 | |
*** jmd <jmd!~user@2001:a61:2aa0:ea01:fcec:2373:8649:cf16> has quit IRC (Remote host closed the connection) | 20:07 | |
*** Guest18 <Guest18!~Guest18@171.76.84.186> has quit IRC (Quit: Client closed) | 20:12 | |
jclsn | Could I use Yocto to build statically linked binaries for a machine? | 20:22 |
jclsn | I have an armv7l board that I can't flash anything new to, else I would brick it. I can also not install libraries into the rootfs. So the only way is having statically linked binaries. It is tedious to build those manually. I would somehow have to set up a generic armv7 target and make builds static by default | 20:23 |
jclsn | Not sure if buildroot would be the better choice here | 20:24 |
Crofton | jclsn: it should be possible | 20:45 |
Crofton | how many binaries do you need to build static? | 20:46 |
jclsn | Crofton: No idea. I want to be able to build whatever I want, without having to search for sources etc | 20:47 |
Crofton | I ahve seen people create toolchains with static versions of the libs, so they can build things adn drop them into random file systems before | 20:48 |
jclsn | Sure it is possible | 20:49 |
jclsn | I just have never used Yocto that way | 20:49 |
jclsn | Usually you build and image and flash that | 20:50 |
Crofton | Right | 20:51 |
Crofton | People do all manner of things | 20:51 |
Crofton | Basically right a recipe to build something and chose options to statically link it | 20:53 |
Crofton | I forget if you need to set a "feature" to get static libs creaeted wherever possible | 20:54 |
jclsn | Seems like Yocto is overkill for this | 20:56 |
jclsn | Too many knobs to turn | 20:56 |
RP | Can be done but we do disable static libs by default. That much is easy to change by dropping the appropriate meta/conf/distro/include file | 20:59 |
Crofton | I thought that might be the case ... | 21:00 |
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.) | 21:01 | |
Crofton | If you ahve a complex depends chain, you will eventually come back to the yocto project though | 21:01 |
jclsn | RP: What is this file that you are talking about? Can't I just set a global CFLAGS="${TARGET_CFLAGS} -static" ? | 21:07 |
jclsn | in local.conf | 21:07 |
RP | meta/conf/distro/include/no-static-libs.inc | 21:08 |
RP | as long as that isn't included it should build shared and static libs | 21:08 |
RP | then you just need to convince it to static link the binaries | 21:09 |
jclsn | So just delete the file? | 21:10 |
jclsn | Ah I can probable doe an EXTRA_OECONF:remove = "${DISABLE_STATIC}" | 21:11 |
jclsn | Seems to work. It is reconfiguring everything | 21:19 |
jclsn | Now I just need to set a proper machine | 21:20 |
jclsn | Not sure if qemuarm will suffice for armv7l | 21:20 |
Crofton | not all packages like to build static libs and static binaries | 21:20 |
jclsn | Crofton: meaning? | 21:21 |
jclsn | Some will fail with the -static flag? | 21:21 |
Crofton | I think so | 21:22 |
jclsn | Then I need an easy way to set the flag for a list of images | 21:23 |
jclsn | s/images/packages/ | 21:23 |
jclsn | Doing a .bbappend for every package I want to build is not practical | 21:23 |
Crofton | try what RP suggested | 21:25 |
jclsn | Already did that | 21:26 |
jclsn | Added a EXTRA_OECONF:remove = "--disable-static" to local.conf | 21:26 |
jclsn | But that is a global setting | 21:26 |
jclsn | My bitbake recipe skills are lagging here I guess. You can probably make this setting only for a list of packages | 21:27 |
jclsn | For now nothing has failed thouhg | 21:27 |
jclsn | Even glibc compiled. No idea how that could be static ^^ | 21:28 |
jclsn | The setting probably didn't achieve what I am intending | 21:28 |
jclsn | Ah there, it failed ^^ | 21:29 |
*** mulk <mulk!~mulk@91.17.36.199> has quit IRC (Ping timeout: 255 seconds) | 21:33 | |
rburton | jclsn: no-static-libs is a *poky* thing. you should make your own distro and not include that file. that's how its meant to be done. | 21:34 |
*** mulk <mulk!~mulk@pd9514bb2.dip0.t-ipconnect.de> has joined #yocto | 21:34 | |
rburton | poky is a *reference and example* distro for *our testing purposes* | 21:34 |
jclsn | Have never done that from scratch | 21:34 |
jclsn | and I am not sure if that is worth the trouble for some toy project | 21:36 |
jclsn | I just want to build some statically linked binaries | 21:36 |
rburton | set DISABLE_STATIC="" in your local.conf but making a 'new' distro is about four lines of code | 21:39 |
rburton | that will disable the no-static include and it will build static libs for everything | 21:40 |
jclsn | I just need it for certain packages though | 21:41 |
rburton | then set that in the recipe or bbappends or use overrides in local.conf | 21:46 |
rburton | you said that setting it per-recipe was too much effort, so i was giving you a one-shot for the entire distro | 21:46 |
jclsn | Okay okay | 21:49 |
rburton | there are many ways :) | 21:49 |
jclsn | So create a new layer and copy the disable-static.inc to conf/distro/includes? | 21:49 |
jclsn | Then set DISABLE_STATIC = "" in there? | 21:50 |
rburton | that would be the worst way | 21:50 |
jclsn | hmpf | 21:50 |
rburton | if you want to just build static libs globally, DISABLE_STATIC="" in your local.conf | 21:50 |
rburton | (as i said above) | 21:50 |
jclsn | You said creating a distro were better | 21:50 |
rburton | right, create a new distro.conf file and just don't include no-static-libs.inc | 21:51 |
rburton | including it is something poky.conf does. your distro .conf doesn't have to. | 21:51 |
jclsn | But inlcude everything else I guess? | 21:51 |
rburton | https://github.com/rossburton/customdistro/blob/master/meta-custom/conf/distro/custom.conf <-- behold the smallest distro conf i could think of | 21:51 |
jclsn | There are many things in meta/conf/distro/includes | 21:51 |
rburton | have an actual look at poky.conf and you'll see it doesn't actually do much. it mainly turns more stuff on. | 21:52 |
*** rbox <rbox!~user@user/rbox> has joined #yocto | 21:53 | |
rburton | stuff you might want want, like no-static-libs | 21:53 |
jclsn | Okay seems to work | 21:57 |
jclsn | Will qemuarm be enough for armv7? | 21:57 |
jclsn | I think there some differences between armv6 and armv7 | 21:57 |
jclsn | than both being 32-bit systems | 21:58 |
rburton | are you aiming to run on a specific board? | 22:01 |
rburton | qemuarm pretends to be a cortex-a15, arm7a | 22:01 |
jclsn | It is for my LG webOS TV | 22:03 |
jclsn | Some guys rooted in and are creating Homebrew apps for it | 22:03 |
jclsn | Most TVs run armv8, but even LG seems to build armv7 binaries to make them compatible with every hardware | 22:04 |
rburton | you know webos is yocto already right :) | 22:05 |
jclsn | I know | 22:05 |
jclsn | But the bsp is not public | 22:05 |
rburton | just build a qemuarm SDK and use that if you're literally making apps | 22:06 |
jclsn | I also wouldn't dare to flash the TV with any image. It just cost too much :D | 22:06 |
jclsn | That is what I was trying | 22:06 |
rburton | you'll want to build the entire sdk with static libraries present (so definitely set DISABLE_STATIC globally) and iirc you'll want to add staticdev-pkgs to SDKIMAGE_FEATURES | 22:09 |
jclsn | Thanks | 22:09 |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 22:13 | |
*** neofutur_ <neofutur_!~neofutur@neoxena.ww7.be> has quit IRC (Ping timeout: 252 seconds) | 22:14 | |
*** nerdboy <nerdboy!~nerdboy@gentoo/developer/nerdboy> has quit IRC (Read error: Connection reset by peer) | 22:27 | |
*** neofutur_ <neofutur_!~neofutur@neoxena.ww7.be> has joined #yocto | 22:34 | |
*** Lihis <Lihis!~Lihis@2001:41d0:e:f34::1> has quit IRC (Quit: Quitting) | 22:55 | |
*** Lihis <Lihis!~Lihis@ns3006753.ip-151-80-42.eu> has joined #yocto | 22:55 | |
rbox | i'm trying to figure out how to get opkg-utils removed from the image, it appears as that is the default provider for update-alternatives, i can't figure out how to disable update-alternatives | 23:06 |
*** astlep55040180 <astlep55040180!~thelounge@107-136-136-210.lightspeed.nsvltn.sbcglobal.net> has quit IRC (Ping timeout: 252 seconds) | 23:08 | |
rbox | it says it'll remove update-altneratives from a read only, but i dont want to compile it at all | 23:09 |
*** prabhakalad <prabhakalad!~prabhakar@147.161.225.85> has quit IRC (Quit: Konversation terminated!) | 23:09 | |
*** prabhakalad <prabhakalad!~prabhakar@147.161.225.85> has joined #yocto | 23:09 | |
*** Saur_Home <Saur_Home!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto | 23:14 | |
*** astlep55040180 <astlep55040180!~thelounge@107-136-136-210.lightspeed.nsvltn.sbcglobal.net> has joined #yocto | 23:35 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Quit: alessioigor) | 23:46 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-081-148.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 23:47 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!