**** BEGIN LOGGING AT Thu Oct 24 02:59:58 2013 Oct 24 05:54:14 GusBricker: generally, it's better to make your own layer to have your own machines and/or customize other layers. Oct 24 05:55:16 ok, yep, ive been working all day on my layer, getting the hang of things now Oct 24 05:55:55 only issue i have is getting it to pick up my dts file Oct 24 05:55:58 any hints? Oct 24 05:57:20 ndec: its blowing up here with this message Oct 24 05:57:28 | NOTE: make -j 8 dtc-evm.dts Oct 24 05:57:29 | make: *** No rule to make target `dtc-evm.dts'. Stop. Oct 24 05:57:38 so Oct 24 05:58:12 in my layer, ive got meta-dtc/recipes-kernel/linux/files/dtc-evm.dts Oct 24 05:58:38 and ive got a linux-kernel-staging_git.bb file in the meta-dtc/recipes-kernel/linux directory Oct 24 05:58:44 no, i don't know about that. Oct 24 05:58:49 dang Oct 24 05:59:14 i think im on the right track anyway, ill keep hunting around Oct 24 05:59:15 but in your layer, you probably want to use different recipe names than what's in meta-ti. Oct 24 05:59:43 or make sure that your layer priority is higher and first in BBPATH. Oct 24 05:59:54 or get rid of meta-ti completly, if you don't need it. Oct 24 05:59:58 ive got my layer priority high Oct 24 06:00:01 er Oct 24 06:00:12 need meta-ti Oct 24 07:10:42 What could be the cause of the following errors? Oct 24 07:10:50 "qt4-embedded-gles: unsatisfied recommendation for libqt-embeddedopengl4" Oct 24 08:51:21 Hiall. How to pass CFLAGS from bitbake file to kernel module? Oct 24 08:56:04 drasko, I think you are better off setting the flags from kernel makefiles itself. As far as I know, kernel build system specifically is trying to avoid ingeriting cflags from the environment, and uses its own instead Oct 24 08:56:34 drasko, That is, if your intention is to change the flags from some specific module only, not the entire kernel Oct 24 09:02:56 Kaapeli, I plan to change flags for just one module Oct 24 09:03:16 but I want to pass it path to the include directory in which I keep headers for that module Oct 24 09:03:40 How to obtain this direcory from Yocto in module's Makefile? Oct 24 09:03:55 drasko, Is it an out of tree module or part of the kernel package? Oct 24 09:04:03 oot Oct 24 09:05:08 ok, then it might be doable. Although, each out of tree module can have its own scripts for building, there isn't a generic answer to your question I'm afraid Oct 24 09:06:33 I have a module that spans into several .c files that incude sveral .h files which are sorted in the directory structure Oct 24 09:06:57 during the build compiler can not find the includes Oct 24 09:07:19 So for the moment I am passing absolute path to my include directory Oct 24 09:08:10 But I want to obtain this path from Yocto, something like ${S} maybe... Oct 24 09:11:21 What I am basically doing is this: ccflags-y += -I/home/drasko/yocto/meta-test/recipes-kernel/t1-irq/files Oct 24 09:12:17 And I want to replace this path with the correct variable passed from Yocto .bb file, telling me where Yocto keeps module headers for the build. Oct 24 09:13:03 Maybe you should add a variable prefix to the path in your makefile and then export that variable with the proper path on your recipe file? Oct 24 09:20:28 Kaapeli, point is that Yocto copies files to build/tmp/work... and I'd like to give path to there Oct 24 09:20:50 that would be most elegant Oct 24 09:20:59 very strange that this is not usual procedure Oct 24 09:21:22 as it is needed foe every module that has several .h files in separate directory Oct 24 09:21:26 *for Oct 24 09:34:23 is there no way for .bb file to pass any variable to Makefile? Maybe I can put my information there... Oct 24 09:35:10 Maybe though exporting environment variables? Oct 24 09:35:14 Is this possible? Oct 24 09:40:26 Basically, I want to figure out how to pass ${S} variable to a Makefile Oct 24 09:42:58 It is possible for sure, that I know. Sorry, I am a kernel guy my self, I don't know that much about yocto Oct 24 10:44:34 any ideas how I can pass pass ${S} variable to a kernel module Makefile? Oct 24 11:13:45 drasko: use environmental variables, Makefile can pick them Oct 24 11:14:01 drasko: that's probably not the cleanest way of doing it, but it is some way ^_^ Oct 24 11:14:02 Krz-, just figured out Oct 24 11:14:28 that EXTRA_OEMAKE += "MYMODULE_INC=${S}/mymodule/include" Oct 24 11:14:52 actually exports this as an env variable MYMODULE_INC Oct 24 11:15:18 and since make is invoked with -e EXTRA_OEMAKE, it picks-up all env vars Oct 24 11:16:02 so, im my Module Makefile I use ccflags-y +=-I$(MYMODULE_INC) Oct 24 11:16:11 and this magic seems to be working Oct 24 11:18:22 I am just supprised that there is no more elegant way to do this Oct 24 11:18:52 I have been googling for days, did not found anything on the subject... Oct 24 11:45:09 Heya. Oct 24 11:45:43 Anyone have an idea how to find the non-native Perl as a variable? I have a troublesome recipe, and I need to set PERL as an ENV VAR, but to do that I need to find the path to the native-perl that's been build. Oct 24 11:46:07 The recipe has a sub-recipe, not affected by autotools, that uses the host perl, meaning I get a version discrepancy between my library and the rest of the system. Oct 24 11:46:27 So ideally I'd have some variable that represents the perl that'll be part of the system, or a -native variant of that, so I can build with that. Oct 24 11:46:37 I figured ${STAGING_BINDIR} would do, but it seems like it won't. Oct 24 12:18:50 I need to export PERL to point to a perl-native build somewhere, but although I have DEPENDS_${PN} for perl-native, I can't seem to get the sub -recipe (not affected by autotools) to use the "proper" perl. Oct 24 12:19:09 Which ends in the libs for the system being compiled with the Host's version (5.14.2) instead of the target's version (5.14.3) Oct 24 12:46:41 Hallu, was wondering if anyone have to build yocto with chromium and/or firefox and gets segmentation faults when running the browsers? Oct 24 12:48:55 hi i have used kernel-3.6.9 for at91sam9g35ek, i have some issues on lcd driver i just want to know the LCD configured register values in kernel,where can i find those values. Oct 24 14:06:25 discuss this image in the context of the Yocto Project Oct 24 14:06:27 https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/1392058_1968340859187_1819790410_n.jpg Oct 24 14:09:55 "Yocto - Fire from both ends" ? :) Oct 24 14:11:54 Pablooooo, Which recipe are you using? Oct 24 14:13:50 Pablooooo, Use "Stygia," as a prefix if you answer and want me to notice. Oct 24 14:14:33 wohoo new AB members Oct 24 14:15:28 Stygia: chromium and firefox from the meta-browser of http://layers.openembedded.org/layerindex/branch/master/layers/ Oct 24 14:15:48 Pablooooo, Try to copy the file to a machine with the 'file' utility and run 'file' on the binary. Oct 24 14:15:58 Pablooooo, Does it match the arch you expect? Oct 24 14:16:07 Pablooooo, Try to run "ldd' on it. Does all the libs its tied to exist? Oct 24 14:16:42 I will try, I have no problems building it alteast Oct 24 14:17:43 could be that the qmx6-board, it doesnt have fully support for yocto yet what i udnerstand Oct 24 14:17:50 Pablooooo, Yup, please use Stygia if you want me to notice. Oct 24 14:18:14 ohh right Oct 24 14:18:31 Stygia: ohh right Oct 24 14:19:14 Pablooooo, Yea sorry ,but I have a bunch of channels open and usually keep this closed, I don't check constantly. :) Oct 24 14:33:28 I have a signal in a class X derived from a class BASE that is derived from QObject Oct 24 14:33:57 my build recently started showing things like that: NOTE: multiple providers are available for runtime glibc-gconv-ibm850-native (eglibc-locale, nativesdk-eglibc-locale) Oct 24 14:34:05 what do I do now? (scared) Oct 24 14:34:13 result undefinde refernc to the signal Oct 24 14:35:58 Any idea how to use moc on X class ? Oct 24 14:36:31 Krz-, It just means that there are multiple recipes that provide that package. Oct 24 14:36:43 Krz-, You can set a "preferred provider" if you feel strongly about which one should provide it. Oct 24 14:37:00 Krz-, This can happen if you've made a recipe for something that's already in the search path for recipes. Oct 24 14:37:11 Krz-, Or, if there are multiple "competing" bbappends Oct 24 14:37:17 AFAIK. Oct 24 14:37:29 Krz-, Either way it can happen if you've made a recipe for something that already existed. Oct 24 16:24:46 Stygia: does that include the same software recipe but different versions? Oct 24 16:28:46 Krz-, If you mean to ask, does having multiple recipes in different versions cause a multiple provider warning, then yes AFAIK. But don't take my word for it, though, if your experimental results show otherwise you could be right. Oct 24 16:32:19 Stygia: cool, thanks Oct 24 16:33:55 Krz-, Keep in mind I'm not 100% sure. Oct 24 16:33:58 So don't take my word for it alone. Oct 24 16:41:21 no, multiple recipes with the same name but differing versions dont trigger multiple provider situation Oct 24 16:41:32 in that case if no preferred_version is defined, it'll use the latest, barring any DEFAULT_PREFERENCE in the recipes Oct 24 16:50:56 one more, I remember there was some nice way for init.d/inittab entries, cannot find it now in poky Oct 24 16:51:28 like using some variables instead of 'do_install_append { install ...}' Oct 24 16:52:20 HI all. I my files/include dir I have some .h files and one dir with more .h files Oct 24 16:52:37 for setting up the rcX.d links for a startup script, see the update-rc.d bbclass Oct 24 16:52:46 for systemd, the mechanism is obviously different Oct 24 16:52:56 but that wont install the init.d script, just set up the links Oct 24 16:53:47 I add file://include to SRC_URI Oct 24 16:53:59 kergoth: cool that's what I was looking for Oct 24 16:54:17 and in the staging dir it put all the .h files in one dir Oct 24 16:54:28 no hierarchy Oct 24 16:54:32 how to prevent this? Oct 24 16:58:24 How can I keep directory structure with directories passed as a file:// to SRC_URI? Oct 24 17:11:38 drasko: I doubt you can do that, why would you? Oct 24 17:12:03 Krz-, sorry, it was a problem of Cmake Oct 24 17:12:55 drasko: so you passed directory in SRC_URI ? Oct 24 17:13:05 Krz-, yes Oct 24 17:13:10 it works fine Oct 24 17:13:48 Krz-, how else can I told it to pick all files from that dir? Oct 24 17:14:31 drasko: I don't know why you want to use directory. Maybe tarball with everything inside would do? Oct 24 17:15:50 Krz-, it is file://mydir Oct 24 17:16:03 where mydir is a directory in files Oct 24 17:16:13 and mydir contains .c files Oct 24 17:30:53 drasko: do you ship .c files in your layer? Oct 24 17:31:15 yes Oct 24 17:31:20 why? Oct 24 17:31:43 Should I put them then in the tarball? Oct 24 17:31:48 drasko: that's very unusual, Yocto is designed in such a way to download .c/.h files from internet as a tarball Oct 24 17:32:17 You got the point, I will change this. Oct 24 17:33:00 drasko: there are places like github (for git repo) or sourceforge (for tarball with sources) depending what you need Oct 24 17:34:48 drasko: if you prefer to have your sources under version control you can use git/svn/cvs/others. Just need to create your repo somewhere (I know only github from the top of my head) and point recipe to that repo Oct 25 00:08:36 Anyone know why putting a custom defconfig file in my layer is not being used? It should according to the Yocto docs.. Oct 25 00:14:18 is your layer higher priority Oct 25 00:15:31 yes, sitting at 16, the highest Oct 25 00:16:59 i have the file under receipes-kernel->linux->linux-mainline in my layer Oct 25 00:17:38 i have some patches in the same location that work correctly Oct 25 00:18:37 GusBricker: Any idea's? Oct 25 00:19:30 brm_: I'm pretty still in my green/noob stages with oe, but, in your recipe in recipes-kernel/linux/linux-mainline.bb, have you included the file in the SRC_URI? Oct 25 00:20:05 for example, in the meta-ti layer, it has something like this in one of the kernel recipes: Oct 25 00:20:09 SRC_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=${BRANCH} \ |~ Oct 25 00:20:09 file://defconfig \ |~ Oct 25 00:20:09 " Oct 25 00:20:17 sorry for shitty formatting Oct 25 00:20:35 think file:// will then search in a directory called files, or in the current directory Oct 25 00:25:40 yes, defconfig is in mu SRC_URI Oct 25 00:26:05 no clue then, sorry :( Oct 25 00:26:59 puzzling .. I will have a look at the meta-ti layer ... I am not using it at present Oct 25 01:10:26 is there something i need to do to allow my private git repo to be fetched from? Oct 25 01:11:07 ive got a clone of the linux kernel in my repo, and ive put it in my kernel recipe Oct 25 01:11:24 but it jsut keeps complaining: Servname not supported for ai_socktype Oct 25 01:11:47 i can successfully access it from the same machine using authorized keys Oct 25 01:47:51 ah, does the fetcher use the systems authorized keys or do i need to give them to it Oct 25 01:55:31 it just calls out to git Oct 25 01:55:41 git calls out to ssh, assuming the right protocol Oct 25 01:55:57 yep just discovered that by looking at git fetcher source Oct 25 01:56:00 make sure oyu're setting ;protocol=ssh on the git:// url in SRC_URI, as the protocol parameter controls what it passes to git Oct 25 01:56:13 ok Oct 25 01:56:29 also, authorized keys is on the server side, it controls key auth on the server end, not the client Oct 25 01:56:52 sorry, i got the terminology wrong Oct 25 01:56:53 on the client side, the ssh config can point it at particular keys, it has some default paths it checks, and other than that it can use an ssh agent Oct 25 01:59:34 still doesnt work with protocol:ssh Oct 25 01:59:45 =, not : Oct 25 02:04:29 fixed it Oct 25 02:05:51 was protocol=ssh and cant use the url directly from gitlab, had to change it to git@blah.com:group/project.git to git@blah.com/group/project.git **** ENDING LOGGING AT Fri Oct 25 02:59:58 2013