*** flihp <flihp!~flihp@c-76-24-20-220.hsd1.ma.comcast.net> has quit IRC | 00:06 | |
*** joranb <joranb!4cb28f38@gateway/web/freenode/ip.76.178.143.56> has joined #yocto | 00:12 | |
joranb | ok another one | 00:13 |
---|---|---|
joranb | if i had a dirver i wanted to bundle into yocto and it has a make file ... and normally I would just say "Make and make install" | 00:13 |
joranb | can I just do a recipe following these direcitons http://www.yoctoproject.org/docs/1.4.2/dev-manual/dev-manual.html#usingpoky-extend-addpkg-makefile? | 00:14 |
nerdboy | 1.4.2 is a little old, which release/branch are you using? | 00:17 |
nerdboy | JaMa: we have nice list of things, so no need to "encourage" ka6sox anymore | 00:18 |
nerdboy | or you will next get to face my wife... and she learned to drive in venezuela and brasil | 00:18 |
nerdboy | so there | 00:18 |
joranb | master i think | 00:19 |
joranb | hold on its the version that comes with $ repo init -u git://github.com/gumstix/Gumstix-YoctoProject-Repo.git -b master | 00:20 |
joranb | sorry here https://github.com/gumstix/Gumstix-YoctoProject-Repo/blob/master/default.xml | 00:20 |
nerdboy | master should be master... | 00:22 |
nerdboy | but makefile stuff should be easy, i would start with just basic headers, as i assume the example shows | 00:23 |
nerdboy | no do_foo functions defined unless you have to do something special | 00:23 |
nerdboy | er sorry, basic metadata | 00:24 |
joranb | yeaH BASICALLY THATS WHAT IT SHOWS | 00:24 |
joranb | shit sorry | 00:24 |
joranb | it looks really easy | 00:24 |
nerdboy | meh, shit happens | 00:24 |
joranb | a little too easy | 00:24 |
joranb | it makes me worry :P | 00:24 |
nerdboy | maybe if you were a teenage mutant ninja turtle... | 00:25 |
nerdboy | that was fun when my kids were little, should still be fun today | 00:26 |
joranb | do i need to do anything special since its a driver? | 00:30 |
*** ant__ <ant__!~andrea@host95-215-dynamic.16-79-r.retail.telecomitalia.it> has quit IRC | 00:31 | |
*** jackmitchell <jackmitchell!~Thunderbi@cbnluk-gw0.cambridgebroadband.com> has quit IRC | 00:31 | |
*** lexano <lexano!~lexano@CPEa021b7ac59c9-CMbcc81006f6ee.cpe.net.cable.rogers.com> has joined #yocto | 00:33 | |
*** lyang01 <lyang01!~lyang001@1.202.252.122> has quit IRC | 00:36 | |
*** smartin <smartin!~smartin@195.190.86.18> has quit IRC | 00:54 | |
*** smartin <smartin!~smartin@195.190.86.18> has joined #yocto | 00:58 | |
*** lyang0 <lyang0!~lyang001@1.202.252.122> has joined #yocto | 01:07 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 01:41 | |
*** jkridner <jkridner!~jkridner@c-98-250-189-79.hsd1.mi.comcast.net> has joined #yocto | 01:54 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 01:54 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 01:55 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 01:56 | |
nerdboy | joranb: sorry, got distracted with work stuff | 02:08 |
*** hsychla_ <hsychla_!~hsychla@port-87-193-170-219.static.qsc.de> has joined #yocto | 03:00 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has quit IRC | 03:02 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has joined #yocto | 03:03 | |
*** hsychla__ <hsychla__!~hsychla@pd95c9392.dip0.t-ipconnect.de> has quit IRC | 03:04 | |
*** hsychla_ <hsychla_!~hsychla@port-87-193-170-219.static.qsc.de> has quit IRC | 03:04 | |
*** hsychla_ <hsychla_!~hsychla@pd95c9392.dip0.t-ipconnect.de> has joined #yocto | 03:17 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has quit IRC | 03:21 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has joined #yocto | 03:22 | |
*** FunkyPenguin <FunkyPenguin!~quassel@opensuse/member/FunkyPenguin> has quit IRC | 03:26 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has quit IRC | 03:31 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has joined #yocto | 03:33 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 04:29 | |
*** [Sno] <[Sno]!~Sno]@p578b540c.dip0.t-ipconnect.de> has quit IRC | 04:40 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 04:57 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 05:06 | |
*** _valle_ <_valle_!~valle@194-218-94-206.customer.telia.com> has joined #yocto | 05:17 | |
*** embed <embed!~embed@122.165.223.135> has joined #yocto | 05:29 | |
embed | Hi yocto. | 05:29 |
embed | I compiled qt5 from meta-qt5 after compilation. if i try to compile qt application by passing qmake i am getting following error " Inconsistency detected by ld.so: get-dynamic-info.h: 134: elf_get_dynamic_info: Assertion `info[15] == ((void *)0)' failed! " please any one tell me what is the problem and to resolve this error. | 05:34 |
*** qt-x <qt-x!~ionel@217.10.196.2> has joined #yocto | 05:47 | |
*** mranostay <mranostay!~mranostay@pdpc/supporter/active/mranostay> has quit IRC | 05:56 | |
*** mranostay <mranostay!~mranostay@pdpc/supporter/active/mranostay> has joined #yocto | 05:56 | |
*** joranb <joranb!4cb28f38@gateway/web/freenode/ip.76.178.143.56> has quit IRC | 05:57 | |
*** stiandre <stiandre!~stiandre@109.247.13.242> has joined #yocto | 06:09 | |
*** [Sno] <[Sno]!~Sno]@pd956d8ef.dip0.t-ipconnect.de> has joined #yocto | 06:16 | |
*** embed <embed!~embed@122.165.223.135> has quit IRC | 06:35 | |
*** embed <embed!~embed@122.165.223.135> has joined #yocto | 06:37 | |
*** MDR <MDR!~MRustad@static-50-43-38-148.bvtn.or.frontiernet.net> has joined #yocto | 06:38 | |
*** Sput <Sput!~sputnick@quassel/developer/sput> has quit IRC | 06:38 | |
*** MDR <MDR!~MRustad@static-50-43-38-148.bvtn.or.frontiernet.net> has quit IRC | 06:38 | |
*** Sput <Sput!~sputnick@quassel/developer/sput> has joined #yocto | 06:38 | |
*** agust <agust!~agust@p4FDE77DF.dip0.t-ipconnect.de> has joined #yocto | 06:40 | |
*** TobSnyder <TobSnyder!~schneider@ip92343918.dynamic.kabel-deutschland.de> has joined #yocto | 06:43 | |
embed | Hi please help me to resolve this issue. Because i am struggling a lot due to this error. | 06:47 |
*** stiandre <stiandre!~stiandre@109.247.13.242> has quit IRC | 06:49 | |
nerdboy | what is in that header file? | 06:49 |
* nerdboy is no c++ guru... | 06:50 | |
nerdboy | qt isn't really my thing either, but the linker apparently doesn't like what you're linking against | 06:51 |
LetoThe2nd | googling that error message only gives very obscure results, so without sufficient detail information, i guess there's not much helping. | 06:52 |
*** roric <roric!~roric@c-107ae455.213-3-64736c14.cust.bredbandsbolaget.se> has quit IRC | 06:55 | |
*** akS_ <akS_!d44db44a@gateway/web/freenode/ip.212.77.180.74> has joined #yocto | 06:56 | |
nerdboy | all i got is "hi, capt obvious, something in your qmake env is different" | 06:56 |
nerdboy | not very helpful... | 06:56 |
akS_ | morning | 06:56 |
nerdboy | *i'm | 06:56 |
LetoThe2nd | nerdboy: yes, and: "i patched the haader" | 06:57 |
*** embed <embed!~embed@122.165.223.135> has quit IRC | 07:00 | |
LetoThe2nd | its always the same with this person... obscure error message, no details provided. | 07:00 |
*** embed <embed!~embed@122.165.223.135> has joined #yocto | 07:02 | |
*** zerus <zerus!~epetmab@81-229-90-163-no67.tbcn.telia.com> has joined #yocto | 07:05 | |
*** ant_work <ant_work!~ant__@host54-128-static.10-188-b.business.telecomitalia.it> has joined #yocto | 07:06 | |
*** smartin <smartin!~smartin@195.190.86.18> has quit IRC | 07:07 | |
*** smartin <smartin!~smartin@195.190.86.18> has joined #yocto | 07:13 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-wzpumlyelrbkwyxl> has joined #yocto | 07:16 | |
*** jbrianceau_away is now known as jbrianceau | 07:16 | |
*** AlexVaduva <AlexVaduva!c1ca1642@gateway/web/freenode/ip.193.202.22.66> has joined #yocto | 07:16 | |
*** stiandre <stiandre!~stiandre@109.247.13.242> has joined #yocto | 07:25 | |
*** roric <roric!~roric@c-b19b70d5.013-177-67626713.cust.bredbandsbolaget.se> has joined #yocto | 07:25 | |
*** shoragan <shoragan!~shoragan@debian/developer/shoragan> has joined #yocto | 07:29 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@host254-204-dynamic.14-87-r.retail.telecomitalia.it> has joined #yocto | 07:34 | |
*** ddom <ddom!~ddom@ip-37-201-80-63.hsi13.unitymediagroup.de> has quit IRC | 07:37 | |
*** embed <embed!~embed@122.165.223.135> has quit IRC | 07:39 | |
*** embed <embed!~embed@122.165.223.135> has joined #yocto | 07:40 | |
*** ant__ <ant__!~ant__@host54-128-static.10-188-b.business.telecomitalia.it> has joined #yocto | 07:51 | |
*** ant_work <ant_work!~ant__@host54-128-static.10-188-b.business.telecomitalia.it> has quit IRC | 07:54 | |
embed | Hi please help me to resolve this issue. Because i am struggling a lot due to this error. | 07:54 |
*** embed <embed!~embed@122.165.223.135> has quit IRC | 08:01 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 08:01 | |
*** embed <embed!~embed@117.197.185.164> has joined #yocto | 08:01 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@host254-204-dynamic.14-87-r.retail.telecomitalia.it> has quit IRC | 08:07 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@host254-204-dynamic.14-87-r.retail.telecomitalia.it> has joined #yocto | 08:10 | |
nerdboy | LetoThe2nd: count fenrig is the guy i'm thinking of... | 08:15 |
LetoThe2nd | nerdboy: nah, fenring actually was capable of own effort | 08:17 |
nerdboy | not that, his job... | 08:17 |
nerdboy | nm, it was more of a humorroid anyway... | 08:18 |
LetoThe2nd | you mean like "dirty work"? ;) | 08:18 |
nerdboy | i'm sure he would say "do what's necessary" or some such | 08:19 |
LetoThe2nd | but still, fenring was capable of "doing what's necessary" ;) [spot the difference] | 08:20 |
nerdboy | i'm not arguing... | 08:20 |
LetoThe2nd | embed: AGAIN: googling that error message only gives very obscure results, so without sufficient detail information, i guess there's not much helping. | 08:21 |
LetoThe2nd | nerdboy: \o/ | 08:21 |
JaMa | nerdboy: ok :) | 08:22 |
JaMa | LetoThe2nd: nerdboy: agreed :) | 08:23 |
* LetoThe2nd hands out some 10gr of spice to nerdboy and JaMa | 08:23 | |
* JaMa eyes glowing | 08:23 | |
nerdboy | JaMa: nm the crazy the crazy driver, but make sure you give ka6sox your top 10 hit list | 08:24 |
LetoThe2nd | more blue enlightened code today. hooray! | 08:25 |
*** bluelightning <bluelightning!~paul@83.217.123.106> has joined #yocto | 08:25 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has quit IRC | 08:25 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 08:25 | |
nerdboy | however many are the most annoying i guess... | 08:25 |
bluelightning | morning all | 08:26 |
nerdboy | not sure how popular it will be, but we should have maybe 6 people and the same build box you got from him | 08:27 |
* LetoThe2nd also mourns, espcially his latest duncan | 08:27 | |
nerdboy | for several hours at least | 08:27 |
LetoThe2nd | note: get some dune clothing for düsseldirf ;) | 08:28 |
nerdboy | wait, is he psychic? | 08:28 |
LetoThe2nd | me? certainly. | 08:28 |
nerdboy | can you channel eric raymond? | 08:29 |
LetoThe2nd | hrhrhr nope | 08:29 |
nerdboy | hmm, sort of a freudian typo on her driving... | 08:33 |
*** belen <belen!~Adium@192.198.151.44> has joined #yocto | 08:35 | |
JaMa | nerdboy: I've ~ 35 lines of QA log and 3 failing recipes, you can pick from these :) | 08:37 |
nerdboy | i have bunch of QA warnings too | 08:37 |
nerdboy | fails are even better | 08:38 |
JaMa | LetoThe2nd: are you Jodorowsky's son, or Leto from Lynch? :) | 08:38 |
nerdboy | this is still a next weekend thing for the group "sprint" | 08:39 |
nerdboy | be working on my stuff in between other stuff | 08:40 |
* nerdboy not lacking in stuff | 08:40 | |
LetoThe2nd | JaMa: neither.. http://en.wikipedia.org/wiki/Leto_Atreides_II | 08:40 |
nerdboy | except sleep maybe... | 08:40 |
LetoThe2nd | JaMa: (short form: I appear later in the series) | 08:40 |
JaMa | Occupation: God Emperor | 08:41 |
JaMa | ah good, nice to meet you :) | 08:41 |
nerdboy | and he's psychic even | 08:42 |
LetoThe2nd | JaMa: Tyrannic God Emperor, please. | 08:43 |
JaMa | yes, my Lord | 08:43 |
nerdboy | just don't ask him to channel any famous open source developers... | 08:44 |
* LetoThe2nd nods forgivingly. | 08:44 | |
LetoThe2nd | nerdboy: are you messing up my powers with some fiction? ;) | 08:44 |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has quit IRC | 08:44 | |
nerdboy | i was thinking stallman's toenails... | 08:44 |
nerdboy | nm... | 08:45 |
nerdboy | too far? | 08:45 |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has joined #yocto | 08:45 | |
nerdboy | past my bedtime anyway, so... | 08:46 |
LetoThe2nd | ;) | 08:46 |
* nerdboy yawns prodigiously | 08:46 | |
nerdboy | night | 08:46 |
LetoThe2nd | g'night | 08:46 |
JaMa | nite | 08:48 |
*** ddom <ddom!~ddom@p4FFAAB28.dip0.t-ipconnect.de> has joined #yocto | 08:56 | |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 08:58 | |
*** florian_kc is now known as florian | 08:58 | |
*** embed <embed!~embed@117.197.185.164> has quit IRC | 08:59 | |
*** jackmitchell <jackmitchell!~Thunderbi@cbnluk-gw0.cambridgebroadband.com> has joined #yocto | 08:59 | |
*** embed <embed!~embed@117.197.207.7> has joined #yocto | 09:00 | |
*** danielki <danielki!~danielki@188-192-96-122-dynip.superkabel.de> has joined #yocto | 09:02 | |
danielki | hi | 09:03 |
*** jackmitchell <jackmitchell!~Thunderbi@cbnluk-gw0.cambridgebroadband.com> has quit IRC | 09:03 | |
danielki | is there a way to instruct the git fetcher to pull into an existing repo, rather than re-cloning the whole thing when the SRCREV in a recipe changes? | 09:04 |
*** jackmitchell <jackmitchell!~Thunderbi@cbnluk-gw0.cambridgebroadband.com> has joined #yocto | 09:05 | |
*** lpapp <lpapp!~lpapp@kde/lpapp> has joined #yocto | 09:06 | |
lpapp | good morning | 09:06 |
*** ddalex <ddalex!~ddalex@83.217.123.106> has quit IRC | 09:07 | |
embed | LetoThe2nd:then please tell me any other possible ways to solve this. | 09:08 |
lpapp | is there a way to tell the -dbg package not to generate the source only the unstripped binaries? | 09:09 |
lpapp | (in case if you are wondering: use case is using gdbserver where the source files just bloat the very small flash) | 09:09 |
embed | LetoThe2nd:I could not understand what is the problem weather the toolchain issue or qt qmake issue. | 09:09 |
LetoThe2nd | embed: show source, recipe, full logs. you know. details. | 09:09 |
*** wgao <wgao!~wgao@1.202.252.122> has joined #yocto | 09:19 | |
ndec | lpapp: PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src" in your recipe, i believe | 09:19 |
rburton | danielki: I thought it would just do a fetch, tbh | 09:19 |
danielki | rburton: hm weird | 09:20 |
ndec | lpapp: meta/conf/local.sample.extended has a 'section' about customizing the debug package, but this option doesn't seem to be mentioned there. but it should work. | 09:20 |
lpapp | ndec: you are the man :-) Lemme try. | 09:29 |
lpapp | (I will open a request to Scott to put it into the manual) | 09:29 |
LetoThe2nd | ndec: OMG! you are the MAN! | 09:29 |
*** Net147 <Net147!~Net147@60-242-179-244.static.tpgi.com.au> has joined #yocto | 09:29 | |
LetoThe2nd | ndec: http://en.wikipedia.org/wiki/The_Man my condolences. can i do something to comfort you? | 09:30 |
ndec | LetoThe2nd: i think he really meant this variant: http://en.wikipedia.org/wiki/The_Man#Use_as_praise ... you da man! | 09:31 |
lpapp | what would be the place for it if I always want it to behave like this because we tend to prefer gdbserver... in fact we do not have choice as our flash is small. | 09:31 |
lpapp | the distro.conf? | 09:31 |
LetoThe2nd | ndec: hey i'm a kid of the eighties, i'm unable to read beyond the first paragraph ;) | 09:31 |
lpapp | hmm, probably the local.conf sample in the custom layer just like in Yocto: PACKAGE_DEBUG_SPLIT_STYLE = 'debug-file-directory' | 09:33 |
bluelightning | distro config | 09:34 |
*** blitz00 <blitz00!~stefans@unaffiliated/blitz00> has joined #yocto | 09:35 | |
danielki | rburton: it seems you are right; looks like I need to get back to the customer :) | 09:35 |
*** jimBaxter_uk <jimBaxter_uk!~jbaxter@jimbax.plus.com> has joined #yocto | 09:38 | |
lpapp | ndec: https://bugzilla.yoctoproject.org/show_bug.cgi?id=6621 | 09:43 |
yocti | Bug 6621: normal, Undecided, ---, scott.m.rifenbark, NEW , Document debug-without-src | 09:43 |
lpapp | blitz00: ok, thanks. | 09:46 |
lpapp | oops, I meant @bluelightning | 09:46 |
*** blitz00 <blitz00!~stefans@unaffiliated/blitz00> has quit IRC | 09:46 | |
*** blitz00_ <blitz00_!stefans@nat/intel/x-tnwxjpwrxgxyyjzw> has joined #yocto | 09:46 | |
*** blitz00 <blitz00!stefans@nat/intel/x-obovlraeafqawokr> has joined #yocto | 09:46 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has joined #yocto | 09:46 | |
*** sameo <sameo!~samuel@192.55.55.41> has joined #yocto | 09:57 | |
*** belen <belen!~Adium@192.198.151.44> has quit IRC | 10:00 | |
*** mckoan|away <mckoan|away!~marco@host56-7-static.30-87-b.business.telecomitalia.it> has quit IRC | 10:03 | |
*** mckoan <mckoan!~marco@unaffiliated/mckoan> has joined #yocto | 10:04 | |
*** mckoan is now known as mckoan|away | 10:05 | |
*** danielki <danielki!~danielki@188-192-96-122-dynip.superkabel.de> has quit IRC | 10:05 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has joined #yocto | 10:21 | |
lpapp | ndec: got a clue for this? http://paste.kde.org/pdajdhapy | 10:21 |
lpapp | ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.14, not stripped -> this is what file returns on the host. | 10:22 |
[Sno] | aloah | 10:23 |
lpapp | hola | 10:23 |
[Sno] | I created some recipes and have trouble with dependencies ... | 10:23 |
[Sno] | eg. adding that https://github.com/rehsack/meta-cpan/blob/master/recipes-www/dancer2-perl/dancer2-perl_0.143000.bb to an image doesn't result in app-cmd-perl is included in final image, too | 10:23 |
lpapp | show architecture | 10:24 |
lpapp | The target architecture is set automatically (currently armv5t) | 10:24 |
lpapp | this is with gdb on the host ... | 10:24 |
[Sno] | I tried DEPENDS += and RDEPENDS_${PV} += | 10:24 |
[Sno] | any idea what I make wrong? | 10:25 |
lpapp | gdbserver can debug one, but not the other: file foo: foo: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.14, not stripped | 10:31 |
lpapp | file foo-stripped: foo2-stripped: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.14, not stripped | 10:31 |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@host254-204-dynamic.14-87-r.retail.telecomitalia.it> has quit IRC | 10:32 | |
*** belen <belen!~Adium@192.198.151.44> has joined #yocto | 10:35 | |
bluelightning | [Sno]: change RDEPENDS_${PV} to RDEPENDS_${PN} | 10:41 |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@host240-168-dynamic.14-87-r.retail.telecomitalia.it> has joined #yocto | 10:46 | |
lpapp | it is kind of strange because I manually copy the binary over, it just works... I wonder if Yocto makes something to the binary? | 10:47 |
lpapp | (before packaging) | 10:47 |
lpapp | if I* | 10:47 |
lpapp | or why would gdbserver detect arch-error with the -dbg package compared to manual copying? | 10:48 |
[Sno] | bluelightning: thanks - seen that typo while stepping through yocto-rev-doc :) | 10:57 |
[Sno] | re-run generator and baking now :) | 10:58 |
*** LocutusOfBorg1 is now known as locutusborg | 11:03 | |
*** kevin_t <kevin_t!~Thunderbi@46.18.96.46> has quit IRC | 11:14 | |
*** locutusborg is now known as LocutusOfBorg1 | 11:15 | |
*** elinux <elinux!~elinux1@117.197.207.7> has joined #yocto | 11:17 | |
*** tmpsantos <tmpsantos!tmpsantos@nat/intel/x-pxgcxewwsxcpklua> has joined #yocto | 11:18 | |
*** kevin_t <kevin_t!~Thunderbi@46.18.96.46> has joined #yocto | 11:19 | |
lpapp | gdb is horrible for debugging.... could Yocto not get cgdb into gdb-cross? | 11:27 |
JaMa | RP: thanks! :) | 11:28 |
lpapp | since it is just host-side thing, it would not bloat anything much either, but debugging would become a muuuuch smoother experience. | 11:28 |
lpapp | or at least having an option to turn it on or something. | 11:30 |
elinux | Good evening all , am facing this issue for long time. Am building images for at91sam9x5ek , while compile kernel an getting following error "arm-poky-linux-gnueabi-ld: no machine record defined". And there is no board-dt.c file "mach-at91" directory. Here is the complete error "http://pastebin.com/NnGpk6k3" | 11:30 |
elinux | can any one help me to fix this | 11:32 |
*** ajtag <ajtag!~ajtag@cpc10-lee211-2-0-cust124.7-1.cable.virginm.net> has quit IRC | 11:37 | |
*** kroon <kroon!~kroon@193.15.174.198> has joined #yocto | 11:38 | |
*** ajtag <ajtag!~ajtag@cpc10-lee211-2-0-cust124.7-1.cable.virginm.net> has joined #yocto | 11:42 | |
*** EsbenH_ is now known as EsbenH | 11:43 | |
lpapp | I do not understand Yocto.... I got the checksum issue when creating a recipe based on another, and that is fine. I updated the checksum with the expected ones, and then bitbake -c cleanall foo, yet, I am getting the same complain for bitbake foo. :-( What am I missing? | 12:00 |
lpapp | here you can see the error log, fwiw: http://paste.kde.org/pifcmrcpa | 12:03 |
lpapp | ah, hmm, never mind, my bad! | 12:05 |
lpapp | it is interesting to see that some packages specify -native for the dependency, too... why is that not auto-detected when a native package is built, it oughta to use the native dependency? | 12:15 |
*** danielki <danielki!~danielki@p5DDC1717.dip0.t-ipconnect.de> has joined #yocto | 12:22 | |
*** challinan <challinan!~chris@173-10-226-190-BusName-WestFlorida.hfc.comcastbusiness.net> has joined #yocto | 12:24 | |
bluelightning | lpapp: it is; sometimes the target package needs -native, that's when you see it specified explicitly | 12:25 |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has quit IRC | 12:26 | |
elinux | Is this fixable ?? | 12:28 |
lpapp | bluelightning: when is -native needed? | 12:31 |
bluelightning | lpapp: when some part needs to be run on the build host ... | 12:32 |
lpapp | I am not sure I understand. That is what I meant by auto-detection: if it is build host, then it is native, naturally. | 12:32 |
bluelightning | you can't auto-detect it | 12:33 |
rburton | lpapp: some target packages need to run host binaries that they'd normally build directly. | 12:33 |
lpapp | e.g. tcltk has this: DEPENDS = "tcl-native" | 12:33 |
rburton | eg wayland depends on wayland-native | 12:33 |
rburton | because wayland-native installs the wayland-scanner tool | 12:34 |
rburton | which wayland-target then uses to generate code | 12:34 |
lpapp | yeah, but buildtime always uses native tools. | 12:34 |
lpapp | so why not autodetect it? | 12:35 |
rburton | how? | 12:35 |
rburton | wayland-target will run and fail because wayland-scanner hasn't been built | 12:35 |
lpapp | well, you specify wayland dependency for wayland, I would assume. | 12:36 |
JaMa | rburton: I've just noticed that I still have "Revert "package.bbclass: add a stub implementation of package_name_hook"" in my branch, was debian.bbclass issue already resolved? | 12:36 |
lpapp | without -native since it would be implicit. | 12:36 |
rburton | JaMa: oe-core 3aa52f85e774bf82e8470a8fd849bd6953930720 | 12:37 |
rburton | (hopefully) | 12:37 |
JaMa | ok, will try to drop it in next build, tahnks | 12:37 |
JaMa | thanks | 12:37 |
rburton | lpapp: i dont see what the point of changing an explicit depends=wayland-native to wayland depending on wayland and the self-dependency magically turning into a native dependency would be | 12:38 |
rburton | lpapp: especially as other things will need wayland-native *and* wayland so its not a general solution | 12:38 |
lpapp | rburton: it is not so obvious for self-dependencies, but it is beneficial for non-self-dependencies. | 12:38 |
lpapp | rburton: since you just specify what you need rather than adding another layer of abstraction. | 12:38 |
lpapp | it is a general solution as far as I see so far. Why would it not be? | 12:39 |
lpapp | is it possible that I made my autotools based recipe wrong? I am seeing this: --build=x86_64-linux --host=arm-foo-linux-gnueabi --target=arm-foo-linux-gnueabi | 12:43 |
lpapp | whereas, it should be this: --build=x86_64-linux --host=x86_64-linux --target=arm-foo-linux-gnueabi | 12:43 |
lpapp | and hence I see this issue: checking for /dev/ptmx... configure: error: cannot check for file existence when cross compiling | 12:44 |
*** nilesh <nilesh!3df688c3@gateway/web/freenode/ip.61.246.136.195> has joined #yocto | 12:45 | |
lpapp | here you can see my simple recipe... http://paste.kde.org/pqwkuse4j | 12:45 |
lpapp | isn't Yocto supposed to pass the right host parameter to the autotools based build system? | 12:45 |
*** nilesh is now known as Guest8954 | 12:45 | |
lpapp | after I just say "inherit autotools" and be done with it? | 12:45 |
rburton | should be fine | 12:46 |
lpapp | my config.log is 157 KB, so I would not like to paste unless it is really necessary ... | 12:46 |
*** embed <embed!~embed@117.197.207.7> has quit IRC | 12:47 | |
Guest8954 | pl help...i've poky tool chain ready and i've configured qt-creator for that and during cross compile ii'm getting error of make ...pl if you can see the post http://qt-project.org/forums/viewreply/189080/ and help me | 12:47 |
lpapp | but cgdb seems to look for /dev/ptmx, and that should be available on the host machine (in the debian wheey chroot): lrwxrwxrwx 1 root root 8 Aug 11 09:38 /dev/ptmx -> pts/ptmx | 12:47 |
Net147 | should I manually increment PR when updating git recipes to a newer SRCREV? | 12:47 |
JaMa | rburton: debian.bbclass confirmed | 12:47 |
lpapp | Yocto seems to be passing --host=arm-foo-linux-gnueabi, why not x86_64-linux, the actual host? | 12:47 |
lpapp | Net147: wasn't PR obsolete? | 12:48 |
lpapp | (a long ago) | 12:48 |
lpapp | Guest8954: coincidentally, I came across such an issue today with a Yocto generated dbg package myself, too: *sh: /opt/poky/1.6.1/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/share/qt5/examples/quick/demos/clocks/clocks: cannot execute binary file: Exec format erro | 12:49 |
lpapp | I have no idea why Yocto generates a broken package for me, when manually copying the binary from the build folder works OK. | 12:49 |
bluelightning | Net147: if you set up the PR server you don't need to do that | 12:52 |
Guest8954 | lpapp: can you pl tellhow did you do that | 12:52 |
*** elinux1_ <elinux1_!~elinux1@122.165.223.135> has joined #yocto | 12:52 | |
Net147 | bluelightning: okay, thanks. I just wanted to make sure it's not going to think it's an older version when the SRVREV becomes lexicographically less after updating. | 12:52 |
*** danielki <danielki!~danielki@p5DDC1717.dip0.t-ipconnect.de> has quit IRC | 12:55 | |
*** elinux <elinux!~elinux1@117.197.207.7> has quit IRC | 12:55 | |
lpapp | Guest8954: sorry, I am not much into Qt and not a pro about Yocto either. You need to wait for someone else. | 12:56 |
Guest8954 | lpapp: ok .....but i was just asking that how did you manually copied | 12:57 |
lpapp | scp :) | 12:58 |
lpapp | rburton: do you see anything wrong about my short recipe above then? | 12:59 |
Guest8954 | lpapp: actually its ok for demo purpose...but what when we have to develop a custome program in qt-creator? | 12:59 |
lpapp | since it is just the usual ./configure --prefix=/usr && make && make install, I have not done anything else than "inherit autotools", hoping that it would be OK. | 12:59 |
*** elinux1_ <elinux1_!~elinux1@122.165.223.135> has quit IRC | 12:59 | |
lpapp | Guest8954: I do not know, my ide IDE is vim :) | 13:00 |
lpapp | my IDE* | 13:00 |
Guest8954 | lpapp: that ok....anyways thanks for your suggestions | 13:00 |
Net147 | Guest8954: I am using Qt Creator fine with Yocto generated Qt 5 SDK. cross-compiling, deploy to target, remote commands, run on target and debug (C++ and QML) on target working. | 13:00 |
Guest8954 | Net147: can you please help me for this problem posted here http://qt-project.org/forums/viewreply/189080/ | 13:01 |
lpapp | Guest8954: btw, I used to be active on Stack Overflow, you may want to submit Qt questions there, too. There were a few chaps helping with Qt. | 13:02 |
lpapp | Guest8954: there, you can even tag your question as qt + openembedded-core. | 13:03 |
lpapp | openembedded* | 13:03 |
Guest8954 | lpapp: ok....i'll try there too...thanks | 13:03 |
Net147 | Guest8954: are you running . /path/to/environment-setup-script in terminal before running qtcreator? | 13:04 |
Guest8954 | Net147:yes | 13:04 |
Net147 | Guest8954: compiler path should point to arm-*-g++, debugger should be arm-*-gdb | 13:06 |
*** zarul <zarul!~zarul@ubuntu/member/zarul> has quit IRC | 13:07 | |
Guest8954 | Net147: compiler pathy has been pointed there where there is the location of cross-compiler ...i'll do that for debugger too | 13:08 |
lpapp | rburton: my gdb config.log shows this, too: --host=arm-foo-linux-gnueabi | 13:08 |
lpapp | apparently, gdb did not get upset about it like cgdb. | 13:09 |
Net147 | Guest8954: Qt mkspec should be linux-oe-g++ | 13:09 |
lpapp | but this is wrong.... Yocto oughta pass the correct host. | 13:09 |
lpapp | so why is Yocto not passing the correct --host information to an autotools based software? | 13:09 |
*** danielki <danielki!~danielki@188-192-96-122-dynip.superkabel.de> has joined #yocto | 13:09 | |
Guest8954 | Net147:referring to http://wiki.wandboard.org/index.php/Building_Qt5_using_yocto_on_Wandboard i've given the mkspec....is that wrong? | 13:10 |
*** melonipoika <melonipoika!~quassel@91-158-65-146.elisa-laajakaista.fi> has joined #yocto | 13:11 | |
Net147 | Guest8954: not sure. I don't build for wandboard. | 13:11 |
Net147 | Guest8954: it should be the same as what you get when you do qmake -query after sourcing the environment script | 13:12 |
Guest8954 | Net147: but the real error lies on the path of make which is creating mischiefs....can you just look at the [8] url | 13:12 |
Net147 | Guest8954: do you have make installed on the host? | 13:13 |
Net147 | Guest8954: after you source the environment script. do "which make" | 13:14 |
Guest8954 | Net147: it gives the make file exc error...and if i delete the make path the build error will go away...also the oup file is also not generated | 13:14 |
Net147 | Guest8954: /opt/poky/1.6.1/sysroots/cortexah9f-vfp-neon-poky-linux-gnueabi/usr/bin/make exists? | 13:15 |
Guest8954 | Net147: yes | 13:15 |
Net147 | Guest8954: what is the output of "file /opt/poky/1.6.1/sysroots/cortexah9f-vfp-neon-poky-linux-gnueabi/usr/bin/make"? | 13:15 |
Guest8954 | Net147: which make ...output:/usr/bin/make | 13:16 |
Net147 | Guest8954: in my SDK, there is no make. it should use the host make. | 13:17 |
*** qt-x <qt-x!~ionel@217.10.196.2> has quit IRC | 13:17 | |
Guest8954 | Net147:file /opt/poky/1.6.1/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/bin/make /opt/poky/1.6.1/sysroots/cortexa9hf-vfp-neon-poky-linux-gnueabi/usr/bin/make: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.16, BuildID[sha1]=e015ff08b4459868a9b9ca3c65f81e74970a78c9, stripped | 13:18 |
Net147 | Guest8954: if you rename /opt/poky/1.6.1/sysroots/cortexah9f-vfp-neon-poky-linux-gnueabi/usr/bin/make to /opt/poky/1.6.1/sysroots/cortexah9f-vfp-neon-poky-linux-gnueabi/usr/bin/make.disabled, does it help? | 13:19 |
Guest8954 | Net147: let me try ...this | 13:20 |
Net147 | Guest8954: also, run qmake again | 13:21 |
Net147 | Guest8954: from Qt Creatort | 13:22 |
lpapp | rburton: most autotools based projects ignore everything, but --build | 13:23 |
lpapp | rburton: even my strace and gdb config.logs have the wrong --host parameter supplied by Yocto. | 13:23 |
lpapp | so it seems to be an overall issue in Yocto which was not caught by any error yet. | 13:23 |
Guest8954 | Net147:no ...the same problem | 13:25 |
Net147 | Guest8954: after running qmake too? | 13:27 |
Guest8954 | Net147:running qmake means....i've just provided the path in qt-creator | 13:28 |
Net147 | Guest8954: Build > Run qmake | 13:28 |
Guest8954 | Net147: yep...the same error | 13:30 |
Net147 | Guest8954: not sure then.. | 13:30 |
lpapp | bluelightning: rburton: try to reproduce it, bitbake strace or bitbake gdb, and check log.do_configure, it shows the target for --host, too. | 13:31 |
Guest8954 | Net147:ok......for which board you have configured qt | 13:31 |
lpapp | (I will file a bugreport) | 13:32 |
Net147 | Guest8954: I am using meta-sunxi layer for board support | 13:32 |
*** rcw <rcw!~rwoolley@128.224.252.2> has joined #yocto | 13:32 | |
*** akS_ <akS_!d44db44a@gateway/web/freenode/ip.212.77.180.74> has quit IRC | 13:32 | |
Guest8954 | Net147:ok...anyways ...thanks for your suggestions...... | 13:33 |
Net147 | Guest8954: my SDK is generated separately from my image | 13:33 |
Guest8954 | Net147:o...i see | 13:34 |
*** alimon <alimon!~alimon@189.154.14.242> has joined #yocto | 13:35 | |
Net147 | Guest8954: I have a meta-toolchain-myplatform.bb recipe that has "inherit populate_sdk populate_sdk_qt5", and I add various package-dev, etc. packages to TOOLCHAIN_TARGET_TASK | 13:35 |
Net147 | Guest8954: then I bitbake meta-toolchain-myplatform to generate the SDK | 13:35 |
lpapp | rburton: bluelightning https://bugzilla.yoctoproject.org/show_bug.cgi?id=6623 | 13:36 |
yocti | Bug 6623: normal, Undecided, ---, richard.purdie, NEW , Autotools: --host contains the target for the ./configure script | 13:36 |
Net147 | Guest8954: I only add the bare minimum I need for development as needed into TOOLCHAIN_TARGET_TASK | 13:36 |
Guest8954 | Net147: gr8.. | 13:37 |
Guest8954 | Net147:wru located | 13:38 |
Net147 | Guest8954: Australia | 13:38 |
Guest8954 | Net147:ok...i'm in India | 13:39 |
*** stiandre <stiandre!~stiandre@109.247.13.242> has quit IRC | 13:44 | |
Guest8954 | k | 13:48 |
*** belen <belen!~Adium@192.198.151.44> has quit IRC | 13:50 | |
*** zarul <zarul!~zarul@ubuntu/member/zarul> has joined #yocto | 13:51 | |
lpapp | is it possible with Yocto to instruct the buildsystem not to rebuild anything just what I want? | 13:51 |
*** seebs <seebs!~seebs@home.seebs.net> has quit IRC | 13:51 | |
*** seebs <seebs!~seebs@home.seebs.net> has joined #yocto | 13:54 | |
*** seebs <seebs!~seebs@home.seebs.net> has joined #yocto | 13:56 | |
*** ant__ <ant__!~ant__@host54-128-static.10-188-b.business.telecomitalia.it> has quit IRC | 13:56 | |
*** [Sno] <[Sno]!~Sno]@pd956d8ef.dip0.t-ipconnect.de> has quit IRC | 14:01 | |
*** Guest8954 <Guest8954!3df688c3@gateway/web/freenode/ip.61.246.136.195> has quit IRC | 14:05 | |
*** belen <belen!~Adium@192.198.151.44> has joined #yocto | 14:05 | |
*** joranb <joranb!4cb28f38@gateway/web/freenode/ip.76.178.143.56> has joined #yocto | 14:14 | |
*** sjolley <sjolley!~sjolley@134.134.137.73> has quit IRC | 14:15 | |
joranb | Im trying to build the kvaser and canlib drivers via bitbake recipe and have realized I have no idea what Im doing... | 14:15 |
lpapp | haha | 14:16 |
joranb | can someone help me create a recipe for http://www.kvaser.com/support/downloads/ (Kvaser linux Driver and SDK) .... im willing to paypal for it if it works ... or walk me through creating a recipe | 14:16 |
joranb | for drivers | 14:17 |
joranb | this is so frusterating :( | 14:17 |
joranb | i literally spent all weekend on it | 14:17 |
lpapp | is this just a binary blob? | 14:17 |
joranb | naw it builds | 14:17 |
joranb | using make and make install | 14:17 |
*** munch <munch!~mark@c-67-184-166-69.hsd1.il.comcast.net> has joined #yocto | 14:18 | |
joranb | so I read about writing a recipe for stuff with make files. .. but i think that just confused me more | 14:18 |
lpapp | joranb: try to customize this, http://paste.kde.org/pxfhls0dy | 14:19 |
lpapp | replace the meta data with your stuff, and it should just work. | 14:19 |
lpapp | (if the software only requires make and make install) | 14:19 |
joranb | hah ill try it ... that looks really simillar to what I tried | 14:20 |
joranb | but thanks alot :) | 14:20 |
lpapp | so what was the error? | 14:21 |
lpapp | can you show your current recipe? | 14:21 |
*** Net147 <Net147!~Net147@60-242-179-244.static.tpgi.com.au> has quit IRC | 14:21 | |
*** TobSnyder <TobSnyder!~schneider@ip92343918.dynamic.kabel-deutschland.de> has quit IRC | 14:21 | |
joranb | yeah sure let me goto my dev box | 14:22 |
joranb | gimme 3 mins or so | 14:22 |
*** joranb2 <joranb2!4cb28f38@gateway/web/freenode/ip.76.178.143.56> has joined #yocto | 14:23 | |
joranb2 | oh thats part of the problem it doesnt create the main file just [kvaser-dbg-0.0-r0.pepper.rpm kvaser-dev-0.0-r0.pepper.rpm] | 14:25 |
joranb2 | here is my (albeit crappy) recipe | 14:27 |
joranb2 | https://gist.github.com/anonymous/2d6370da5a6f2fa03de3 | 14:27 |
joranb2 | and this is what I get when I run my bitbake | 14:29 |
joranb2 | https://gist.github.com/anonymous/0606b9f449adf7473219 | 14:29 |
*** ddom_ <ddom_!~ddom@p4FFAAC8C.dip0.t-ipconnect.de> has joined #yocto | 14:29 | |
*** ddom <ddom!~ddom@p4FFAAB28.dip0.t-ipconnect.de> has quit IRC | 14:33 | |
*** roric <roric!~roric@c-b19b70d5.013-177-67626713.cust.bredbandsbolaget.se> has quit IRC | 14:33 | |
joranb | @lpapp I have to head to work ... but i would be forever in your debt if you could take a look at my recipe and the source my email is joranbeasley*at*gmail.com ... If you can help me get this working I would gladly send you some paypal funds :P | 14:40 |
joranb | if you dont have time or whatever of coarse I also understand and thank you for that example ... I might be able to get that working | 14:41 |
*** sjolley <sjolley!~sjolley@134.134.139.76> has joined #yocto | 14:41 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has quit IRC | 14:42 | |
*** paulbarker <paulbarker!~pbarker@ygg.betafive.co.uk> has quit IRC | 14:43 | |
*** paulbarker <paulbarker!~pbarker@ygg.betafive.co.uk> has joined #yocto | 14:43 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has joined #yocto | 14:44 | |
*** manuel___ <manuel___!~manuel_@pD9FDCECC.dip0.t-ipconnect.de> has joined #yocto | 14:45 | |
lpapp | joranb: sorry, I was away. I will have a look later if I do not forget it. I do not need any paypal funds. :p | 14:49 |
*** belen <belen!~Adium@192.198.151.44> has quit IRC | 14:50 | |
bluelightning | joranb: looks like it has already been built to me, so it's not doing anything the second time | 14:51 |
bluelightning | joranb: I'm not sure if you have seen it but we have a new manual section on writing recipes here: http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#new-recipe-writing-a-new-recipe | 14:52 |
*** belen <belen!Adium@nat/intel/x-klvatihoggjougkq> has joined #yocto | 14:52 | |
bluelightning | looking at your recipe, I suspect you need to add some extra pieces to tell the system how the software should be built / packaged | 14:52 |
lpapp | joranb: what exactly is the issue? The packages are empty? | 14:54 |
*** roxell <roxell!~roxell@linaro/roxell> has quit IRC | 14:54 | |
*** tyler-baker <tyler-baker!~tyler@linaro/tyler-baker> has joined #yocto | 14:55 | |
lpapp | joranb: is this some socketCAN thing, btw? | 14:55 |
joranb | it is | 14:56 |
lpapp | joranb: have you checked if the driver is built in the build folder? | 14:56 |
*** roxell <roxell!~roxell@c-853670d5.07-21-73746f28.cust.bredbandsbolaget.se> has joined #yocto | 14:56 | |
*** roxell <roxell!~roxell@linaro/roxell> has joined #yocto | 14:56 | |
*** slips <slips!~slips@154.43.164.82.customer.cdi.no> has joined #yocto | 14:56 | |
lpapp | joranb: do you have a complete URL to the tar.bz2 file? | 14:57 |
joranb | all I could find was the dev and dbg files ... neither of which worked | 14:57 |
joranb | http://www.kvaser.com/software/7330130980754/V5_3_0/linuxcan.tar.gz | 14:57 |
joranb | but its gz ... but doubt that matters... | 14:57 |
joranb | im going to feel really stupid if its just cause I had to put the url insteado f my local tar.bz2 | 14:58 |
*** kroon <kroon!~kroon@193.15.174.198> has quit IRC | 14:58 | |
bluelightning | joranb: I suspect at minimum you need to define a do_install | 14:58 |
joranb | oh I thought if make had an install rule it would use that automagically | 14:59 |
lpapp | joranb: you are missing the enumeration of the files for the package. | 14:59 |
joranb | anyway Im really late for work now ... I'll get back on in 20 mins | 15:00 |
lpapp | joranb: I would expect that to happen to be honest, if not I would argue that it is a shortcoming in Yocto. | 15:00 |
bluelightning | joranb: if the software uses autotools and you inherit autotools that will work, yes; if not, you do need to define your own do_install | 15:00 |
joranb | I thought i just had to point it to the bz file ... heh you can tell im totally confused | 15:00 |
joranb | oh Its becoming marginally clearer | 15:00 |
joranb | I will be back on in 20 minutes ... I hope you guys are still around because this is helpful pointers | 15:01 |
bluelightning | yep I'll be here | 15:01 |
joranb | :) | 15:01 |
rburton | lpapp: bitbake -b will skip dependencies and just do what you tell it to do | 15:03 |
lpapp | rburton: I changed autotools.bbclass for a quick test against a package, but everything got rebuilt. | 15:03 |
rburton | yes | 15:04 |
lpapp | thanks. | 15:04 |
rburton | the hash changed, so it has to rebuild everything | 15:04 |
*** challinan <challinan!~chris@173-10-226-190-BusName-WestFlorida.hfc.comcastbusiness.net> has left #yocto | 15:04 | |
rburton | thats why when testing changes in automake, pick something with minimal other depends :) | 15:04 |
rburton | i tend to use m4 | 15:04 |
*** alimon <alimon!~alimon@189.154.14.242> has quit IRC | 15:05 | |
*** danielki <danielki!~danielki@188-192-96-122-dynip.superkabel.de> has quit IRC | 15:06 | |
lpapp | rburton: I see.... | 15:07 |
lpapp | bluelightning: why cannot Yocto deal with proper make install targets? | 15:08 |
lpapp | proper: make install already has the rules where to install what. | 15:09 |
lpapp | joranb: try do_install and/or FILES_${PN}* | 15:10 |
lpapp | rburton: I have another question if you do not mind ... do you know why my cgdb binary does not get renamed to the usual long name like other toolchain file names? | 15:11 |
rburton | no idea, never looked at what renames the toolchain | 15:12 |
lpapp | I am referring to ./tmp/sysroots/x86_64-linux/usr/bin/armv5te-foo-linux-gnueabi/arm-foo-linux-gnueabi-* | 15:12 |
lpapp | my cgdb is outstanding there because it is just ./tmp/sysroots/x86_64-linux/usr/bin/armv5te-foo-linux-gnueabi/cgdb | 15:12 |
lpapp | all the rest got the arm-foo-linux-gnueabi- prefix. | 15:12 |
lpapp | first I thought "inherit cross" should take care of that, but since it does not, I am not sure anymore. | 15:13 |
*** joran-phone <joran-phone!4257404c@gateway/web/freenode/ip.66.87.64.76> has joined #yocto | 15:15 | |
*** henriknj <henriknj!~hnj@ip-28-112.bnaa.dk> has joined #yocto | 15:23 | |
*** joran-phone <joran-phone!4257404c@gateway/web/freenode/ip.66.87.64.76> has quit IRC | 15:28 | |
*** tyler-baker <tyler-baker!~tyler@linaro/tyler-baker> has quit IRC | 15:29 | |
*** tyler-baker <tyler-baker!~tyler@linaro/tyler-baker> has joined #yocto | 15:29 | |
bluelightning | lpapp: probably because it can't be sure whether or not a "make install" target exists | 15:29 |
rburton | or whether it respects a destdir variable and if it does, what it's called. | 15:30 |
lpapp | bluelightning: why is that an issue? If it does it succeeds, otherwise it fails, yeah? | 15:30 |
*** roric <roric!~roric@c-107ae455.213-3-64736c14.cust.bredbandsbolaget.se> has joined #yocto | 15:33 | |
*** kroon <kroon!~kroon@89-253-118-72.customers.ownit.se> has joined #yocto | 15:35 | |
*** dvhart <dvhart!~dvhart@134.134.139.74> has joined #yocto | 15:41 | |
bluelightning | lpapp: fails because it's not available or because it just failed for another reason? | 15:42 |
lpapp | bluelightning: what do you mean? You have the build log, you can check what the buildsystem says, right? | 15:42 |
lpapp | (as an end user) | 15:42 |
*** roric <roric!~roric@c-107ae455.213-3-64736c14.cust.bredbandsbolaget.se> has quit IRC | 15:47 | |
*** joranb_ <joranb_!407ea468@gateway/web/freenode/ip.64.126.164.104> has joined #yocto | 15:48 | |
joranb_ | im back .... | 15:48 |
joranb_ | so I probably do need more than just metadata? (IE a do_install() routine?) | 15:49 |
lpapp | yes | 15:49 |
lpapp | (sadly IMHO) | 15:49 |
joranb_ | ok ... well thats probably fine ... basically I can try and convert the install rule to bitbakiness | 15:49 |
joranb_ | but the do_compile will automatically run make so I dont need to explicitly define that? | 15:50 |
lpapp | joranb: would you like one single package to "catch all" or modularized small packages? | 15:50 |
joranb_ | one singe package is fine for my needs ... | 15:50 |
joranb_ | or whichever is easier (I was assuming that one) | 15:51 |
joranb_ | and the memory difference is trivial | 15:51 |
joranb_ | do you guys just figure this stuff out through trial and error usually? Its hard to find documentation with complete examples that are relevant (they are all relevant and building blocks...) and/or tutorials ... and stackoverflow hasnt quite caught up with yocto it seems | 15:52 |
joranb_ | I feel like an idiot though ... it seems like all the info is out there I just havent put it together in my head right yet | 15:56 |
lpapp | joranb: stackoverflow has an openembedded tag | 15:57 |
lpapp | even bitbake. | 15:57 |
kergoth | there's no standard for how to specify where do_install will put its files | 15:57 |
kergoth | for ordinary makefile based buildsystems | 15:57 |
kergoth | they're whatever people happen to choose | 15:57 |
kergoth | so there's no way to provide a default do_install for make based buildsystems in a way that would actually work | 15:58 |
kergoth | s/do_install will/make install will/ | 15:58 |
kergoth | autotools.bbclass is able to provide a default do_install because automake has a set of conventions for such things, including DESTDIR, which is the important one | 15:58 |
joranb_ | yeah Ive seen the flags ... I also notice most questions have no answers ... (a few do) ... to be fair its hard to correctly frame yocto questions in a way that people are able to help | 16:00 |
joranb_ | (in the snippet that you have to do it in with stack overflow) | 16:00 |
joranb_ | @kergoth thanks for the explanation on why you need to provide do_install with make file :) | 16:01 |
joranb_ | eh actually lots do have answers on stackoverflow I guess ... for bitbake tag at least | 16:02 |
bluelightning | joranb_: if you haven't already I'd really recommend having a look at the manual section I linked above; part of the reason I pushed for creating that was to try to make it easier for new users to write their first recipe, so I hope that it's helpful for that :) | 16:03 |
lpapp | hmm, cgdb still does not work :( | 16:03 |
lpapp | is it ok to specify gdb for the dependency or it oughta be gdb-cross? | 16:03 |
bluelightning | if it could be improved, we'd definitely like feedback | 16:03 |
*** joranb2 <joranb2!4cb28f38@gateway/web/freenode/ip.76.178.143.56> has quit IRC | 16:03 | |
lpapp | I am lost by this -native -cross -foo complication :( | 16:04 |
*** joranb <joranb!4cb28f38@gateway/web/freenode/ip.76.178.143.56> has quit IRC | 16:04 | |
lpapp | (and still cannot see why it cannot be made transparent and underlying details only) | 16:04 |
joranb_ | meeting brb | 16:04 |
joranb_ | one minute | 16:04 |
lpapp | rburton: do you know if a cross-host tool depends on a cross-host tool I should specify dep-native or dep-cross or just simply dep? | 16:06 |
joranb_ | @BlueLightning ... I didnt see the link can you repost it? | 16:11 |
bluelightning | sure one sec | 16:11 |
joranb_ | chances are high Ive already looked at it | 16:11 |
bluelightning | http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#new-recipe-writing-a-new-recipe | 16:12 |
joranb_ | @lpapp is that cgdb question re that canlib thing? | 16:12 |
lpapp | joranb_: nah, that is my own little isuse :p | 16:13 |
lpapp | issue*, btw, @foo is too SO'ish :) | 16:13 |
*** rburton <rburton!~rburton@35.106.2.81.in-addr.arpa> has left #yocto | 16:13 | |
nerdboy | moin | 16:13 |
*** [Sno] <[Sno]!~Sno]@p578b540c.dip0.t-ipconnect.de> has joined #yocto | 16:13 | |
joranb_ | lol how do I whisper or whatever(im using the webclient)? or if i just put "username: msg" it will highlight it for the other user? | 16:15 |
lpapp | nerdboy: hey, was it you with whom I discussed the gdb thing last week? | 16:15 |
nerdboy | you're asking me? | 16:16 |
lpapp | joranb_: just use the name without prefix/suffix, but I am fine with @foo. | 16:16 |
lpapp | nerdboy: you cannot have worse memory than mine :) | 16:16 |
nerdboy | i yell a lot of stuff your way... | 16:16 |
nerdboy | probably, since my kids are probably your age | 16:16 |
nerdboy | at least closer than i am... | 16:17 |
lpapp | nerdboy: hmm, yeah, you helped me about INHIBIT_PACKAGE_DEBUG_SPLIT = 1 | 16:17 |
nerdboy | yup | 16:17 |
lpapp | do you happen to know if I need to depend on gdb or gdb-cross when building my own little cgdb? | 16:17 |
lpapp | currently I depend on gdb, but I cannot communicate with the gdbserver. | 16:18 |
lpapp | (whereas gdb-cross can) | 16:18 |
nerdboy | gdb-cross would make sense | 16:18 |
lpapp | yes, I was just trying that. | 16:19 |
nerdboy | should be what goes in the adt | 16:19 |
lpapp | but it did not seem to work either. :/ | 16:19 |
nerdboy | doesn't work how? | 16:19 |
lpapp | I can connect to the gdbserver no problem, but when I press continue, it exists the gdbserver. | 16:19 |
lpapp | exits* | 16:19 |
lpapp | these are my current depends: DEPENDS += "readline ncurses gdb" | 16:20 |
lpapp | I wonder if I should modify readline and ncurses there, too. | 16:20 |
joranb_ | lpapp: heh http://stackoverflow.com/questions/21284008/bitbake-fails-on-compiling-gcc-cross I doubt that helps ... but just saw it | 16:21 |
lpapp | yeah, it is a bit different thing, but thanks :) | 16:22 |
lpapp | nerdboy: (gdb) c | 16:23 |
lpapp | Continuing. | 16:23 |
lpapp | [Inferior 1 (Remote target) exited with code 01] | 16:23 |
lpapp | (after "b main") | 16:23 |
nerdboy | maybe try strace gdb? where are your debug symbols installed? | 16:23 |
lpapp | currently on the host as well as the target (just in case) | 16:23 |
lpapp | but the host should be enough. | 16:23 |
lpapp | because I just copied the binary over because Yocto breaks the -dbg package for me :( | 16:24 |
lpapp | -because | 16:24 |
nerdboy | you should be able to crank up the debug output on the debug... | 16:24 |
lpapp | (but that is another issue for another day ... ) | 16:24 |
nerdboy | just not in a public place | 16:24 |
lpapp | if I use the same binaries, gdb works. | 16:24 |
lpapp | so I only replace cgdb with gdb in the flow, and then I can debug. | 16:24 |
lpapp | so it is something to do with the cgdb build... my suspicion is that it is not compatible with the gdbserver, i.e. not using the same gdb that I am running from the command line. | 16:25 |
lpapp | I do not know how to make sure ... | 16:25 |
nerdboy | have you built the adt and enabled debug stuff in your build? | 16:25 |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 16:26 | |
lpapp | this does not work: ./tmp/sysroots/x86_64-linux/usr/bin/armv5te-foo-linux-gnueabi/cgdb -q ./tmp/work/armv5te-foo-linux-gnueabi/foo/$myver/git/foo -ex "tar rem 192.168.0.1:2345" | 16:26 |
lpapp | this does work: ./tmp/sysroots/x86_64-linux/usr/bin/armv5te-foo-linux-gnueabi/arm-polatis-linux-gnueabi-gdb -q ./tmp/work/armv5te-foo-linux-gnueabi/foo/$myver/git/foo -ex "tar rem 192.168.0.1:2345" | 16:26 |
*** jkridner <jkridner!~jkridner@c-98-250-189-79.hsd1.mi.comcast.net> has joined #yocto | 16:26 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 16:26 | |
lpapp | both are ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26 | 16:27 |
nerdboy | other than getting more data (strace, more -DDDs, whatever) i don't have much else | 16:27 |
lpapp | strace on the target (gdbserver) and/or the host (c/gdb)? | 16:28 |
nerdboy | easier to try host first | 16:28 |
lpapp | nerdboy: btw, this is the issue with the -dbg package: http://paste.kde.org/pdajdhapy | 16:29 |
lpapp | even though the format is the same like for the stripped. | 16:29 |
lpapp | and if I copy the file over manually, it works like a charm. | 16:29 |
lpapp | have not checked md5 for both to compare... | 16:30 |
lpapp | but it seems Yocto gets it wrong in the package. | 16:30 |
lpapp | or some rule in my recipe, etc. | 16:30 |
lpapp | the package installation is definitely broken. | 16:30 |
*** tmpsantos <tmpsantos!tmpsantos@nat/intel/x-pxgcxewwsxcpklua> has quit IRC | 16:30 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 16:31 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 16:31 | |
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC | 16:33 | |
lpapp | nerdboy: seems the md5sums are different for the binary built and what is available in the debug package even though files say the same about both | 16:35 |
lpapp | what is Yocto doing with the packged binary? | 16:36 |
lpapp | packaged* | 16:36 |
lpapp | I would expect the binary having the same md5 like the one in the package after decompression. | 16:36 |
lpapp | one is 128 K (original), the other is 72K (package) | 16:37 |
nerdboy | the default is split packages where the build setup strips, etc | 16:38 |
nerdboy | is your recipe/makefile stripping binaries or something? | 16:38 |
nerdboy | and which yocto package? what image is it part of? | 16:39 |
lpapp | it is part of our proprietary stuff. | 16:39 |
lpapp | I am comparing the binary after the buildsystem run. | 16:39 |
*** ddom_ <ddom_!~ddom@p4FFAAC8C.dip0.t-ipconnect.de> has quit IRC | 16:39 | |
nerdboy | your own target image? | 16:39 |
lpapp | so it probably does not matter what my system does, but it does not strip anything. | 16:40 |
lpapp | yeah | 16:40 |
lpapp | well, it is just a package, but yeah. | 16:40 |
lpapp | both binaries are unstripped and for the same arch | 16:40 |
lpapp | the only different is that one is the end result of the build system and the other is extracted from the package generated by Yocto | 16:41 |
lpapp | huge size difference and the one generated by Yocto has format/exec error. | 16:41 |
nerdboy | have you done do_populate_sdk for your custom image? | 16:41 |
lpapp | nope, just bitbake myrecipe | 16:42 |
nerdboy | and have you built the adt installer with your own stuff? | 16:42 |
lpapp | the rest is core-image-minimal for now. | 16:42 |
lpapp | I am not using sdk for platform development. | 16:42 |
lpapp | well, I do, inside Yocto itself. | 16:42 |
nerdboy | do_populate_sdk is specific to your own image recipe | 16:43 |
nerdboy | anyway, my guess is building a recipe is probably not enough | 16:44 |
lpapp | Can I get more information what Yocto does with my binary after make? | 16:44 |
lpapp | I am sure it does something with it, but I do not yet get what. | 16:45 |
nerdboy | i would probably build a full image and the adt installer/sdk and go from there | 16:45 |
nerdboy | the reference manual and other docs is all i got | 16:45 |
nerdboy | the latter targets are there to pull in the proper deps and whatnot | 16:45 |
lpapp | we are doing install -m 4755 | 16:46 |
nerdboy | that doesn't seem like the issue | 16:46 |
lpapp | well, the file in the package is significantly smaller than its origin. :D | 16:47 |
lpapp | something must do something with it. | 16:48 |
nerdboy | yeah, but it's a little deeper than what the install command does | 16:48 |
lpapp | yeah, I agree. I am not sure... I guess log.do_package is my friend. | 16:49 |
nerdboy | just humor me and build your image (including all package recipes), the sdk, and the adt_installer package | 16:49 |
*** joeythesaint <joeythesaint!~joe@209.141.56.162> has quit IRC | 16:50 | |
nerdboy | the second one would be "bitbake <your_image> -c do_populate_sdk | 16:50 |
nerdboy | after bitbake <your_image> | 16:50 |
lpapp | this package/recipe is not in the image since it is debug stuff. | 16:50 |
lpapp | maybe shlib removes some needless stuff? | 16:51 |
nerdboy | what exactly is "debug stuff"? | 16:51 |
lpapp | -dbg | 16:51 |
nerdboy | you don't let the build system create -dbg packages? | 16:52 |
* nerdboy is confused | 16:52 | |
nerdboy | local.conf tells it where/how to build/install "debug stuff" | 16:52 |
*** joeythesaint <joeythesaint!~joe@209.141.56.162> has joined #yocto | 16:53 | |
lpapp | I do, but it is not included in the image. | 16:53 |
nerdboy | your recipe should build something sane, either a cross(target) package, a native(sysroot) package, or nativesdk package | 16:53 |
* nerdboy needs another espresso | 16:54 | |
nerdboy | let the system work for you... | 16:54 |
lpapp | -dbg is just for manual hacking: bitbake foo; scp ../../../foo-dbg ...; ssh; etc. | 16:54 |
lpapp | it is not supposed to be part of the production flow. | 16:55 |
nerdboy | is it a test version of something normally installed, or purely a test/developer tool? | 16:57 |
nerdboy | and -dbg has a specific meaning in the package tree | 16:58 |
nerdboy | if it's just your binary with symbols that's a bit confusing | 16:58 |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has quit IRC | 16:59 | |
*** fitzsim <fitzsim!~user@2001:420:284a:1300:21c:c4ff:fe73:2d74> has quit IRC | 16:59 | |
lpapp | it is a development version of the normally released product. | 16:59 |
*** fitzsim <fitzsim!~user@2001:420:284a:1300:21c:c4ff:fe73:2d74> has joined #yocto | 16:59 | |
lpapp | I am trying to improve by fixing bugs on the target, but currently I am even struggling with getting the debugging properly done. | 16:59 |
lpapp | without proper debugging environment, it is impossible to improve the software on the target :) | 17:00 |
nerdboy | that's what those config settings are for | 17:00 |
nerdboy | test version would just be a different/modified recipe | 17:00 |
nerdboy | you could use preferred_version or a git recipe for testing | 17:01 |
lpapp | that is what I am already doing! :) | 17:01 |
lpapp | and trying to use foo-git-dbg | 17:01 |
nerdboy | then using the local.conf options and sdk targets should get you what you want | 17:01 |
lpapp | but it is platform development, not application. | 17:01 |
lpapp | a -dbg should just work without SDK, too, yeah? | 17:02 |
nerdboy | the tools are there, i would use them | 17:02 |
lpapp | well, cgdb is not there... I am trying to make it being there, but that is the second issue here. | 17:02 |
nerdboy | except those targets and config options invoke the right build/install deps | 17:02 |
lpapp | raw gdb is there, but that is awfully painful IMHO | 17:02 |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 17:02 | |
nerdboy | exactly my point | 17:03 |
lpapp | it is very hard to step through a program with gdb; you have to list the code all the time, and it is black and white, etc... it is horrid. | 17:03 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 17:03 | |
lpapp | cgdb was meant to fix that, but it is not there... I am trying to be the innovator here to be there! :) | 17:03 |
nerdboy | the adt supports both gdb and the eclipse target framework | 17:03 |
lpapp | cgdb is none of those. | 17:03 |
nerdboy | i would still innovate on top of the right setup | 17:04 |
lpapp | Yocto is the right setup to write recipes. | 17:04 |
nerdboy | there's a lot of integration there | 17:04 |
nerdboy | and the sdk/adt is the right setup to test/debug on the target | 17:04 |
lpapp | no, because they do not provide cgdb, so that is not OK for me, personally. | 17:05 |
lpapp | once I have cgdb, life will be soooo much simpler. | 17:05 |
lpapp | (and of course, cgdb will be part of our SDK offering, too, afterwards) | 17:06 |
nerdboy | you add your cgdb to the proper setup, otherwise this happens... | 17:07 |
lpapp | Yocto should be OK to add a recipe without external SDK, I believe. | 17:08 |
nerdboy | well, the normal build with dbg-tweaks enabled will build/split the packages | 17:09 |
lpapp | everything is built, the problem is not there :) | 17:10 |
nerdboy | beyond that, you need a bit more to get the tools, etc | 17:10 |
nerdboy | just try what i said, humor me, then come back later and tell me why it's wrong... | 17:11 |
*** Nitin <Nitin!~nakamble@192.55.55.41> has joined #yocto | 17:14 | |
Anarky | If I want to discuss/send a patch to add a new variable on the Yocto core, where should I do it? | 17:15 |
*** jbrianceau is now known as jbrianceau_away | 17:15 | |
lpapp | Anarky: http://lists.openembedded.org/mailman/listinfo/openembedded-core | 17:17 |
bluelightning_ | Anarky: the README file has a small section on where to send patches | 17:17 |
*** bluelightning_ is now known as bluelightning | 17:17 | |
Anarky | lpapp, bluelightning: Thanks. And I'm wondering, when a new version of Yocto is released, they synchronize the core with Openembedded? | 17:23 |
bluelightning | Anarky: they are completely synchronised; changes go into BitBake / OE-Core first and then immediately appear in the poky repository | 17:24 |
Anarky | bluelightning: so they don't "freeze" the core? | 17:25 |
*** roric <roric!~roric@c-107ae455.213-3-64736c14.cust.bredbandsbolaget.se> has joined #yocto | 17:27 | |
nerdboy | ref man has info also | 17:28 |
lpapp | Anarky: as far as I know, the release cycle is usually half a year and the last one took place in April. | 17:28 |
bluelightning | Anarky: that's for day-to-day development; there are release branches for each release and the branches + release tagging occur at the same time in both places | 17:28 |
nerdboy | master and master-next would be latest/bleeding edge | 17:29 |
Anarky | ok, thanks :) | 17:30 |
nerdboy | clone poky and look at the branches | 17:30 |
lpapp | nerdboy: ps aux seems to be my frined | 17:31 |
lpapp | friend | 17:31 |
lpapp | gdb --nw --annotate=2 -x /home/lpapp/.tgdb/a2_gdb_init -q ... | 17:32 |
lpapp | it seems cgdb is running the _system-wide_ gdb. | 17:32 |
lpapp | no wonder that cannot really work with gdbserver | 17:32 |
lpapp | although I am surprised that it can even connect to the server to be honest. | 17:33 |
nerdboy | oops | 17:33 |
* nerdboy wanders off to file an upstream rpi issue | 17:34 | |
lpapp | rpi is still alive? | 17:35 |
nerdboy | you betcha | 17:35 |
nerdboy | new model B+ just came out | 17:35 |
* nerdboy looks for his lake trout | 17:36 | |
nerdboy | you're about => <= close... | 17:36 |
lpapp | yes, exactly, I thought everyone would use the new stuff. | 17:36 |
*** roric <roric!~roric@c-107ae455.213-3-64736c14.cust.bredbandsbolaget.se> has quit IRC | 17:43 | |
volker | yeah, but still no RTC | 17:45 |
lpapp | heh, RTC is difficult | 17:46 |
volker | but at least they produce much quicker as the beaglebone team | 17:46 |
volker | lpapp: is it? really? $5 and you can add it to the rpi GPIO | 17:46 |
lpapp | volker: RTC is relatively expensive which is more appearing on a cheap board like rpi. | 17:47 |
*** jimBaxter_uk <jimBaxter_uk!~jbaxter@jimbax.plus.com> has quit IRC | 17:47 | |
volker | beaglebone is a little bit more but with RTC and MMC on board | 17:47 |
*** smartin__ <smartin__!~smartin@ivr94-4-82-229-165-48.fbx.proxad.net> has joined #yocto | 17:47 | |
lpapp | yes, but rpi was meant for poor people. | 17:48 |
lpapp | with only the very basic needs. | 17:48 |
lpapp | it is poor men's gadget IMHO :) | 17:48 |
volker | I think the rpi is a little bit too hyped compared to the beaglebone (which has availability issues) | 17:48 |
nerdboy | bbb has no analog audio/video | 17:48 |
volker | true | 17:48 |
nerdboy | different requirements | 17:48 |
volker | I had a lot of issues with the rpi. power, sdcard, camera module not working on the A model... | 17:49 |
nerdboy | rpi has some limitations but still good for $35 US | 17:49 |
nerdboy | never tried camera, and usb is well, rpi usb | 17:49 |
nerdboy | it is what it is | 17:49 |
nerdboy | sdcard works great, with minimal optimazation | 17:50 |
volker | yeah, $35 is a good price. nothing against it. I still is neat. But comparing it to the beaglebone doesn't show too much benefits (if any at all, depends on requirements) :) | 17:50 |
nerdboy | been running the same card in my car since last year | 17:50 |
volker | nerdboy: sdcard crashed a lot here, killed the FS so frequent that I was shocked. | 17:50 |
nerdboy | not here | 17:50 |
volker | but i never tried yocto RO-rootfs on it | 17:50 |
nerdboy | you have some issue i haven't seen | 17:51 |
nerdboy | i run gentoo on it too | 17:51 |
nerdboy | i just don't usually *build* gentoo on it... | 17:51 |
volker | ok, I ran the weezy version on it, but didn't play with it for a year | 17:51 |
nerdboy | just smallish stuff | 17:51 |
volker | lsat year I added a USB camera to it and put it in the car. CPU was slightly to slow for live encoding (the GPU API is...), but was impressed by the result | 17:52 |
nerdboy | some raspbian and raspbmc, but mostly just yocto/gentoo | 17:52 |
nerdboy | yocto in the car, the other one is for testing | 17:52 |
volker | nerdboy: what do you do with yocto in the car? Did you hook it up to the OBD? | 17:52 |
* nerdboy about to test rpi-sized TFT display | 17:52 | |
nerdboy | just remote-controlled audio so far, since i have no video wiring harness for rear-view camera (in car) | 17:53 |
nerdboy | stupid toyota... | 17:53 |
lpapp | nerdboy: yay, -d is my friend for cgdb, so I have a working cgdb, awesome. | 17:54 |
lpapp | so the only remaining issue is why -dbg does not contain a proper binary.... | 17:54 |
nerdboy | volker: mpd audio build is here: https://github.com/sarnold/meta-alt-desktop-extras/wiki | 17:54 |
nerdboy | it has x desktop but i never see it in the car... | 17:56 |
volker | ic. How do you control it then without a screen? | 17:56 |
volker | hooked to your wheel controlers? | 17:56 |
nerdboy | lirc and IR remote | 17:56 |
volker | ic. | 17:56 |
nerdboy | i added the $1.99 IR sensor | 17:57 |
volker | I saw something similar on hackaday but without an IR | 17:57 |
lpapp | that is an interesting issue with gdb... http://paste.kde.org/p6cqwh3e4 May that be because I have not installed dbg libraries underneath, only for my software? | 17:57 |
lpapp | I thought it would be possible to debug my software with symbols, as I am sure the issue is not in the underlying software stack? | 17:58 |
nerdboy | http://www.gentoogeek.org/image_archive/home_hardware/rpi-dashboard.jpg/view | 17:58 |
lpapp | does it mean that I have to install the debug version of each dependency? | 17:58 |
nerdboy | now it's velcro'ed on the glove box next to the power | 17:59 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 17:59 | |
lpapp | nerdboy: quite fancy webdesign with firework all around and all that | 17:59 |
*** belen <belen!Adium@nat/intel/x-klvatihoggjougkq> has quit IRC | 18:00 | |
nerdboy | eh? | 18:00 |
lpapp | nerdboy: gg.org :-) | 18:01 |
nerdboy | volker: the IR sensor thing was one of the older projects on rpi.org | 18:01 |
nerdboy | lpapp: i will add some 20th century glamour to it when i migrate to openstack infrstaructure | 18:02 |
nerdboy | the fancier stuff was a long time ago and for specific courses and whatnot | 18:03 |
* nerdboy made students use squishdot for homework discussion | 18:03 | |
lpapp | nerdboy: noooooooo! Leave it like that; do not sell your soul to the evil. | 18:04 |
nerdboy | must be too early to type stuff like "infrastructure" | 18:04 |
lpapp | I do not want more lynx incompatible pages :) | 18:04 |
nerdboy | latest one I instigated/deployed is here: http://www.vctlabs.com/ | 18:05 |
nerdboy | lets try it with links... | 18:05 |
nerdboy | meh, not bad i guess | 18:06 |
* nerdboy is suitably impressed | 18:06 | |
nerdboy | does that work for ya? | 18:07 |
*** ddom_ <ddom_!~ddom@ip-37-201-80-63.hsi13.unitymediagroup.de> has joined #yocto | 18:07 | |
*** ftonello <ftonello!~felipe@wsip-70-183-20-162.oc.oc.cox.net> has joined #yocto | 18:10 | |
nerdboy | and yes, it *is* cool working for someone who pushes kernel patches... | 18:11 |
volker | :) | 18:12 |
lpapp | I do not know, but it is very hard to contribute to the Linux kernel IMHO, at least in a small company when you do not have time to address nitpicks. | 18:15 |
* nerdboy recruited and mentored her as gentoo dev many years ago... | 18:15 | |
nerdboy | she knows a guy who knows ingo, but it gets done... | 18:16 |
lpapp | Ingo is also hungarian... :-) | 18:16 |
nerdboy | i'd visit him there... | 18:17 |
nerdboy | latest article is her patch | 18:17 |
lpapp | who is "her"? | 18:18 |
lpapp | some geekette? | 18:18 |
nerdboy | *latest patch | 18:18 |
nerdboy | my boss, president of vct | 18:18 |
nerdboy | http://www.vctlabs.com/posts/2014/Jul/15/liblockdep_fix/ | 18:18 |
*** sameo <sameo!~samuel@192.55.55.41> has quit IRC | 18:19 | |
nerdboy | kindof a dream job, just without enough current customers with money... | 18:19 |
nerdboy | so we fill time with open source stuff and business development... | 18:20 |
*** roric <roric!~roric@c-107ae455.213-3-64736c14.cust.bredbandsbolaget.se> has joined #yocto | 18:22 | |
* nerdboy not a business guy, but i know how to extract customer requirements | 18:22 | |
nerdboy | seen sailfish yet? | 18:23 |
lpapp | I am lacto-vegetarian | 18:23 |
* nerdboy installed demo on nexus phone | 18:23 | |
nerdboy | pretty sweet | 18:24 |
nerdboy | have to go to europe to buy a jolla phone... | 18:24 |
nerdboy | lpapp: http://www.vctlabs.com/posts/2014/Jun/30/sailfish_prerelease/ | 18:24 |
lpapp | nerdboy: I wanted a Nokia X2, but they killed it again :( | 18:25 |
nerdboy | heh, i know someone who is lacto-starch-vegan or some such | 18:25 |
nerdboy | very limited | 18:26 |
nerdboy | relatively rare, like my PKD coworker from aerospace... | 18:27 |
nerdboy | who is on his second (kidney) transplant | 18:27 |
lpapp | well, I have never understood SailFishOS to be honest | 18:27 |
lpapp | and the whole mer thing... why don't they just use Yocto? | 18:27 |
lpapp | they seem to be building something similar over there with OBS. | 18:28 |
nerdboy | it's just a different/better(?) interface | 18:28 |
lpapp | well, rpm is mandatory for one AFAIK. | 18:28 |
nerdboy | not familiar with building it yet... | 18:28 |
nerdboy | but i like the whole swipe-based thing in that release | 18:29 |
nerdboy | already use cyanogen on both phones anyway... | 18:29 |
nerdboy | no reason to be stuck with iOS interface (the most annoying one for me) or stock android... | 18:30 |
* nerdboy 's favorite is probably webos, then sailfish, then cyanogen11, then... | 18:30 | |
nerdboy | as soon as upstream (samsung) 4.x started taking over my phone i had to nuke it | 18:31 |
*** sjolley <sjolley!~sjolley@134.134.139.76> has quit IRC | 18:31 | |
nerdboy | google has a lot more work to do, especially in selinux implementation and app permissions/privacy... | 18:32 |
* nerdboy looks for his rant box | 18:32 | |
nerdboy | don't get me started... | 18:32 |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has quit IRC | 18:33 | |
nerdboy | at least samsung is one release ahead of google in enabling selinux, but otherwise it sucks balls... | 18:33 |
*** stiandre <stiandre!~stiandre@214.97.45.31.customer.cdi.no> has joined #yocto | 18:33 | |
nerdboy | samsung/sprint | 18:34 |
nerdboy | i imagine verizon is even worse... | 18:34 |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has joined #yocto | 18:35 | |
*** FunkyPenguin <FunkyPenguin!~quassel@opensuse/member/FunkyPenguin> has joined #yocto | 18:46 | |
*** belen <belen!~Adium@190.227.187.81.in-addr.arpa> has joined #yocto | 18:56 | |
nerdboy | lpapp: how horrible is this? http://www.meetup.com/Central-Coast-Open-Source-Solutions-Exchange/ | 18:58 |
nerdboy | banner graphic and theme are new... | 18:59 |
*** stiandre <stiandre!~stiandre@214.97.45.31.customer.cdi.no> has quit IRC | 19:05 | |
*** lpapp <lpapp!~lpapp@kde/lpapp> has quit IRC | 19:06 | |
*** sjolley <sjolley!~sjolley@134.134.139.76> has joined #yocto | 19:15 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-wzpumlyelrbkwyxl> has quit IRC | 19:18 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has quit IRC | 19:31 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has joined #yocto | 19:33 | |
*** pidge <pidge!pidge@nat/intel/x-stayggovgbwzmita> has joined #yocto | 19:35 | |
*** lpapp <lpapp!~lpapp@kde/lpapp> has joined #yocto | 19:38 | |
lpapp | nerdboy: erm, I figured out the yocto package generation issue | 19:38 |
nerdboy | and? | 19:40 |
lpapp | nerdboy: I do not know how it is even possible, but Yocto enchant some dependencies, even the dynamic loader, so no wonder it is format error | 19:41 |
lpapp | but _why_ Yocto does that remains to be seen tomorrow. | 19:41 |
* nerdboy still confused | 19:42 | |
lpapp | that is alright. | 19:42 |
lpapp | enchants* | 19:42 |
nerdboy | are you really saying it needed those targets built and/or local.conf settings? | 19:42 |
nerdboy | cough it up, dude... exactly what works and what doesn't... | 19:43 |
lpapp | no, I am saying "LD_TRACE_LOADED_OBJECTS='1' /usr/bin/.debug/foo" lists 3 dependencies instead of the expected 6-7 | 19:43 |
lpapp | even the ld dependency is missing from that output. | 19:43 |
lpapp | pretty bizarre, I know, and have no clue why Yocto generates such a package for me. | 19:44 |
lpapp | without ld, etc, no wonder if it is exec error... that is the very first thing needed. | 19:44 |
*** belen <belen!~Adium@190.227.187.81.in-addr.arpa> has quit IRC | 19:44 | |
nerdboy | sounds like you should file a bug or at least post it to the mailing list | 19:45 |
lpapp | nerdboy: I will investigate tomorrow. | 19:46 |
*** jzhang <jzhang!~jzhang@134.134.139.76> has joined #yocto | 19:52 | |
* nerdboy kicks perl upgrade in the cajones | 19:56 | |
nerdboy | you will bend to my will, oh yes you will... | 19:57 |
*** smartin__ <smartin__!~smartin@ivr94-4-82-229-165-48.fbx.proxad.net> has quit IRC | 20:01 | |
*** bluelightning <bluelightning!~paul@2001:8b0:258:7d7a:2ad2:44ff:fe40:9209> has joined #yocto | 20:08 | |
*** bluelightning <bluelightning!~paul@2001:8b0:258:7d7a:2ad2:44ff:fe40:9209> has quit IRC | 20:08 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 20:08 | |
*** slips <slips!~slips@154.43.164.82.customer.cdi.no> has quit IRC | 20:08 | |
*** jkridner <jkridner!~jkridner@c-98-250-189-79.hsd1.mi.comcast.net> has joined #yocto | 20:19 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 20:19 | |
*** reanguia1o is now known as reanguiano | 20:21 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto | 20:28 | |
*** zerus <zerus!~epetmab@81-229-90-163-no67.tbcn.telia.com> has quit IRC | 20:54 | |
*** ant__ <ant__!~andrea@host95-215-dynamic.16-79-r.retail.telecomitalia.it> has joined #yocto | 21:07 | |
*** rcw <rcw!~rwoolley@128.224.252.2> has quit IRC | 21:07 | |
*** fgretief <fgretief!~chatzilla@196-210-119-217.dynamic.isadsl.co.za> has joined #yocto | 21:09 | |
*** manuel___ <manuel___!~manuel_@pD9FDCECC.dip0.t-ipconnect.de> has quit IRC | 21:15 | |
nerdboy | scheduled | 21:22 |
nerdboy | http://www.meetup.com/Central-Coast-Open-Source-Solutions-Exchange/events/200359452/ | 21:22 |
*** manuel_ <manuel_!~manuel_@pD9FDCECC.dip0.t-ipconnect.de> has joined #yocto | 21:26 | |
*** joranb_ <joranb_!407ea468@gateway/web/freenode/ip.64.126.164.104> has quit IRC | 21:34 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 22:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 22:01 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@host240-168-dynamic.14-87-r.retail.telecomitalia.it> has quit IRC | 22:03 | |
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC | 22:10 | |
*** dvhart <dvhart!~dvhart@134.134.139.74> has quit IRC | 22:13 | |
*** dvhart <dvhart!~dvhart@134.134.139.74> has joined #yocto | 22:14 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@adsl-ull-92-37.44-151.net24.it> has joined #yocto | 22:15 | |
*** ant__ <ant__!~andrea@host95-215-dynamic.16-79-r.retail.telecomitalia.it> has quit IRC | 22:20 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~Gianfranc@adsl-ull-92-37.44-151.net24.it> has quit IRC | 22:23 | |
*** dvhart <dvhart!~dvhart@134.134.139.74> has quit IRC | 22:24 | |
*** henriknj <henriknj!~hnj@ip-28-112.bnaa.dk> has quit IRC | 22:25 | |
*** kroon <kroon!~kroon@89-253-118-72.customers.ownit.se> has quit IRC | 22:27 | |
*** tinti <tinti!~tinti@pdpc/supporter/student/tinti> has joined #yocto | 22:28 | |
*** fgretief <fgretief!~chatzilla@196-210-119-217.dynamic.isadsl.co.za> has quit IRC | 22:28 | |
*** dvhart <dvhart!~dvhart@134.134.139.74> has joined #yocto | 22:31 | |
*** ddom_ <ddom_!~ddom@ip-37-201-80-63.hsi13.unitymediagroup.de> has quit IRC | 22:34 | |
*** sjolley <sjolley!~sjolley@134.134.139.76> has quit IRC | 22:42 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 22:50 | |
*** munch <munch!~mark@c-67-184-166-69.hsd1.il.comcast.net> has quit IRC | 22:51 | |
*** agust <agust!~agust@p4FDE77DF.dip0.t-ipconnect.de> has quit IRC | 22:54 | |
*** fgretief <fgretief!~chatzilla@196-210-119-217.dynamic.isadsl.co.za> has joined #yocto | 23:10 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 23:11 | |
*** manuel_ <manuel_!~manuel_@pD9FDCECC.dip0.t-ipconnect.de> has quit IRC | 23:21 | |
*** tyler-baker <tyler-baker!~tyler@linaro/tyler-baker> has quit IRC | 23:21 | |
*** tyler-baker <tyler-baker!~tyler@173.14.250.228> has joined #yocto | 23:22 | |
*** tyler-baker <tyler-baker!~tyler@linaro/tyler-baker> has joined #yocto | 23:22 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 23:26 | |
*** _ccube <_ccube!ccube@nx.mindrunner.de> has quit IRC | 23:41 | |
*** ccube <ccube!ccube@nx.mindrunner.de> has joined #yocto | 23:42 | |
*** tyler-baker <tyler-baker!~tyler@linaro/tyler-baker> has quit IRC | 23:42 | |
*** dvhart <dvhart!~dvhart@134.134.139.74> has quit IRC | 23:43 | |
*** manuel_ <manuel_!~manuel_@pD9FDCECC.dip0.t-ipconnect.de> has joined #yocto | 23:52 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!