**** BEGIN LOGGING AT Mon Jul 28 03:00:01 2014 Jul 28 07:30:50 good morning Jul 28 07:33:16 hi mckoan Jul 28 07:33:52 hi woglinde Jul 28 07:34:16 hi guys Jul 28 07:46:59 hi hrw long time not seen Jul 28 07:47:08 woglinde: 3 weeks of vacations Jul 28 07:54:46 hi shoragan Jul 28 07:54:55 hi woglinde :) Jul 28 08:00:00 Hi everyone Jul 28 08:00:18 I was hoping someone would be able to help me with a systemd log output issue Jul 28 08:01:06 pompomJuice whats up? Jul 28 08:01:08 an in house c program suddenlly started to only produce logs at teardown at the end... Jul 28 08:01:24 fix the c program Jul 28 08:01:31 must it flush every time? Jul 28 08:02:50 I broke it when I added bitbake buildvars to the recipy, something that was missing Jul 28 08:03:18 ? Jul 28 08:03:18 I was wondering what the cause is, -O2? Jul 28 08:03:28 look at the source Jul 28 08:03:33 we have one c program Jul 28 08:03:41 and between 1.3 and 1.6 it broke badly Jul 28 08:03:43 all other is like searchin needles in haystacks Jul 28 08:04:05 pompomJuice are you logging via journald? Jul 28 08:04:15 motly because of going from linaro 4.3.1 4.8 Jul 28 08:04:25 The app is started via systemd Jul 28 08:04:38 cplusplus Jul 28 08:04:59 basically what happned Jul 28 08:05:11 I had to upgrade mode Jul 28 08:05:18 I had to upgrade mono* Jul 28 08:05:27 mono required a 4.7 compiler Jul 28 08:05:31 chain reaction Jul 28 08:05:39 yocto 1.3 to 1.6 Jul 28 08:06:01 everytihng works like it did before, except our one c++ back end app Jul 28 08:06:19 it got totally screwed Jul 28 08:06:33 cant do shared mem with the DSP no more Jul 28 08:06:45 (fun bus errors) Jul 28 08:07:08 and Jul 28 08:07:11 other strange things Jul 28 08:07:15 such as bus errors Jul 28 08:07:23 but then you touch the variables with dummy ones Jul 28 08:07:30 then everything works Jul 28 08:07:42 I am a developer Jul 28 08:07:51 not python Jul 28 08:07:59 I know what is going on there Jul 28 08:08:02 it got messed up Jul 28 08:08:15 one other thing that messed is the output Jul 28 08:08:22 it only happens when the program dies Jul 28 08:08:35 anyway Jul 28 08:22:13 there is a recent linux rant against gcc4.9 fwiw Jul 28 08:23:09 screaming Linus I meant ;) Jul 28 08:27:32 ant_work: and it turns out the bug was introduced in 4.5 :) Jul 28 08:28:24 koen: guess what? linux-yocto 3.16 has some issues on arm not present with vanilla 3.16 :/ Jul 28 08:29:01 pxa2xx-spi: probe of pxa2xx-spi.1 failed with error -2 Jul 28 08:29:23 only the yocto kernel, same toolchain and same defconfig... Jul 28 08:30:26 I've built -rc5, -rc6 and -rc7 and all can probe spi Jul 28 08:32:07 worth rebuilding with gcc4.8 ? Jul 28 08:34:02 only one way to find out :) Jul 28 08:34:23 actually I was thinking about pestering Bruce ;) Jul 28 08:36:11 my recipe has a certain file (a.txt) in its SRC_URI, and this file is provided by the layer that hold my recipe. Is it possible for another layer to replace a.txt? E.g by creating a .bbappend file and specifying a second a.txt? What will happen if SRC_URI contains 2 a.txt entries? Jul 28 08:36:42 oh my Jul 28 08:36:51 * ajtag is away: Away Jul 28 08:47:01 morning all Jul 28 08:47:24 morning bluelightning Jul 28 08:47:29 morning mago__ Jul 28 08:51:19 hi bluelightning Jul 28 08:52:16 (sigh* Jul 28 08:52:22 fucking morons sending patches Jul 28 08:53:03 and worse, the patches get applied Jul 28 08:53:31 koen: what's happened? Jul 28 08:53:34 O.O Jul 28 08:53:42 bluelightning: alsa-dev -> alsa-lib-dev Jul 28 08:53:49 I don't get why that had to change Jul 28 08:54:00 but ignoring that, no upgrade path Jul 28 08:54:17 and Jackies reply is infuriating Jul 28 08:55:08 is there a problem if I set gcc to 4.8 again in tcmode-default.inc ? Jul 28 08:55:12 even in the current master? Jul 28 08:55:32 chromium simply does not work with gcc 4.9. chromium 35 crashes all the time, and 37 does not even build. ICEs all over the place. Jul 28 08:55:46 bleh Jul 28 08:56:06 dv_: I wouldn't expect changing that to be a problem; though I don't know if you'd need to throw away your TMPDIR afterwards Jul 28 08:56:20 bluelightning: thats okay, I would do a fresh rebuild anyway Jul 28 08:57:03 * ajtag is back (gone 00:20:12) Jul 28 08:58:37 anyone have a link to this gcc bug discussion? Jul 28 08:58:43 where do you get this kind of news? Jul 28 08:59:09 I didn't. I have been building it on my box. Jul 28 08:59:14 and thats where I saw the problems. Jul 28 08:59:25 * dv_ is preparing new chromium 37 recipes as well Jul 28 09:02:53 pompomJuice: this is the most colorful Jul 28 09:02:54 https://lkml.org/lkml/2014/7/24/584 Jul 28 09:05:46 ha thanks Jul 28 09:05:46 there is already a patch in 3.16-rc7 Jul 28 09:05:47 aww, true linus rant :) Jul 28 09:05:47 insane, broken, $hit, it's Linus ! Jul 28 09:05:47 :) Jul 28 09:05:47 forgot the "hard and harsh" Jul 28 09:05:57 *I* forgot to mention, words are there Jul 28 09:06:07 that was hilarious Jul 28 09:06:09 he goes off Jul 28 09:07:30 much more polite in the release-notes of -rc7 Jul 28 09:07:45 :) Jul 28 09:08:01 well he cooled off at this point Jul 28 09:08:09 I wonder if my problems are related to what he reports Jul 28 09:08:11 anyway, that's a .0 gcc release, so ... Jul 28 09:08:16 yeah Jul 28 09:08:17 expect troubles :) Jul 28 09:08:51 he mentions its because of the red zone, but also notices that the produced code exceeds that red zone (136 > 128) Jul 28 09:09:08 and that could affect user space stuff as well perhaps Jul 28 09:09:28 I understood that bug got fixed in upstream gcc already... Jul 28 09:15:16 how do I get the fix Jul 28 09:15:30 I am on yocto 1.6 on oe Jul 28 09:15:37 can I just oebb update poof Jul 28 09:15:51 btw Jul 28 09:16:48 oe needs a split system for sources.txt so that I can add my company layer without having to cause conflicts in sources.txt. I also remove a lot of layers since we don't use them... those cause more conflicts Jul 28 09:19:15 pompomJuice: that script is part of angstrom rather than OE Jul 28 09:21:06 aah Jul 28 09:21:13 I thought it was oe Jul 28 09:21:17 take it slow Jul 28 09:51:19 is it possible to override a SRC_URI file in a recipe using a .bbappend file? Jul 28 09:54:12 you mean, remove or modify an entry in the SRC_URI list? Jul 28 09:55:17 well, i do not want to remove/modify the SRC_URI entry itself, i want to modify the contents of a certain file. And I figured the best way to do that would be to provide a new version of that file, using a .bbappend file somehow Jul 28 09:56:10 basically my problem is this: when my u-boot builds, it needs hardware specific files. The recipie provides generic hardware files, but if someone wants to build a custom design, they need a way to override the generic files and provide their own versions of these files Jul 28 09:58:05 yes, you can provide a different version of a local file referred to in SRC_URI in the recipe using a bbappend; or add additional files to SRC_URI Jul 28 09:58:22 you just need to prepend to FILESEXTRAPATHS so that the system can find your files Jul 28 09:58:46 i.e. FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" Jul 28 09:59:21 and then put your replacement file(s) in a directory named the same as the recipe (the name part of it) next to the bbappend Jul 28 10:26:18 bluelightning, cool! thank you Jul 28 10:27:15 np Jul 28 11:51:29 when I have SRC_URI = "file:///some-local/path/with/a/file.txt", how can I force bitbake to store 'file.txt' directly into ${WORKDIR}/ instead of ${WORKDIR}/some-local/path/with/a/ ? Jul 28 11:56:39 ensc|w: you could try adding a subdir= parameter Jul 28 11:57:26 although that's not really a use case we try to support Jul 28 11:59:35 bluelightning: 'subdir' is not supported for file:// afais Jul 28 12:04:49 gzip'ping the file and forcing 'unpack' operation hence is a quick workaround but hacky Jul 28 13:21:18 what are people using for image deployment? i found this "swupdate" project that comes with OE layers (meta-swupdate), anyone tried it? Jul 28 14:45:51 Does anyone know anything about the curl recipe? I am trying to get it to use cyassl instead of gnutls, but I can't seem to get my bbappend to do what I need it to... Jul 28 14:55:56 lct_, what kind of problem do you have ? Jul 28 14:57:05 when I do it with the normal curl (gnutls) recipe and compare results using wireshark with the one where I use --with-cyassl, they are identical Jul 28 14:57:19 when I run my image* Jul 28 14:58:35 lct_, have you checked in the log files that youre passing the correct flags to curl's configure script ? Jul 28 14:59:23 I have not. I was using curl_7.36.0.bb which might also have been a problem since there were cyassl problems with that version . Jul 28 14:59:59 I am not the most well versed in oe recipes, so I would not know much about what the flags mean or which ones to pass... Jul 28 15:00:29 lct_, try looking at the output from "bitbake -e curl". That will dump all OE variables Jul 28 15:00:54 lct_, in particular look at EXTRA_OECONF Jul 28 15:01:59 Ok, thanks, I have a new error now trying to update poky to use the new version of curl. I will check in EXTRA_OECONF output (that is where I was making my edits in the recipe) Jul 28 17:09:11 q Jul 28 17:09:12 exit Jul 28 17:51:58 hi guys. how to finght with ERROR: Nothing PROVIDES 'wayland-egl' error? Jul 28 18:00:27 dca: may be you do not have recipes which provide it or may be the layer is not included in your setup that provides it Jul 28 18:47:15 dca: what depends on that? nothing in oe-core depends or provides that (although mesa builds a libwayland-egl library) Jul 28 22:25:32 I'm working on a small embedded device, and want to do configuration via web pages. I'm imagining some static html, and maybe some perl cgi to do the work. What's the web server of choice for oe these days? Jul 28 22:50:08 awozniak: you have choices Jul 28 22:50:27 khem: of that I am certain. =) Jul 28 22:51:02 look into meta-webserver Jul 28 22:51:19 http://layers.openembedded.org/layerindex/branch/master/layer/meta-webserver/ Jul 28 22:51:35 you have cherokee, nginx also Jul 28 22:52:24 and oe-core also had lighttpd Jul 28 22:52:37 What's your favorite, and why? Jul 28 22:53:06 depending on device I like nginx if system is small and limited in resources Jul 28 22:53:13 and cherokee as well Jul 28 22:53:42 havent used lighttpd much myself but its quite fast and resource frugal as well Jul 28 22:54:24 apache is easiest to configure since you will find so much help on web on apache Jul 28 22:54:31 but it needs resources Jul 28 22:56:39 awesome, thank you. I've used lighttpd in the past. **** ENDING LOGGING AT Tue Jul 29 03:00:00 2014