**** BEGIN LOGGING AT Tue Jun 17 02:59:57 2008 Jun 17 03:55:42 03mwester 07org.oe.dev * rd162dc98... 10/ (3 files in 3 dirs): Jun 17 03:55:42 ipkg-utils: fix ipk (ar) file processing to handle odd-length data blocks. Jun 17 03:55:42 Closes bug #4350. Jun 17 06:37:19 http://oe.linuxtogo.org/wiki/GettingStarted wiki syntax is not rendered? Jun 17 08:19:48 good morning Jun 17 08:20:30 hey do13 Jun 17 08:20:34 hi XorA Jun 17 08:25:54 03dirk 07org.oe.dev * rca63fe7d... 10/ (3 files in 3 dirs): pciutils: add linux-gnuspe as valid system Jun 17 08:26:12 someone bought themselves a ps3 :-D Jun 17 08:26:52 XorA, not a ps3, some MPC8548 boards Jun 17 09:30:35 anyone can tell me where i can find documentation on how to write and use bb classes ? the docs on oe.linuxtogo.org are all messed up, i can't find this information there Jun 17 09:30:42 http://oe.linuxtogo.org/user-manual&dpage=metadata_classes Jun 17 09:43:16 morning Jun 17 09:54:50 hmm. seems that the "GettingStarted" wiki page is not interpretering the markup, can someone verify this: http://oe.linuxtogo.org/wiki/GettingStarted Jun 17 09:55:25 also, how up to date is the page anyway, last edit seems to be from 2006-05-28 (I'm just starting with oe) Jun 17 09:57:00 also the link to "documentation" seems ironically to 404, with a self-reference on the 404 page ;-): http://oe.linuxtogo.org/documentation Jun 17 09:58:58 czr_: I have one thing to say OH FSCK Jun 17 09:59:13 XorA, and that helps how? :-) Jun 17 09:59:50 czr_: well it indicates its a new issue :-) Jun 17 10:00:01 morning Jun 17 10:00:03 I'm considering using oe for our target, and trying to find out the amount of work required really. So looking for some tutorials/docs etc :-) Jun 17 10:00:27 XorA, is the 'webmaster' or whoever runs the site around? Jun 17 10:00:30 czr_: http://wiki.openembedded.net/ and http://pokylinux.org/ I suggest Jun 17 10:00:36 hrw: can you edit the mainpage to link to the new wiki? Jun 17 10:01:25 probably Jun 17 10:01:26 hrw, ah, thanks. seems that the regular pages contain invalid links to wiki and such Jun 17 10:01:40 as does this channel topic (which points to the normal site, which is redirected to oe.linuxtogo..) Jun 17 10:02:09 XorA: but this is drupal so I prefer to not touch it too much Jun 17 10:02:28 hrw: a couple of links should be easy enough Jun 17 10:03:01 * hrw wants something sane for oe website Jun 17 10:03:19 vi? ;-) /me hides & runs Jun 17 10:03:53 hrw: just one thing to watch out, when you edit drupal, the cached page will show up for a while afterwards Jun 17 10:04:05 ok - link changed Jun 17 10:04:14 now documentation points to new wiki Jun 17 10:04:36 ~curse drupal anyway for all evil Jun 17 10:04:40 May the fleas of a thousand camels infest your most sensitive regions, drupal anyway for all evil ! Jun 17 10:04:45 much better. Jun 17 10:05:13 hmm. is anyone here working with cm-x270? Jun 17 10:05:33 it's pretty close to what I'm working with (toradex colibri 270) Jun 17 10:06:43 cm-x270 is supported Jun 17 10:06:54 I noticed, that's why I asked ;-) Jun 17 10:09:56 cbrake maintains it Jun 17 10:10:28 does he hang around here? Jun 17 10:34:04 yes - during US time Jun 17 10:34:37 thanks, I'll bug him later then. Jun 17 10:52:05 crz_ i'm going to do some work with it Jun 17 10:52:16 methril, cm or toradex? Jun 17 10:52:26 cm Jun 17 10:52:55 methril, cool. we have couple of cms here as well. just trying to learn oe at the moment though.. :-) Jun 17 10:53:20 i'm into oe learning too, & openmoko & some u-boot & .... :) Jun 17 10:53:38 heh, I'll pass on openmoko, but otherwise .. :-) Jun 17 10:53:50 methril, have you used openocd btw? Jun 17 10:54:13 yes, for other board and with a JTAGKey Jun 17 10:54:20 if so, I'd be interested in your setup. I was using amontec usb-jtags but failed to get any kind of co-operation Jun 17 10:54:30 methril, but no pxa270? Jun 17 10:54:58 not yet Jun 17 10:55:28 yes, i had some trouble, and finally i'll get it working changing the name Jun 17 10:55:31 methril, ok. ping me if you manage to get it working. I have a config that _should_ work, but I couldn't get anything sane over the JTAG still.. Jun 17 10:55:42 ok Jun 17 10:56:06 but it's going to take some days, i'm in other task right now Jun 17 10:57:17 methril, oh, that's fine, I'm not in a hurry. trying to get into grasps with oe now :-), and I've got a funny feeling that it will take some time ;-) Jun 17 10:58:34 it will (at least it's taking some time for me) :) Jun 17 11:01:07 * czr_ nods Jun 17 11:01:29 methril, btw, are you still using the compulab supplied rootfs? Jun 17 11:02:34 i'm looking for some "minimal" image or making a new one with oe Jun 17 11:02:41 hard work Jun 17 11:03:05 methril, yeah, I know what you mean :-) Jun 17 11:03:40 i think that it's like everything, you only need to invest time to get it work :) Jun 17 11:04:27 methril, indeed. one needs to learn how to walk first.. Jun 17 11:04:37 yes Jun 17 11:05:01 but i see some people here, that it's a guru and have some dependencies nightmares :) Jun 17 11:05:17 let's start to walk, and let's see how it's going on :) Jun 17 11:05:35 methril, I'd imagine dep-hell being quite common for a living target like .dev branch is :-). I'm going to try with .stable first. Jun 17 11:06:15 question, I'm currently editing my local.conf and wondering where I should look for the various DISTRO and MACHINE choices? Jun 17 11:06:27 use angstrom-2008.1 as distro Jun 17 11:06:36 2007.1 for .stable Jun 17 11:06:37 hrw, that works in stable? Jun 17 11:06:40 ah. Jun 17 11:06:53 or try Poky instead of OE :D Jun 17 11:07:08 hrw, what's the difference? Jun 17 11:07:18 I'm trying to get a minimal environment at first Jun 17 11:07:47 Poky is each day tested for building. cm-x270 is one of tested platforms Jun 17 11:08:08 OE is fast moving target but .stable should be buildable Jun 17 11:08:40 hmh. so DISTRO="andstrom-2007.1" and MACHINE="cm-x270", right? Jun 17 11:09:54 yes Jun 17 11:10:05 and then 'bitbake console-image' Jun 17 11:10:23 ty Jun 17 11:10:52 is parallel make useful for stable? Jun 17 11:11:00 hrw did you test em-x270? Jun 17 11:12:46 hrw, console-image is the smallest sane set of packages? Jun 17 11:15:07 * * OE Bug has been RESOLVED by dkm(AT)kataplop.net Jun 17 11:15:08 * * dbus-1.2.1-r2 on h500/glibc/angstrom needs expat Jun 17 11:15:10 * * http://bugs.openembedded.net/show_bug.cgi?id= Jun 17 11:19:42 if one only runs console-image, does a BBFILES of ../packages/*/*.bb make sense? Jun 17 11:28:48 methril: em-x270 is also built Jun 17 11:30:10 methril: c7x0 cm-x270 em-x270 htcuniversal akita spitz qemuarm qemux86 zylonite mx31ads mx31litekit mx31phy om-gta01 om-gta02 nokia770 nokia800 Jun 17 11:31:15 methril: it is about 8h of building Jun 17 11:34:01 hrw, any hints on how to speed up the build process when I have multiple computers each with ample memory and multiple cores? Jun 17 11:34:59 czr_: http://blog.haerwu.biz/2008/04/07/speeding-up-bitbake-builds/ Jun 17 11:35:22 thats describe how to make it faster with one machine Jun 17 11:35:38 with more you need to use icecream but I did not tried that yet so cannot help Jun 17 11:39:37 hrw: you probably need to setup distcc as your compiler, but it's just a guess Jun 17 11:40:46 nerochiaro: icecream is distcc+++ Jun 17 11:41:34 thanks hrw Jun 17 11:41:58 hrw: sorry, that was for czr_ Jun 17 11:42:12 and it was late too Jun 17 11:42:35 * czr_ nods Jun 17 11:42:46 I've used distcc before but was wondering whether oe has some specific requirements Jun 17 11:43:31 hmmh. task failed \o/ Jun 17 11:46:42 is it safe to press Ctrl+C and then restart bitbake later? Jun 17 11:46:53 czr_: yes Jun 17 11:47:57 ah nice, controlled TERM :-) Jun 17 11:48:13 ~curse cmake Jun 17 11:48:15 May you be reincarnated as a Windows XP administrator, cmake ! Jun 17 11:48:22 heh Jun 17 11:48:42 the local.conf had some warnings about enabling parallel makes with -j N, does this still hold for .stable? Jun 17 11:49:38 I use PARALLEL_MAKE since do not remember when Jun 17 11:49:53 ok, I'm enabling it then. Jun 17 11:49:56 packages which breaks were mostly marked as such and have it disabled Jun 17 11:50:21 where can I find info on icecream? Jun 17 11:50:24 ah, excellent. Jun 17 11:53:03 nevermind, found it ( http://en.opensuse.org/Icecream ) Jun 17 11:54:00 hmm. is it normal for the qemu-native built to take ages? Jun 17 11:55:39 i'm trying to create a clean graph using "bitbake -g -I virtual/libc mystuff" but i keep seeing a lot of package -> virtual/libc in the dot file that's generated. what am i doing wrong ? Jun 17 11:58:24 oe Jun 17 12:06:50 nothing? Jun 17 12:07:02 oe Jun 17 12:07:04 ah.. -I is ignore... Jun 17 12:07:08 then no idea Jun 17 12:07:18 oe Jun 17 12:07:36 -I is ignore, but doesn't seem to be able to ignore virtual/libc, or even just libc Jun 17 12:07:46 oe Jun 17 12:07:56 ~seen zecke Jun 17 12:08:00 oe Jun 17 12:08:14 zecke is currently on #oe (8h 18m 24s), last said: 'stefan_schmidt: hehe, I understand you, I just wanted to highlight why I'm single :)'. Jun 17 12:08:17 or Jun 17 12:08:48 oe Jun 17 12:10:59 oe Jun 17 12:15:30 hrw: yes? Jun 17 12:15:36 oe Jun 17 12:15:49 zecke: cmake.bbclass is your creation Jun 17 12:16:03 hrw: no, not really Jun 17 12:16:15 hrw: mickeyl and me factored it out somewhere at the same time Jun 17 12:16:18 ok Jun 17 12:16:35 zecke: do you know where cmake expects to see *.cmake files (from 3rd party libs)? Jun 17 12:16:55 oe Jun 17 12:17:11 hrw: I have no idea, you might even want to look into the new cross compile support of cmake... Jun 17 12:17:16 oe Jun 17 12:18:03 ok Jun 17 12:18:12 oe Jun 17 12:18:39 lomur: please leave :) Jun 17 12:18:55 zecke sucks Jun 17 12:22:44 I herald you, my supreme master! Lead us into the light of your wisdom and power Jun 17 12:24:02 oe Jun 17 12:24:30 * czr_ sees the image of a boot materializing out of thin air Jun 17 12:33:38 hrw, I noticed there's a angstrom-2008.1.conf as well in stable. is it a working one or why did you recommend using 2007.1? Jun 17 12:40:49 ah, to answer my own question, 2008.1 is "unstable" in stable :-) Jun 17 12:48:53 czr_: in .stable only 2007.1 is tested and suggested Jun 17 12:49:41 hrw, yup, figured that out, thanks. what would be the "most stable" distro in .dev though? Jun 17 12:54:21 angstrom-2008.1 Jun 17 13:03:02 thanks Jun 17 13:05:23 03koen 07org.oe.dev * r8a7d6639... 10/ (14 files in 4 dirs): oprofile: sync with poky Jun 17 13:54:26 Good morning. Anyone going to be at Oscon in Portland OR next month? Jun 17 13:56:49 03mwester 07org.oe.dev * rd5a9d1f1... 10/ (1 packages/bwmon/bwmon_1.3.bb): bwmon: fix link failure Jun 17 13:56:53 03mwester 07org.oe.dev * rdd527b59... 10/ (1 packages/syslog-ng/syslog-ng_2.0.5.bb): syslog-ng: Add missing dependency on glib-2.0 Jun 17 13:56:58 03mwester 07org.oe.dev * r2aac24d6... 10/ (1 packages/meta/slugos-packages.bb): SlugOS Package Feeds: restore spandsp, syslog-ng, and bwmon to the working list Jun 17 13:57:55 kgilmer: this OR next month? Jun 17 13:58:40 Hi hrw. July 21st Jun 17 13:59:27 kgilmer: 'Portland OR' is not readable for non-US Jun 17 14:00:54 hrw: ah, ok :) http://en.oreilly.com/oscon2008/public/content/home Jun 17 14:01:10 oh...I get it. AND/OR Jun 17 14:01:18 :) Jun 17 14:02:28 I suppose that you meant Oregon as OR Jun 17 14:03:24 hrw: yes, that was it. Jun 17 14:04:13 "OR" seems to be a bad abbreviation for a US state :( Jun 17 14:04:33 kgilmer: I will not be there for 1000% Jun 17 14:04:48 its a bit far for me to swim and cycle Jun 17 14:08:14 hrw, XorA: ok... I will be there in any case and will talk a bit about OE. Jun 17 14:08:23 kgilmer: cool Jun 17 14:08:32 XorA: you seems to lack motivation Jun 17 14:08:42 what about LinuxWorld or 0redev ? Jun 17 14:09:12 LinuxWorld: SF in August. 0redev: Sweden in Nov (brrr) Jun 17 14:09:39 XorA: add a run in for that little extra Jun 17 14:09:55 kgilmer: I attend GUADEC and then rather nothing Jun 17 14:10:03 ade|desk: super iron man marathon :-) Jun 17 14:10:24 you can join me carrying your desk Jun 17 14:10:27 dodge the ice Jun 17 14:10:29 kgilmer: and going to USA is not for me - I decided long time ago to avoid it Jun 17 14:10:47 if i want to package and build my own set of packages, without requiring OE mtn repo, how can I do that? Jun 17 14:10:59 heh leave this desk in 5 weeks, finally Jun 17 14:11:04 * XorA is in USA in Sept Jun 17 14:11:10 brb Jun 17 14:11:20 hrw: I understand :) Jun 17 14:12:00 mbuf: Poky does that. Jun 17 14:12:20 kgilmer, i see Jun 17 14:12:34 mbuf: Poky ends up creating meta-[your stuff] directores that you add to BBPATH etc Jun 17 14:12:49 any HOWTO or tutorial to get started with this approach? other than http://wiki.openembedded.net/index.php/Getting_Started one? Jun 17 14:13:20 mbuf: http://pokylinux.org ;-) Jun 17 14:13:34 RP, ok; looking into it already Jun 17 14:14:13 mbuf: yep. You can see after getting it setup that OpenMoko has it's own meta directory. We are using the same stragey to add BUG support. Jun 17 14:14:25 http://pokylinux.org/doc/poky-handbook.html Jun 17 14:14:58 RP, got that; thanks! Jun 17 14:15:37 yes, poky is the one that i was looking for Jun 17 14:16:23 mbuf: there is also a git repo of the OE metadata available if you want to skip monotone. The only time I use monotone any more is to commit changes. Jun 17 14:16:47 mbuf: http://wiki.openembedded.net/index.php/Git Jun 17 14:17:12 cbrake, but, are you guys planning to move to git, fully? Jun 17 14:17:28 mbuf: yes, last I heard that is the plan Jun 17 14:17:36 cbrake, ok Jun 17 14:19:11 mbuf: I'm in the process of moving all my customer build systems over to git. Its much easier as I already have git hosting infrastructure in place (as many people do for kernel work). Jun 17 14:19:26 cbrake, i see Jun 17 14:19:30 CosmicPenguin, howdy! Jun 17 14:19:47 Greetings Jun 17 14:24:45 my two cents IRT monotone: it was only complaint in migrating to OE. "Yet another SCR?!" Jun 17 14:24:59 complaint internally from developers I mean. Jun 17 14:32:33 silly question, I've setup OE/stable/angstrom-2007.1, my board succsefully boots off rootfs now, the default dropbear doesn't seem to allow root-login. how do I do that? Jun 17 14:32:38 besides minimo, what other embedded browsers are there, especially in OE? Jun 17 14:32:56 epiphany Jun 17 14:33:03 OE has the webkit version Jun 17 14:33:21 thanks Jun 17 14:35:29 czr_: dropbear in stable doesn't allow password-less logins Jun 17 14:35:49 do13, any easy way to disable this? (or rather, enable passwordless logins) Jun 17 14:36:05 have a look at dropbear.inc Jun 17 14:37:06 you need the allow-nopw.patch. But it is only added in debug releases Jun 17 14:37:15 DISTRO_TYPE="debug" == password less build Jun 17 14:37:19 hmph :-). Jun 17 14:37:27 but I guess that would affect other things as well.. Jun 17 14:37:54 is there a way to target that variable only for dropbear? Jun 17 14:40:35 ok. another question then, what magic do I need to put into /etc/ipkg.conf so that I can install ipkg-files from under tmp/deploy over the LAN? Jun 17 14:40:43 (nfs would be preferred I guess) Jun 17 14:41:18 "src anyname file://place/where/nfs/is/mounted/and/full/path/to/directory/with/ipk/packages Jun 17 14:41:21 " Jun 17 14:41:24 thanks Jun 17 14:42:07 hmm. where is the default feed stored in? I don't see any defined ones in /etc/ipkg.conf now, but ipkg update still attempts to pull from www.angstrom-distribution... Jun 17 14:42:45 czr_: angstrom has 'feed-configs' package Jun 17 14:42:50 I do not remember exact name Jun 17 14:43:04 /etc/opkg/*.conf Jun 17 14:43:07 angstrom-feed-configs Jun 17 14:43:09 thanks Jun 17 14:45:30 hmm, mkfs.jffs - which .bb recipe provides this utility? Jun 17 14:46:49 is it part of the mtd-utils? Jun 17 14:47:13 yes Jun 17 14:47:37 What's the currently-valid way to determine who's the maintainer for a given package? Jun 17 14:49:14 look in MAINTAINERS Jun 17 14:52:04 Ok, thanks. (I ask because none of the broken recipes on a list here have entries therein) Jun 17 14:52:14 free for all then :-) Jun 17 14:53:04 Yeah, or I guess it means that nobody cares too much about them, and they go lower on my priority list of things to fix. :) Jun 17 14:53:33 Although I'm surprised that nobody "owns" openssh... Jun 17 14:54:35 no-one wants the blame for the security issues :-) Jun 17 14:54:43 whats broken on ssh? Jun 17 14:59:19 hmm. after ipkg update I see that I have packages with alsa-utils-aplay ( grep alsa-utils-aplay /var/lib/ipkg/dl-list-arm shows it), but then when I try to ipkg install alsa-utils-aplay, it complains that no such package exists. what gives? Jun 17 15:00:26 also ipkg install /mnt/ipkg/armv5te/alsa-utils-aplay_1.0.15-r1_arv5te.ipk fails ("cannot find package..") Jun 17 15:00:47 there are a lot of lines like: "Clearing state_want and state_flag for pkg=wireless-tools (arch_priority=0 flag=0 want=2)", these signify errors? Jun 17 15:02:03 XorA: the post-install script should check for the existence of the user id before trying to create them... Jun 17 15:02:19 (trivial) Jun 17 15:05:44 hmm. ipkg print_architecture displays: arch all 1\n arch noarch 1\n arch arm 10 Jun 17 15:05:49 I'm guessing this is wrong.. Jun 17 15:05:57 where can I change that? Jun 17 15:06:21 ah, /me kicks himself for renaming /etc/ipkg to /etc/_ipkg Jun 17 15:08:17 mwester: could add || true after both those lines Jun 17 15:09:52 That's certainly an easy enough fix. I'll probably add it -- nothing is breaking, it's just ugly at first boot. Jun 17 15:10:14 mwester: just that grepping is such a horrible way to test for users/groups Jun 17 15:10:48 last question, assuming I'd just want to compile a simple hello-world'esque C program, what would be the easiest way to do it after OE is setup? Jun 17 15:11:14 writing a custom recipe seems like an overkill in this case Jun 17 15:11:40 SSHD=`grep sshd /etc/passwd | cut -f 1 -d :` if [ -n "$SSHD" ] ; then Jun 17 15:12:20 czr_: tmp/cross/bin/arm-*-gcc -o hello hello.c Jun 17 15:12:31 XorA, exactly what I needed, thanks Jun 17 15:14:11 I meant -z in that if Jun 17 15:15:42 Ick. That would mean I'd have to trust busybox's grep, cut, and ash more than I do! Jun 17 15:15:56 mwester: I just tested that on device :-) Jun 17 15:16:06 hmm. ipkg doesn't do dependency resolving when installing packagse? Jun 17 15:16:17 root@om-gta01:~# grep ssh /etc/passwd | cut -f 1 -d : Jun 17 15:16:17 ssh Jun 17 15:17:29 Works on the latest SlugOS as well... Jun 17 15:23:47 XorA, hrw, thanks a lot. now the board plays oggs over nfs. at least if this project fails, we'll have made an extremely expensive "mp3"-player ;-) Jun 17 15:25:10 czr_: cm-x270 based? Jun 17 15:25:37 hrw, toradex colibri 270 actually. but yes, I used cm-x270 Jun 17 15:25:41 config in oe. Jun 17 15:25:52 the kernel is not from OE (yet) Jun 17 15:26:05 userspace is 100% angstrom 2007.1 Jun 17 15:26:52 nice Jun 17 15:27:20 (the audio output capability is actually the least important part of the project, but still, nice to see that OE works and wasn't all too difficult yet) Jun 17 16:21:57 Are .pyc and .pyo files architecture-independent? Jun 17 16:22:15 I hate cmake Jun 17 16:23:33 me too Jun 17 16:23:49 all our devel here are cmake because manager is a macos addict. Jun 17 16:24:05 he wanted me provide such update tool as the iphone ... Jun 17 16:26:10 hrw: welcome to the club Jun 17 16:26:49 2.6.0 got cross-compilation support... Jun 17 16:26:58 hrw: cmake is not perfect but it's a lot better and more sane that autohell Jun 17 16:27:01 03pH5 07org.oe.dev * r9831ee83... 10/ (1 packages/xorg-proto/xextproto_7.0.3.bb): xextproto: add 7.0.3 Jun 17 16:27:03 I would not comment Jun 17 16:27:08 :-) Jun 17 16:27:11 chouimat|work: autotools works. cmake require hacking Jun 17 16:27:36 hrw: never got autohell working ... but cmake is a charm ... anyway for me :) Jun 17 16:27:36 I love 'build-in-src.patch' Jun 17 16:27:50 chouimat|work: as long as you do not cross compile... Jun 17 16:28:15 it search for cmake/modules in PATH instead of CROSS_COMPILE_FIND_PATH etc Jun 17 16:28:17 hrw: some stuff here I can't crosscompile ... Jun 17 16:28:23 chouimat|work: I admit it is faster, but its buggy and even more full intransparent magig than autofoo Jun 17 16:29:01 chouimat|work: in 4.0 cmake will get up to autotools from 2007 Jun 17 16:29:12 honestly I didn't try 2.6 cross-compile support Jun 17 16:29:17 but this will in 2010 or later Jun 17 16:29:23 anyway brb food time :) Jun 17 16:29:25 chouimat|work: I did. Jun 17 16:35:26 03pH5 07org.oe.dev * r3e7b3d07... 10/ (13 files in 4 dirs): xserver-xorg, xserver-kdrive: add 1.4.2 Jun 17 16:37:35 Hmm Jun 17 16:37:54 Does anyone know if INHIBIT_PACKAGE_STRIP works at the sub-package level? Jun 17 16:38:02 anyone familiar with building an external toolchain with OE? Looks like thats what packages/meta/meta-toolchain-* is all about right? Jun 17 16:38:40 tharvey: if you can avoid it... don't use meta-toolchain :) ok, I do not know if it works in .dev, but it was a nightmare in .stable fo rme Jun 17 16:39:42 03pH5 07org.oe.dev * r2bf27a35... 10/ (1 packages/xorg-app/sessreg_1.0.4.bb): sessreg: add 1.0.4 Jun 17 16:39:48 03pH5 07org.oe.dev * r333e2875... 10/ (1 packages/xorg-app/xinit_1.1.0.bb): xinit: add 1.1.0 Jun 17 16:39:58 I need to be able to provide an external toolchain thats independent of the oe tree - would you provide building it another way then using oe's support for using an external toolchain then? Jun 17 16:40:15 tharvey: well, that's the catch, isn't it? Jun 17 16:40:28 if you build one yourself, then it's not the same that was used by OE to build all the other stuff Jun 17 16:40:48 I'm trying now a 'bitbake meta-toolchain-sbox' in .stable which I would assume is supposed to build a toolchain suiteable for scratchbox - it seems to be building all libs as well which I don't understand Jun 17 16:41:08 Jin^eLD, OE does have some vars you can define to have it use an external toolchain Jun 17 16:41:26 tharvey: Yes, it builds a root filesystem to be used with screatchbox as well. Jun 17 16:41:45 I had to painfully fix various issues to get it to work, this did cost me tons of time Jun 17 16:41:57 ah... that explains it... is there another package I should be using to create a pre-built toolchain then? Jun 17 16:42:36 tharvey: the meta-toolchain-* ones - select the one depending on the libraries you need. Jun 17 16:43:36 select the 'one' what? Jun 17 16:44:00 tharvey: oen of the mata-toolchain packages. Jun 17 16:44:20 and the meta-toolchains all build a rootfs? Jun 17 16:44:33 no, only the -sbox ones Jun 17 16:46:02 I see... by virtue of task-sdk-sbox which it adds Jun 17 16:46:42 Jin^eLD, which meta-toolchain did you have issues with? Jun 17 16:46:48 what about the openmoko toolchain? Jun 17 16:50:09 or just 'bitbake meta-toolchain' itself? Jun 17 16:50:57 tharvey: the latter provides a quite basic toolchain Jun 17 16:51:59 bye Jun 17 16:52:18 so 'bitbake meta-toolchain' builds a basic toolchain and puts it in $TMPDIR/deploy/sdk, then 'bitbake external-toolchain' will setup the staging dir to use it right? Jun 17 16:54:03 * florian did not try to use an external toolchain yet Jun 17 16:54:08 tharvey: meta-toolchain as found in oe stable Jun 17 16:54:22 chouimat|work: ping Jun 17 16:54:32 tharvey: I did not use "external-toolchain" Jun 17 16:54:33 chouimat|work: project A was autotools based and supported "--disable-python" parametr in configure call. now it just check does Python devel is available or not. how to add some kind of "--disable-python" functionality to get non-Python build even if Python devel is available? Jun 17 16:55:24 Jin^eLD, from what I can see the meta-toolchain recipe builds the toolchain in an SDK directory but you would have to use the 'external-toolchain' recipe to actually use it (as that sets up all the staging dirs) Jun 17 16:55:51 tharvey: only if you wanted to use it within OE, our customer used it without OE Jun 17 16:56:25 Jin^eLD, ah... yes. I have the requirement that the build system generate a toolchain that is used with it, and could be used also outside it Jun 17 16:57:04 Tartarus: hi, will you be around on #oe later on ? Jun 17 16:57:22 it would seem that if you had issues with meta-toolchain's building of a toolchain you could build/obtain a toolchain elsewhere then use external-toolchain to have OE utilize that particular one Jun 17 16:57:29 ant|work, probably, yes :) Jun 17 16:57:53 ok, going home, bbl in 3-4 hours, cheers ;-) Jun 17 16:58:04 tharvey: you can use prebuilt, non OE built toolchains with OE but that's usually not a good solution Jun 17 16:58:12 sorry I gotta run now Jun 17 16:58:20 ok thx Jun 17 17:02:57 looks like openmoko does exactly what I'm looking for (http://wiki.openmoko.org/wiki/Toolchain) - uses meta-toolchain-openmoko based on meta-toolchain to build a toolchain that can be used external to OE as well as used by OE to create the openmoko distro Jun 17 17:05:19 tharvey, in .stable or .dev? Jun 17 17:05:33 iirc, poky has "usable" meta-toolchain junk too, and that was merged into .dev not too long ago Jun 17 17:09:24 I've been looking at stable as I'm just not sure if dev is usable? Jun 17 17:12:45 I was looking at Poky yesterday... looks like its yet another linux build system (derived from OE). They mention they are 'compatible' with OE, but it would seem to me they are completely based off of it (a subset?) Jun 17 17:17:07 Poky is based on OE Jun 17 17:17:13 ~poky Jun 17 17:17:16 hmm... poky is an open source platform build tool based on OpenEmbedded. It is a complete software development environment for the creation of Linux devices. It enables you to design, develop, build, debug, and test a complete, modern, software stack using Linux, the X Window System and GNOME Mobile based application frameworks for both ARM and x86 based platforms. Website: http://pokylinux.org/ Jun 17 17:17:25 ah.. marketing ;D Jun 17 17:17:30 haha nice ad hrw Jun 17 17:18:14 tharvey: in short: Poky is subset of OpenEmbedded - targetted at ARM and x86 systems with X11 based environments Jun 17 17:20:44 does Poky pull from the OE repo or do they just pull bitbake plus a collection of recipes? Jun 17 17:21:28 tharvey: these days, I think OE does more pulling from Poky :-) Jun 17 17:22:31 tharvey: it is both directions Jun 17 17:23:00 tharvey: Richard (RP) and I are paid for working on Poky so if something breaks there we fix it Jun 17 17:23:19 tharvey: many of our changes land in OE, we grab changes from OE into Poky etc Jun 17 17:26:13 bbl Jun 17 17:44:17 morning Jun 17 17:50:38 hi cyrilRomain Jun 17 18:09:49 bye Jun 17 18:31:48 03mwester 07org.oe.dev * r59b0acbe... 10/ (4 files in 3 dirs): Jun 17 18:31:48 fetchmail: updated to latest release with security patch. Jun 17 18:31:48 Now also creates the fetchmailconf package. Jun 17 18:31:53 03mwester 07org.oe.dev * re54d885d... 10/ (1 packages/meta/slugos-packages.bb): SlugOS Package Feeds: promote fetchmail back into the feeds Jun 17 18:31:58 03mwester 07org.oe.dev * rdc80ff7e... 10/ (1 packages/fetchmail/fetchmail_6.3.8.bb): Fetchmail: Correct packaging oversite Jun 17 18:44:40 hi flo Jun 17 18:45:05 hi all Jun 17 21:00:45 night Jun 17 22:23:39 hi, is there a way to compile a single package with a specific gcc version Jun 17 22:23:55 ? Jun 17 22:25:44 henomis79 sorry no Jun 17 22:25:55 version deps arent implemented in bitbake yet Jun 17 22:27:29 ok...and is there a 2.4 kernel package? Jun 17 22:27:41 for some machines yet Jun 17 22:27:46 yes Jun 17 22:27:56 hm ah wait sorry Jun 17 22:28:03 for kernel there is something Jun 17 22:28:04 mom Jun 17 22:30:54 hm you could look at opensimpad_2.4.25-vrs2-pxa1-jpm1.bb Jun 17 22:31:02 but dont know if it works Jun 17 22:31:52 Are GIT already being the main repo? Jun 17 22:32:01 woglinde: tnx i'll try Jun 17 22:32:56 otavio dont thinkso Jun 17 22:34:43 cd Jun 17 22:34:49 ops Jun 17 22:48:26 otavio: git repo is up-to-date, if that answers your question Jun 17 22:52:55 cyrilRomain: no, i'd like to know if I could send a pull request in git ... but i'll wait it to be the main one Jun 17 22:52:59 cyrilRomain: no problem Jun 17 22:56:05 otavio: pull ? no problem. For push access, I don't think accounts are transfered from mtn so you have to ask someone Jun 17 22:58:29 03rpurdie 07org.oe.dev * ra0bf1d98... 10/ (3 files in 3 dirs): stage-manager: Fix sed error (from poky) Jun 17 22:58:33 03rpurdie 07org.oe.dev * r573afd79... 10/ (1 classes/packaged-staging.bbclass): packaged-staging.bbclass: Make sure opkg's libdir exists in all cases for lockfiles (from poky) Jun 17 23:01:11 hi crofton Jun 17 23:01:31 gm Jun 17 23:01:34 gm Jun 17 23:02:04 With the latest .dev I'm getting a build failure with pulseaudio: Jun 17 23:02:05 libtool: link: cannot find the library `../libltdl/libltdl.la' or unhandled argument `../libltdl/libltdl.la' Jun 17 23:02:17 Any ideas? Jun 17 23:02:33 libtool has been very naughty lately Jun 17 23:04:16 libtdl again Jun 17 23:04:48 crap, I was hoping pulse audio would be better when I go t back Jun 17 23:05:22 log at: http://www.sakoman.net:8000/public/logs/6208.txt Jun 17 23:07:06 * Crofton noted he isn' quite back yet :) Jun 17 23:07:36 sakoman, what machine/image? Jun 17 23:08:08 beagleboard, beagleboard-demo-image Jun 17 23:08:24 demo image is in .dev? Jun 17 23:08:32 precisely Jun 17 23:08:46 I am going to start a build Jun 17 23:09:20 I set up an autobuilder. It has been failing regularly on that image, always pulseaudio Jun 17 23:09:41 even clean build fails Jun 17 23:10:47 apparently the poky fix breaks 1.5.10 libtool builds :( Jun 17 23:11:18 that was fridayus state Jun 17 23:22:02 Crofton: I've been doing regular git pulls since then, but no change Jun 17 23:22:35 I am about to tun for plane Jun 17 23:22:40 need to get build started ...... Jun 17 23:23:36 * Crofton hearts screen **** ENDING LOGGING AT Wed Jun 18 02:59:56 2008