**** BEGIN LOGGING AT Fri Jan 15 02:59:57 2010 Jan 15 07:26:57 03Steffen Sledz  07org.openembedded.dev * r61f3b32f0a 10openembedded.git/recipes/linux/ (linux-2.6.24/hipox/hipox-nand-vs-pci.patch linux_2.6.24.bb): Jan 15 07:26:57 linux_2.6.24: secure NAND access against PCI activity at hipox machine Jan 15 07:26:57 Signed-off-by: Steffen Sledz Jan 15 07:27:07 03Steffen Sledz  07org.openembedded.dev * r04e3f04a8c 10openembedded.git/recipes/linux/linux-2.6.24/hipox/hipox.patch: Jan 15 07:27:07 linux-2.6.24: hipox machine support patch rebased to linux-2.6.24.7 Jan 15 07:27:07 Signed-off-by: Steffen Sledz Jan 15 07:34:28 Is there any way I could get angstrom to boot with rootfs rw, I keep getting a lot of read-only filesystem errors when booting the sd card. Jan 15 07:45:51 good morning Jan 15 07:56:54 Hi, I have compiled 2.6.31 kernel for beagleboard on oe: bitbake linux-omap-2.6.31. Installed all ipkgs produced. Then I copied /boot/uImage-2.6.31-omap1 to fat partition as uImage. But It doesn't boot. Last message on tty: [ 14.193878] input: gpio-keys as /devices/platform/gpio-keys/input/input0 Jan 15 08:38:25 03Martin Jansa  07org.openembedded.dev * r26067f9147 10openembedded.git/recipes/dillo/dillo2_2.1.1.bb: Jan 15 08:38:25 dillo2: fix RDEPENDS package name Jan 15 08:38:25 Signed-off-by: Martin Jansa Jan 15 09:28:50 03Martin Jansa  07org.openembedded.dev * reb0805d926 10openembedded.git/recipes/fltk/efltk/fix.void.cast.patch: Jan 15 09:28:50 efltk: add missing patch Jan 15 09:28:50 Signed-off-by: Martin Jansa Jan 15 09:28:50 03Martin Jansa  07org.openembedded.dev * rf34bd22758 10openembedded.git/recipes/tasks/task-shr-feed.bb: Jan 15 09:28:50 task-shr-feed: reenable bluez-hcidump Jan 15 09:28:50 Signed-off-by: Martin Jansa Jan 15 10:08:18 morning all Jan 15 10:08:58 morning RP, florian Jan 15 10:09:18 good morning! Jan 15 10:10:51 is there a recipe for building a drive image for an SD/MMC card? i.e. build an MBR partition table and insert filesystem(s) in the right places within the image? Jan 15 10:14:13 good morning Jan 15 10:14:19 koobe: There is something I once added in poky's scripts directory to add an MBR to a filessystem image... Jan 15 10:14:30 hi mckoan Jan 15 10:18:35 03Thomas Zimmermann  07org.openembedded.dev * r45ee9e2217 10openembedded.git/recipes/e17/illume-keyboard-default_svn.bb: Jan 15 10:18:35 illume-keyboard-default: fix numeric keyboard Jan 15 10:18:35 * Numeric.kbd was included instead of Numbers.kbd, Jan 15 10:18:35 so illume-keyboard-default-numeric contained only the numberic.png Jan 15 10:18:35 * This solves SHR bug #870 Jan 15 10:18:38 I am trying to undestand how xorg-server-1.7.3 is configured, I wonder if exist a place where I can see how configure phase worked, maybe a log Jan 15 10:19:25 anybody knows whether in tmp there is anything like that? Jan 15 10:20:17 RP, poky-addptable2image i presume. thanks. Jan 15 10:22:34 morning woglinde Jan 15 10:25:36 hi rkirti Jan 15 10:31:46 woglinde: I've just bugged you via e-mail Jan 15 10:32:19 hm oh? Jan 15 10:32:21 what about? Jan 15 10:32:44 ah eabi Jan 15 10:33:03 yup Jan 15 10:33:27 ah hm softfloat Jan 15 10:33:38 vs. hardlfoat it looks like Jan 15 10:34:00 em? should I tell it to use softfloat with eabi? or not? Jan 15 10:34:01 I will paste you my patched defconfig for simpad uclibc Jan 15 10:34:12 aeh yes Jan 15 10:34:21 no sa1100 device has hardfloat I know of Jan 15 10:36:28 woglinde: jornada7xx certainly doesn't have one Jan 15 10:41:45 jupp Jan 15 10:44:13 filip -> http://pastebin.ca/1752231 Jan 15 10:44:28 filip and you have to enable eabi in the kernel Jan 15 10:45:44 woglinde: yeah I know Jan 15 10:46:01 okay :) Jan 15 10:46:24 would be cool if journada works too Jan 15 10:46:35 no reason why it wouldn't Jan 15 10:46:44 jupp Jan 15 10:46:58 CONFIG_ARM_OABI=y Jan 15 10:46:59 # CONFIG_ARM_EABI is not set Jan 15 10:47:02 this is ok? Jan 15 10:47:14 hm Jan 15 10:47:17 mom Jan 15 10:47:54 args Jan 15 10:47:56 wrong Jan 15 10:47:57 file Jan 15 10:47:59 ;) Jan 15 10:48:55 http://pastebin.ca/1752233 Jan 15 10:51:19 woglinde: and this should go into recipes/uclibc/uclibc-0.9.30.1/uClibc.config? Jan 15 10:51:43 journada Jan 15 10:53:28 woglinde: uclibc-0.9.30.1/uClibc.machine.jornada7xx ? Jan 15 10:53:41 no Jan 15 10:53:47 uclibc-0.9.30.1/journada Jan 15 10:54:02 or how machine is known in oe Jan 15 10:54:03 uhm Jan 15 10:54:23 jornada56x.conf jornada6xx.conf jornada7xx.conf Jan 15 10:54:32 si it might bee jornada7xx Jan 15 10:54:53 :) Jan 15 10:55:27 woglinde: thanks for hints, I will try building it now Jan 15 10:56:10 :) Jan 15 10:56:21 check the config after do_patch Jan 15 10:56:25 in uClibc dir Jan 15 11:40:20 If I want to remove wifi from my image. Is it the bitbake.conf that I should edit? Jan 15 11:42:43 I looked in the conf/distro/include/angstrom.inc and it looks like it's not enabled in there: DISTRO_FEATURES = "nfs smbfs alsa ext2 vfat usbgadget usbhost pci" Jan 15 11:43:04 jovox hm Jan 15 11:43:09 there was some wifi taks Jan 15 11:43:12 args task Jan 15 11:43:20 look into recipes/tasks Jan 15 11:44:15 task-base.bb has task-base-wifi Jan 15 11:46:28 ${@base_contains('COMBINED_FEATURES', 'wifi', 'task-base-wifi', '',d)}. I read that as "wifi" must be set to make it install it? Jan 15 11:47:22 morning Jan 15 11:47:24 So I thought that if it was in the DISTRO_FEATURES in angstrom.inc it would be but became a but surprised when I saw it wasn't in in there Jan 15 11:52:18 hi ant Jan 15 11:57:55 woglinde: hello Jan 15 11:58:05 morning all Jan 15 12:00:33 florian: ping Jan 15 12:01:57 hrw: pong Jan 15 12:02:12 woglinde, could wifi be enabled somewhere else? Jan 15 12:02:34 florian: who maintains gpe-calendar now? Jan 15 12:07:54 hrw: Graham Cobb and Neal Walfield mostly Jan 15 12:10:09 thx Jan 15 12:12:35 jovox hm you could try to run bitbake -g image name Jan 15 12:12:41 and looh whats drag in wifi Jan 15 12:12:58 jovox and its different whats get all compiled Jan 15 12:12:59 woglinde, thank you Jan 15 12:13:03 and whats and ip in the image Jan 15 12:13:11 ip = up Jan 15 12:41:31 hi all Jan 15 12:44:51 hi pb___ Jan 15 12:45:44 good morning pb___ Jan 15 12:47:29 is message like this "ERROR: Error, lockfile path does not exist!: /home/shr/shr-unstable/tmp/work/all-oe-linux-gnueabi/navit-icons-0.1.0+svnr2871-r0/packages-split" somehow related to changed PACKAGE_ARCH? Jan 15 12:48:05 happens for every pachage where PACKAGE_ARCH is changed, and is resolved if I remove all traces of old package with different arch from my buildhost Jan 15 12:48:30 and navit-icons-0.1.0+svnr2871-r0 should be revision 1 navit-icons-0.1.0+svnr2871-r1 only do_package picks this wrong revision.. Jan 15 12:51:17 03Martin Jansa  07org.openembedded.dev * re5daf085b2 10openembedded.git/conf/distro/include/sane-srcrevs.inc: Jan 15 12:51:17 sane-srcrevs: bump EFL a bit more Jan 15 12:51:17 Signed-off-by: Martin Jansa Jan 15 13:06:06 hi pb Jan 15 13:06:15 hi woglinde Jan 15 13:16:27 * mckoan is coming across XCalibrateQueryExtension, XCalibrateFindDisplay and XextFindDisplay Jan 15 13:46:23 mckoan, can you check patchwork again Jan 15 13:46:30 and did you work out how to apply patches? Jan 15 13:46:31 is there a description of "new style staging" anywhere? Jan 15 13:53:59 Crofton|work: yep Jan 15 13:54:14 great Jan 15 13:54:54 Crofton|work: This email address is already in use. Please supply a different email address Jan 15 13:55:21 Crofton|work: do you mean I should be able to re-register? Jan 15 13:55:22 can you use a differenet address? Jan 15 13:55:36 I don't think it uses it for anything important Jan 15 13:55:46 Crofton|work: I'd prefer not, but if is the only way O-) Jan 15 13:55:55 it would be easiest Jan 15 13:56:01 Crofton|work: ok, thanks Jan 15 13:56:03 I do not think it is used or expsoed anywhere Jan 15 13:56:26 Crofton|work: Registration successful! Jan 15 13:57:12 ok, yu should be able to changes patch states now Jan 15 13:58:59 Crofton|work: than you :-D Jan 15 14:12:14 morning Jan 15 14:12:39 mckoan: how goes Calibration work? Jan 15 14:16:18 hrw: is likely I am at the center of the eath now :-D Jan 15 14:16:28 s/eath/earth Jan 15 14:16:39 * mckoan digging Jan 15 14:16:40 ? Jan 15 14:16:44 ah Jan 15 14:17:32 hrw: looks like XextFindDisplay() fails, I am figuring out why Jan 15 14:20:11 hi mckoan Jan 15 14:20:19 woglinde: hi Jan 15 14:20:22 morning hrw Jan 15 14:20:50 do you know if there is a description of what changed in staging and how the "new style" staging works? e.g. a list post or whatever Jan 15 14:28:42 th1 hm Jan 15 14:28:52 its mostly copy Jan 15 14:29:05 from image -> staging dir Jan 15 14:29:15 locally Jan 15 14:29:22 than staging stuff get fixt Jan 15 14:29:29 and is coppied to real stage Jan 15 14:32:07 I'm lost, I'm looking for XextFindDisplay() in libXext-1.1.1 but isn't there Jan 15 14:33:54 mckoan maybe its gone? Jan 15 14:34:25 woglinde: uh, so I wonder how libXcalibrate could call it Jan 15 14:34:29 woglinde, ok :) Jan 15 14:34:40 I will read in the source then Jan 15 14:34:53 it's just that I use pstage and I hope it doesn't screw up too much :) Jan 15 14:34:59 already a bit fragile with that Jan 15 14:36:16 I'm still struggling with getting wifi support out of my image. I don't need it and another reason is that madwifi doesnt compile at all: http://pastebin.com/m2b5c962c Jan 15 14:37:33 woglinde, I tried the bitbake -g thing you talked about before to figure out why it's still included even though it's not inb my angstrom.inc. I was not able to find anything in there really that helped me. Jan 15 14:38:37 morning kergoth Jan 15 14:38:47 hey Jan 15 14:44:48 can I determine whether an arm ELF file uses OABI or EABI? Jan 15 14:45:34 filip hm only way I know Jan 15 14:45:45 if its working on eabi kernel Jan 15 14:45:56 without oabi support Jan 15 14:45:56 its eabi Jan 15 14:46:02 otherwise its oabi Jan 15 14:46:15 filip hm but you try to use objdump Jan 15 14:46:22 and look for bx instructions Jan 15 14:46:43 if there are bx instructions the compiler messed things up Jan 15 14:46:49 or linker Jan 15 14:47:47 looks like XextFindDisplay() find any display Jan 15 14:49:36 Is there any way I can check if wifi is defined or not? Jan 15 14:50:21 woglinde: so with EABI there should be no bx instructions? Jan 15 14:51:10 on armv4 shouldnt be any bx instructions inside the exec Jan 15 14:51:21 it was only a hint Jan 15 14:51:28 if stuff dont works Jan 15 14:52:22 simple way: "file binary" Jan 15 14:52:57 nope.. it worked ;( Jan 15 14:53:44 arm-angstrom-linux-gnueabi-objdump -p binary Jan 15 14:53:48 private flags = 5000002: [Version5 EABI] [has entry point] Jan 15 14:53:57 I do not have oabi binary to check Jan 15 14:55:45 private flags = 2: [APCS-32] [FPA float format] [has entry point] Jan 15 14:55:47 for oabi Jan 15 14:56:03 I used sharprom package as oabi example Jan 15 14:58:30 speaking of sharprom. pb, khem collie for sharprom fails with thumb problems, too: http://tinderbox.openembedded.net/builds/52150/ Not sure why. Jan 15 14:59:09 giounix.c:185: `SSIZE_MAX' undeclared (first use in this function) Jan 15 14:59:15 this is not thumb related iirc Jan 15 15:00:56 hra ah thanks Jan 15 15:01:01 didnt know this Jan 15 15:01:14 woglinde: I just checked it ;) Jan 15 15:01:48 hm could you make a wiki side in oe that would be cool Jan 15 15:03:06 hrw: right Jan 15 15:03:18 I fixed that error, probably gave the wrong URL to tinderbox Jan 15 15:03:32 After fixing that error it fails with a thumb-related error Jan 15 15:03:39 hrw: thanks Jan 15 15:09:08 Can anyone just verify that I got this right: task-base.bb will only include the wifi stuff (like madwifi and wireless-tools) is the COMBINED_FEATURES has wifi. COMBINED_FEATURES is "created" in conf/bitbake.conf. wifi will only be included in COMBINED_FEATURES is in DISTRO_FEATURES which is defined in conf/distro/include/angstrom.inc (if angstrom is the distro I'm building ofcourse). Jan 15 15:09:39 03Rolf Leggewie  07org.openembedded.dev * r34e9959a46 10openembedded.git/recipes/irk/ (irk-belkin_0.11.bb irk-targus_0.11.0.bb): irk: move SRC_URI from ewi to openzaurus mirror. Partly closes #5295 Jan 15 15:09:50 03Rolf Leggewie  07org.openembedded.dev * r2bdfa324e4 10openembedded.git/recipes/tmsnc/tmsnc_0.3.2.bb: tmsnc: fix SRC_URI Jan 15 15:19:00 Laibsch: irk? wow Jan 15 15:19:27 I noticed fetch failures on the sourcemirror Jan 15 15:19:49 I'm working on "bitbake -c fetchall world" to succeed Jan 15 15:20:06 or the equivalent since world would never start for me Jan 15 15:20:53 16:20 hrw@home:dl_dir$ ls irk* Jan 15 15:20:53 irk-0.11.0.tgz irk-0.11.0.tgz.md5 irk-current.tgz irk-current.tgz.md5 Jan 15 15:21:32 Laibsch: if you will hit missing sources then notify me. I have some files from beginning of my OE work Jan 15 15:21:58 btw, is there a way to customize world (or maybe there is another target) for a specific distro? Jan 15 15:22:21 I'd like to decide which packages are to be provided as ipks by this particular distro Jan 15 15:22:40 hrw: http://paste.debian.net/56761/ although I fixed one or two in that list already Jan 15 15:23:14 those files are missing for you? Jan 15 15:23:18 yes Jan 15 15:23:45 according to grep, sed and friends Jan 15 15:26:52 hrw: maybe it's easiest you make available via http for a brief time your whole folder Jan 15 15:26:56 even if via DSL Jan 15 15:27:25 Laibsch: I have 62 entries from your list Jan 15 15:27:31 nice Jan 15 15:27:43 can you do http? Jan 15 15:27:48 Laibsch: I can not provide my DL_DIR for public. it contains clients data too Jan 15 15:27:52 Laibsch: will check Jan 15 15:27:53 OK Jan 15 15:28:01 then let me see how many I've got Jan 15 15:28:10 I can pull from here via http Jan 15 15:28:17 I will give you an updated list later Jan 15 15:28:30 we need to find a way to leverage witpa or whatever that was Jan 15 15:28:38 I'm not sure what the best way of doing it is Jan 15 15:29:01 kergoth: this has become much of a problem now that we maintain an official OE mirror Jan 15 15:29:13 It's exactly for that mirror that I search these sources Jan 15 15:29:29 I think itd be cool if it could automatically use witpa to locate an alternative source for you if upstream is a 404 Jan 15 15:29:30 most of them will be very obscure and probably nobody is ever going to need them Jan 15 15:29:38 actually, we could use urlllib/httplib to check if its a 404 before calling wget Jan 15 15:29:42 kergoth: yes, we talked about that Jan 15 15:30:07 somebody needs to do it Jan 15 15:30:18 I did work on a witpa native recipe at that time Jan 15 15:30:25 but didn't get it done Jan 15 15:30:39 I think you even said you may take a look at crafting one yourself Jan 15 15:30:50 but that never materialized ;-) Jan 15 15:30:51 yeah.. but that todo list just keeps growing.. :) Jan 15 15:30:58 it is starting to annoy me enough that it may move up the list Jan 15 15:31:09 See, that is why I think we are doing fine with the complete source mirror Jan 15 15:31:11 how to check what reside on my inet port? Jan 15 15:31:22 kergoth: you have problems with missing sources? Jan 15 15:31:29 lighttpd says that something is on port 80 but nothing occupies it ;( Jan 15 15:31:50 hrw: netstat -lptn | grep :80 Jan 15 15:32:00 hrw: maybe it's misreporting, try stracing it Jan 15 15:32:02 Laibsch: not in mvl6, since they mirror everything, but when i poke at oe and poky recipes, sure, its always a problem Jan 15 15:32:04 kergoth: do you use the official OE mirror? if you are not more than a half year behind you should have the OE mirror by default Jan 15 15:32:21 we do now that i synced us with oe ;) Jan 15 15:32:23 filip: thx Jan 15 15:32:26 but as of last week, no Jan 15 15:32:36 OK Jan 15 15:32:38 :) Jan 15 15:32:54 The patch should be easy enough to cherry-pick Jan 15 15:33:06 Maybe poky wants to use that, too Jan 15 15:33:24 I think it's time for me to give this up soon :-/ Just grabbed a fresh version of oe and run 'bitbake console-image' and got: NameError: global name 'os' is not defined. Is the "getting started" docs outdated? Jan 15 15:33:39 jovox: sounds like you're using an old bitbake Jan 15 15:33:40 I consider the constant "source unfetchable" problem solved Jan 15 15:33:45 jovox: make sure you're on 1.8.18 Jan 15 15:33:59 jovox: I think you may need a newer bitbake version Jan 15 15:33:59 it's 1.8.12 Jan 15 15:34:07 too old Jan 15 15:34:09 Ok Jan 15 15:38:55 That worked better Jan 15 15:57:52 did someone built uicmoc-native 3.3.5 lately? Jan 15 16:02:05 hrw: I think I at least tried Jan 15 16:02:08 check tinderbox Jan 15 16:02:34 I did Jan 15 16:02:39 but only earlier version Jan 15 16:03:57 Yay! Jan 15 16:04:02 scim finally built Jan 15 16:05:18 Laibsch: failed for you too Jan 15 16:05:55 hrw: you mean uicmoc-native? Jan 15 16:06:10 I think the older version built Jan 15 16:06:20 and I have no record of building the newer version Jan 15 16:06:23 at least not on tinderbox Jan 15 16:06:46 oh Jan 15 16:06:55 I was looking at uicmoc, not uicmoc3 Jan 15 16:07:10 yes Jan 15 16:07:12 you are right Jan 15 16:08:42 private flags = 5000002: [Version5 EABI] [has entry point] Jan 15 16:08:49 I wonder if it will run Jan 15 16:26:43 03Rolf Leggewie  07org.openembedded.dev * r60c4cc003f 10openembedded.git/conf/checksums.ini: checksums.ini: update tmsnc and irk entries to go along with my last two commits Jan 15 16:38:01 re pb Jan 15 16:38:16 pb do you know how I can debug kernel network stack? Jan 15 16:38:42 i think you're going to need to be more specific. Jan 15 16:39:14 kergoth hm I trying to setup wlan briding Jan 15 16:39:20 and somehow works Jan 15 16:39:26 but only for interface Jan 15 16:39:42 what do you mean by only for interface? Jan 15 16:39:47 yeah Jan 15 16:39:49 mom Jan 15 16:40:20 If I am on git branch A can I commit the changes in the working tree to branch B? Jan 15 16:41:57 Laibsch: not directly. if it lets you, you can just git checkout B and then commit Jan 15 16:42:01 otherwise I'd suggest using git stash Jan 15 16:42:08 git stash; git checkout B; git stash apply Jan 15 16:42:13 ok Jan 15 16:42:15 thanks Jan 15 16:42:25 stash saves all your local changes, working copy & index both, and can restore them later Jan 15 16:42:28 *really* handy at times Jan 15 16:44:30 host 1 wlaniface1 <-> wlaniface bridgehost <-> bridgeiface <-> bridgehost wlaniface <-> wlaniface host2 Jan 15 16:44:54 the wlan iface which the bridge takes works fine Jan 15 16:45:01 assume its host2 Jan 15 16:45:13 so packets from host2 goes to bridge and back Jan 15 16:45:41 packets from host2 going to host1 and back works too Jan 15 16:45:48 packets from bridge got host1 works Jan 15 16:46:03 host1 sees the packets from bridge Jan 15 16:46:08 and answers Jan 15 16:46:31 but these packets never occurs on wlanifac on the bridgehost Jan 15 16:46:41 its now clear? Jan 15 16:47:14 so I want found out whats happening to this packets which not arrives Jan 15 16:47:39 hmm Jan 15 16:47:41 * kergoth thinks Jan 15 16:49:54 is there a debug mode where I can see all packages? Jan 15 16:50:24 dont know if my skills are good enough to interpret wlan monitor mode Jan 15 16:51:14 tcpdump ? Jan 15 16:51:36 or you think, they get lost in lower layer? Jan 15 16:52:02 ynezz *sigh* without tcpdump I wouldnt know the packges from host1 to bridge will occur on the bridge wlan interface Jan 15 16:52:11 ah, ok Jan 15 16:52:13 args +not occur Jan 15 16:53:46 do you have the links in between hosts on different channels? Jan 15 16:54:13 ynezz jupp diffrent channels Jan 15 16:54:18 and diffrent ad-hoc Jan 15 16:54:33 ynezz I am puzzeld becaus host1 to host2 is working Jan 15 16:54:39 host2 to bridge Jan 15 16:55:00 but not the packages from host1 to bridge directly Jan 15 16:56:20 maybe you can just enable debug mode in wifi drivers Jan 15 16:56:41 ynezz sure Jan 15 16:56:55 or put your own debug messages to see what's going in/out Jan 15 16:57:19 if it isn't getting in the driver somehow than you've to debug air proto Jan 15 16:57:28 wlan monitor mode :) Jan 15 16:57:35 ynezz I aksed maybe there is standard way of debugging network monitors Jan 15 16:57:45 ynezz yes I know this mode too Jan 15 16:57:59 but I think its diffrent layer Jan 15 16:58:30 I use separate host/laptop to do this Jan 15 16:58:59 I wouldn't try to debug this on the hosts directly Jan 15 16:59:40 hm you can clone wlan ifaces Jan 15 16:59:50 and set them into monitor mode Jan 15 17:00:52 I'd probably start by doing a tcpdump on each end, see if the packet's showing up at all Jan 15 17:00:54 heh Jan 15 17:01:01 they don't Jan 15 17:01:10 man, I'm rusty on the network stuff, i need to brush up Jan 15 17:01:44 it can be something on lower layer Jan 15 17:01:53 kergoth I already used tcpdump to verify Jan 15 17:02:09 so I kown host1 send the packets Jan 15 17:02:22 okay till later Jan 15 17:02:27 my son wants to pla Jan 15 17:02:27 y Jan 15 17:04:05 heh, berlios was comprimised? I'm glad bitbake is in git now Jan 15 17:21:02 morning kergoth Jan 15 17:21:07 hey pb__ Jan 15 17:21:09 * pb__ returns from the nursery Jan 15 17:21:31 heh, fun Jan 15 17:21:48 yeah, an afternoon with ten zero-to-one-year-olds Jan 15 17:22:14 worn out? :) Jan 15 17:23:20 pb__: heh Jan 15 17:24:14 * kergoth is experimenting with git-imap-send + gmail Jan 15 17:24:36 * kergoth tries send-email or whatever instead Jan 15 17:26:34 re Jan 15 17:27:00 hrm.. why the heck can't send-email take patches from stdin? Jan 15 17:29:34 kergoth: well, luckily I didn't need to actually do much. heh. Jan 15 17:29:37 is there a way to tell OE to build something out of a local git repository, without making its own clone and tarballs out of it? Jan 15 17:29:37 heh Jan 15 17:30:01 Zygo: you'd have to bypass the whole fetch/unpack process Jan 15 17:30:04 basically just spent my time trying to keep out of the way of flying food, toys and suchlike. Jan 15 17:30:09 Zygo: see srctree.bbclass Jan 15 17:30:16 Zygo: and possibly gitver.bbclass, if you want that too Jan 15 17:34:44 flying food Jan 15 17:34:45 oha Jan 15 17:34:57 pb my wife decided not to come to brussel Jan 15 17:36:08 woglinde: ah, fair enough Jan 15 17:47:06 I guess we should have a wiki page or something to record who is going to be there. Jan 15 17:47:14 anyone recall what python version oe is requiring right now? is it still 2.4? Jan 15 17:47:27 pb jupp Jan 15 17:47:38 no 2.6 for dev Jan 15 17:47:42 kergoth: I think it might be 2.5 nowadays Jan 15 17:47:51 or 2.6 if you use bitbake master Jan 15 17:48:02 2.6 doesn't sound right for dev, bitbake 1.8 doesn't require it Jan 15 17:48:06 pb bitbake for dev is 2.6 too Jan 15 17:48:11 huh? Jan 15 17:48:13 hm Jan 15 17:48:14 woglinde: no, it isn't Jan 15 17:48:17 okay Jan 15 17:48:20 my fault Jan 15 17:48:25 * kergoth was just wondering about 2.4 vs 2.5 Jan 15 17:48:34 I still have 2.5.x on all my machines, and bitbake 1.8.18 with the .dev tree runs fine Jan 15 17:48:44 mvl6 is still on 2.4, and we're using oe classes fine, so i guess we aren't really taking advantage of it Jan 15 17:48:48 just added any() and all() functions to base.bbclass Jan 15 17:49:37 kergoth: we are at 2.4 iirc still Jan 15 17:50:11 hmm, well, if its 2.4 I'd like to push the any/all functions, they're quite handy, and i use them in some places in stuff i'll be pushing eventually Jan 15 17:50:31 sounds reasonable Jan 15 17:50:42 okay, will send to list then Jan 15 17:51:06 kergoth: We have 2.4 support at the moment. I wouldn't be fussed about losing it though Jan 15 17:51:38 * RP just got a dummy client/server class which doesn't actually fork working with bitbake master Jan 15 17:52:10 bitbake 1.10 can therefore be master with the xmlrpc bits turned off using that code instead Jan 15 17:55:01 heh, apart from a mild cpu burning problem :) Jan 15 17:59:31 heh Jan 15 18:08:17 BTW, what's the planned procedure on voting for the next TSC? eV members only, people with RW, just everybody? or is this as of now undecided? Jan 15 18:09:34 isn't it a standard vote by eV members as documented in the policies? Jan 15 18:09:58 Previously it was e.V. members only, and I think that's a reasonable way to proceed. Jan 15 18:10:07 I don't think you can have a meaningful ballot of "just everybody", there's no way to police it. Jan 15 18:10:50 In theory you could do "everybody with R/W", but then you would effectively be setting up a second parallel voting structure alongside the e.V., which sounds like a waste of time. Jan 15 18:11:26 (plus, that would disenfranchise those e.V. members who don't happen to have r/w access, which would also not be a very good thing) Jan 15 18:11:58 agreed. Jan 15 18:15:52 It might, possibly, be a good idea to tweak the e.V. voting procedures in light of what happened last time, but that's a separate issue. Jan 15 18:16:12 * kergoth guesses he should probably read the procedures at some point Jan 15 18:16:23 heh Jan 15 18:16:56 we should really think about breaking up base.bbclass at some point Jan 15 18:21:43 erm Jan 15 18:21:57 it amuses me that base.bbclass has an entry in the eventhandler to print a "task is complete" message Jan 15 18:22:06 but it doesn't print it, because there is no task is complete, only success/failure Jan 15 18:22:10 and nobody noticed :) Jan 15 18:22:17 guess we can live without that one :) Jan 15 18:22:22 hah Jan 15 18:22:23 yeah Jan 15 18:22:52 also, bb.event.getName is *disgusting* Jan 15 18:23:08 isinstance(e, TaskSucceeded, TaskFailed) > string comparisons Jan 15 18:23:12 heh Jan 15 18:23:19 erm, forgot the extra parens Jan 15 18:23:21 but you get the point Jan 15 18:23:23 heh Jan 15 18:23:28 * kergoth adds to the list of cleanup tasks Jan 15 18:23:38 yeah, name.startswith("BuildStarted") is particularly distasteful Jan 15 18:23:53 indeed Jan 15 18:24:03 I guess I can sort of live with testing for equality, but substrings? ugh. Jan 15 18:24:35 also: the Handled/NotHandled thing is a remnant, there's no good usecase for halting the chain of event handlers.. this isn't an interrupt handler :) we should deprecate it, and remove all the explicit returns of those values from all event handlers in the metadata Jan 15 18:24:43 * kergoth sighs, the list keeps growing and growing.. Jan 15 18:24:53 and basically 'everybody with r/w' can apply for e.V. membership Jan 15 18:25:01 yeah Jan 15 18:39:41 03Ulf Samuelsson  07org.openembedded.dev * rba82dd70f3 10openembedded.git/recipes/at91bootstrap/ (9 files in 9 dirs): (log message trimmed) Jan 15 18:39:41 From: Ulf Samuelsson Jan 15 18:39:41 Add support for at91bootstrap-2.13. Jan 15 18:39:41 Fixes problem with stack, breaking all boards, compared to 2.13-rc[1-7] Jan 15 18:39:41 Updates kconfig to 2.6.32 Jan 15 18:39:42 More options to save code on SRAM constrained SAM9260. Jan 15 18:39:46 Builds for the following at91 chips. Jan 15 18:39:48 03Ulf Samuelsson  07org.openembedded.dev * rf3569dca53 10openembedded.git/conf/checksums.ini: Add checksum for at91bootstrap-2.13 Jan 15 18:46:20 03Ulf Samuelsson  07org.openembedded.dev * r48c47f275e 10openembedded.git/recipes/u-boot/u-boot_2009.08.bb: Make u-boot-2009.98 the preferred bootloader for sam9g45ek Jan 15 18:49:16 * pb__ stabs fedex.com Jan 15 18:49:29 stupid browser compatibility check Jan 15 18:54:00 03Ulf Samuelsson  07org.openembedded.dev * r7ebc3015cb 10openembedded.git/recipes/linux/linux-2.6.32/ (4 files in 2 dirs): (log message trimmed) Jan 15 18:54:00 From: Ulf Samuelsson Jan 15 18:54:00 Add Linux-2.6.32 recipe for AT91SAM9G45EK. Jan 15 18:54:00 Two patches are included. Jan 15 18:54:00 1) Patch which will allow the NAND flash partitioning to be configurable Jan 15 18:54:02 2) Patch which will fix reset for SAM9260, not needed for SAM9G45 though Jan 15 18:54:06 Signed-off-by: Ulf Samuelsson Jan 15 18:54:10 03Ulf Samuelsson  07org.openembedded.dev * r6564d21fc6 10openembedded.git/recipes/linux/linux_2.6.32.bb: Add linux-2.6.32 recipe for sam9g45ek, missing from previous commit Jan 15 19:08:29 pb__: fedex does not support FF Jan 15 19:08:31 gm all Jan 15 19:09:57 about a year and half ago we has 5000 files to parse today its around 8000 Jan 15 19:10:03 s/has/had Jan 15 19:17:55 khem: damn :) Jan 15 19:18:49 We should start cutting crap out Jan 15 19:19:29 or may be bitbake should parse based on some info about arch/distro/machine Jan 15 19:19:35 oh well Jan 15 19:19:42 need to do more profiling, i think Jan 15 19:19:49 easier option is to buy a faster boz Jan 15 19:19:51 box Jan 15 19:19:53 hehe Jan 15 19:20:07 khem: yeah, indeed Jan 15 19:20:26 the fedex site seems to actually work perfectly well with FF, you just get this annoying popup saying that your browser is no good Jan 15 19:20:35 heh Jan 15 19:20:45 anyway, all I needed to do on this occasion was order some supplies, so mission accomplished. Jan 15 19:20:45 I will stop using fedex Jan 15 19:20:55 erk, not all bluez4 recipes were converted to use bluez4.inc? i think someone wants to make my life more difficult for no reason Jan 15 19:20:57 hrmph Jan 15 19:21:11 kergoth: this time its not me Jan 15 19:21:29 * kergoth is refactoring the bluez crap to use pb's separate-libs.patch and bluez-apps recipe Jan 15 19:21:33 heh :) Jan 15 19:21:44 kergoth: yeah, probably. I seem to have a long line of people wanting to make my life more difficult for no obvious reason. Jan 15 19:21:57 seems only fair that the same should happen to everyone else :-} Jan 15 19:22:06 such is life :) Jan 15 19:22:11 quite Jan 15 19:22:37 pb__: all should make more conservative and complete changes or you have to change :) Jan 15 19:22:41 and we really need that extendclass for versions, somehow Jan 15 19:22:52 this is getting ridiculous with the recipe explosion Jan 15 19:23:05 yeah Jan 15 19:23:16 would speed up the parse, too Jan 15 19:23:16 hmmm cpio configure thinks that rmt can not be build for uclibc for some reason Jan 15 19:23:18 probably substantially Jan 15 19:23:58 I had some plan at one point to pay zecke to implement some kind of version wildcarding in bitbake, but that never happened due to reasons. Jan 15 19:25:04 hmmm missing sgtty.h Jan 15 19:25:12 thoughts on eventually killing these bluez recipe variants (i.e. -cups-backend) in favor of subpackages + DISTRO_FEATURES? Jan 15 19:26:16 we have this problem at the moment where there are 2652 released versions of our main application, and approximately 8858 released versions of the filesystem image. clearly it is silly to have a separate .bb file for each of them. Jan 15 19:26:37 yow Jan 15 19:26:54 kergoth: if the cups backend is buildable separately then I would be happy to keep it as a separate package. Jan 15 19:27:29 it just builds the bluez3 sources with --enable-cups, still has --enable-initscripts and crap, and I'm sure it rebuilds the libs and all Jan 15 19:27:40 just to get a ${libdir}/cups/backend/bluetooth Jan 15 19:27:42 this makes me sad Jan 15 19:28:10 * kergoth shrugs, will look at it at some point in the future, apps-libs bits for now.. Jan 15 19:28:32 yeah, that is a bit sad. but forcing people to decide statically for their DISTRO whether they want the cups backend or not is also a little bit sad. I wonder how hard it would be to refactor the source so that you could build the cups backend against staged headers/libs without recompiling the whole of the rest of bluez. Jan 15 19:28:53 if that were possible, I think that would be the ideal outcome. Jan 15 19:29:07 if that isn't feasible, yeah, the DISTRO_FEATURES thing would be better than what we have now. Jan 15 19:29:36 well, itll be a separate package regardless, just a matter of deciding if you want to build cups or not when you're populating your feeds, but yeah, separated would be better yet Jan 15 19:29:46 03Marcin Juszkiewicz  07org.openembedded.dev * r0c6053228d 10openembedded.git/conf/machine/bug.conf: bug: use full X.org Jan 15 19:29:52 03Marcin Juszkiewicz  07org.openembedded.dev * r71e458d425 10openembedded.git/recipes/linux/linux-bug_2.6.27.2.bb: linux-bug: bumped SRCREV Jan 15 19:30:01 USE flags are nice Jan 15 19:31:37 * kergoth mutters under his breath about separating responsibilities and the fugliness of DEFAULT_PREFERENCE_angstrom in a recipe Jan 15 19:31:39 :) Jan 15 19:37:46 kergoth: I need to have a file not installed when building for uclibc in cpio Jan 15 19:38:05 should I just override do_install Jan 15 19:38:16 or is there some other elegant way Jan 15 19:39:03 do_install_append Jan 15 19:39:21 I'd just do_install_append and rm the thing :) Jan 15 19:39:34 do_install_append_linux and do_install_append_linux-gnueabi Jan 15 19:40:01 is libc also an override Jan 15 19:40:20 can I say do_install_append_eglibc or do_install_append_uclibc Jan 15 19:42:26 hrw: wget finished. thanks. Jan 15 19:42:34 long ;) Jan 15 19:42:46 I wasn't hand-holding it Jan 15 19:42:52 It probably finished a while ago Jan 15 19:42:59 Laibsch: removed forward rule Jan 15 19:43:11 ok Jan 15 19:43:14 OVERRIDES .= ":libc-glibc" Jan 15 19:43:15 thank you for the sources Jan 15 19:43:23 np Jan 15 19:43:26 and OVERRIDES .= ":libc-glibc" Jan 15 19:43:28 cool Jan 15 19:43:31 let me use them Jan 15 19:44:08 but this will only work for distros which include distro/include/uclibc.inc and distro/include/gclibc.inc Jan 15 19:44:53 which means only angstrom Jan 15 19:44:55 :) Jan 15 19:45:23 oh well Jan 15 19:45:59 03Ulf Samuelsson  07org.openembedded.dev * r9e6dafe9e3 10openembedded.git/conf/machine/ (at91sam9g45ek.conf include/AT91-LCD.inc include/AT91.inc): (log message trimmed) Jan 15 19:45:59 Add support for AT91SAM9G45EK (SAM9M10G45EK with AT91SAM9G45 chip) Jan 15 19:45:59 Split up into three files to allow easier maintenance of AT91 boards. Jan 15 19:45:59 machine/.conf Jan 15 19:45:59 machine/include/AT91.inc Jan 15 19:46:02 machine/include/AT91-LCD.inc Jan 15 19:46:04 A machine with an LCD controller would normally include "AT91-LCD.inc" Jan 15 19:49:59 kergoth: I using bitbake syntax file for vim Jan 15 19:50:28 kergoth: it errors out on function names which have say a variable Jan 15 19:50:35 like pkg_postinst_${PN} Jan 15 19:50:38 yep Jan 15 19:50:42 never got around to fixing it Jan 15 19:50:53 and everything after that is white and ref Jan 15 19:50:55 red Jan 15 19:50:55 someone online modified the syntax file i made with some improvements, google it, maybe that fixes it Jan 15 19:51:13 thats one I use Jan 15 19:51:14 otherwise you can learn the vim script syntax, or wait till i get around to it :P Jan 15 19:51:17 rsalveti Jan 15 19:51:24 has them Jan 15 19:51:34 I tried to look into the regexp but it outgrew me Jan 15 19:51:42 hehe Jan 15 19:51:57 I know the syntax its just the laziness that prevails Jan 15 19:53:11 i just haven't gotten sufficiently annoyed by it yet Jan 15 19:53:47 bbPyFuncDef needs some love in bitbake.vim Jan 15 19:56:07 hmm Jan 15 19:56:19 is it known? http://pastebin.ca/1752737 it's a lates dev Jan 15 19:56:28 s/lates/latest/ Jan 15 19:57:05 ynezz: check tinderbox Jan 15 19:58:00 kergoth: it could be bbFunction too Jan 15 19:58:03 maybe I'm blind, but how to search for exact package? Jan 15 20:00:05 found it, but no entry, strange Jan 15 20:07:20 ah, seems like problem with BBTHREADS, building gtk manually works Jan 15 20:07:46 kergoth: http://khem.pastey.net/131500 Jan 15 20:08:06 gets rid of red background and flashing and what not :) Jan 15 20:09:41 03Rolf Leggewie  07org.openembedded.dev * rc9e9997c8b 10openembedded.git/recipes/monotone/ (7 files): monotone: drop obsolete and unfetchable recipes Jan 15 20:12:25 what's sane for 2 core CPU? I've now PARALLEL_MAKE = "-j 4" and BB_NUMBER_THREADS = "10" Jan 15 20:13:00 mm, those libc-xxx overrides are teh suck. if you need to treat uclibc separately, your best option is to examine HOST_SYS and see whether it has "uclibc" in it. Jan 15 20:13:03 -j CPU_N * 1.5, threads = CPU_N Jan 15 20:13:39 khem: nice Jan 15 20:13:53 khem: if it works, should go ahead and update the .vim in contrib Jan 15 20:14:23 kergoth: it is better than what we have but its not best I say Jan 15 20:14:23 ynezz: it depends on your I/O to some extent, but BB_NUMBER_THREADS=10 is probably excessive for a 2-core system Jan 15 20:14:44 khem: well, if it gets the job done.. :) Jan 15 20:16:23 Tartarus, pb__: ok, thanks Jan 15 20:18:11 kergoth: yes, I attended class on Good engineering practice and essentially they said sometimes best is not an option :) Jan 15 20:18:42 hehe Jan 15 20:19:37 hm, think I'm almost done with the bt crap.. man itll be nice to have this task off my plate Jan 15 20:19:44 estimated 2 weeks, but its been longer than that.. Jan 15 20:19:52 i need to start keeping track of estimated vs actual on my tasks Jan 15 20:20:37 pb__: I resorted to TARGET_OS override Jan 15 20:21:24 infact I could have used if else but I trusted bitbake more :) Jan 15 20:21:41 and it did not betray me Jan 15 20:22:11 I built cpio on mips-uclibc mips-linux and arm-gnueabi worked in all cases Jan 15 20:25:22 cbrake: need your help Jan 15 20:26:04 pb__: kergoth here is my cpio change http://paste.ubuntu.com/357231/ Jan 15 20:26:58 Laibsch: yes Jan 15 20:27:10 how do you restart git-daemon? Jan 15 20:27:20 Is there a trick needed? Jan 15 20:27:32 khem: seems reasonable. not particularly pretty, but may be the best we can do given our options.. Jan 15 20:27:33 heh Jan 15 20:28:33 kergoth: I sometimes feel bitbake language is like german you can keep appending and still its one word :) Jan 15 20:28:38 hehe Jan 15 20:29:07 Donaudampfschiffahrtsgesellschaftskapitän Jan 15 20:30:05 Laibsch: /etc/init.d/git-daemon -- have you tried that? Jan 15 20:30:17 Laibsch: bahh, that is a binary Jan 15 20:30:19 hmm Jan 15 20:31:19 khem: not very pretty, and I guess it will break for non linux, but it probably does do the job. Jan 15 20:31:27 cbrake: yes, of course Jan 15 20:31:30 Laibsch: /etc/sv/git-daemon/run Jan 15 20:31:37 that is how it gets started Jan 15 20:31:59 Is that standard or OE practice? Jan 15 20:32:35 khem: I think the best way to handle that is to put something along the lines of "case $TARGET_OS in; *-uclibc*) ;; *) ...;; esac" in your do_install method. Jan 15 20:33:32 pb__: yeah I thought so too Jan 15 20:33:36 that way you don't end up having to do everything twice for regular linux and gnueabi (and for any future TARGET_OS variant that isn't uclibc) Jan 15 20:33:46 Laibsch: its from the git-deamon-run package Jan 15 20:33:48 right I think I will do that Jan 15 20:34:12 Laibsch: so its probably standard for debian Jan 15 20:34:23 cbrake: OK Jan 15 20:34:39 for the postinst, you can just do "if [ -f ${libexecdir}/rmt.${PN} ]; then .. fi" Jan 15 20:34:52 rather than having separate postinsts for the two cases Jan 15 20:34:54 bbiab Jan 15 20:35:04 cbrake: the thing is the process just does not seem to start Jan 15 20:35:26 Laibsch: I'm trying to figure out what fires off /etc/sv stuff Jan 15 20:36:12 I would venture to guess that /etc/init.d should be OK Jan 15 20:36:20 I think there are leftover processes Jan 15 20:36:27 that hinder a proper restart Jan 15 20:36:32 I will hard kill them Jan 15 20:36:42 Laibsch: all the git-upload-pack processes? Jan 15 20:36:47 yes Jan 15 20:36:53 for example Jan 15 20:37:19 I was wondering if they were responsible for the frequent "remote end hung up unexpectedly" errors Jan 15 20:37:28 git process stopped Jan 15 20:37:39 anything left will be annihilated ;-) Jan 15 20:38:19 There is definitely something wrong with those processes Jan 15 20:38:27 they don't respect a normal kill Jan 15 20:39:31 cbrake: have you restarted git? Jan 15 20:39:44 Laibsch: /usr/share/doc/git-daemon-run/README.Debian has some useful info Jan 15 20:39:48 Laibsch: no, I have not Jan 15 20:39:55 OK Jan 15 20:40:05 Seems it gets restarted automatically from somewhere Jan 15 20:40:50 its still not running Jan 15 20:41:08 /etc/init.d/git-daemon start seemed to work Jan 15 20:42:03 pb__: http://paste.ubuntu.com/357235/ Jan 15 20:46:28 kergoth: there are no .vim on contrib Jan 15 20:46:42 khem: its in bitbake's, iirc Jan 15 20:47:01 oh I see Jan 15 20:48:15 damnit bluez Jan 15 20:48:18 * kergoth grumbles Jan 15 20:48:41 cbrake: I think it's back up Jan 15 20:48:56 All those strange upload-pack processes are gone, too Jan 15 20:49:06 4.53/4.56 are past a buildsystem rework, need to redo separate-libs, but its a bit easier said than done, because there's no BLUEZ_LIBS anymore, they're hard referencing the .la... time to reintroduce that Jan 15 20:49:12 let's see about connection failures Jan 15 20:49:18 hrmph Jan 15 20:50:38 cbrake: It seems I can connect without the problems I used to see now Jan 15 20:50:54 kergoth: I also have rsalveti's changes Jan 15 20:51:01 which are not in git versio Jan 15 20:51:02 good :) Jan 15 20:51:06 should they will committed too Jan 15 20:55:49 cbrake: and only a few minutes into the process we already have the first git-upload-pack zombie process: 20268 Jan 15 20:56:00 I'll look into backporting a newer git-core Jan 15 20:56:29 kergoth: hmmm I dont have write access to bitbake repo can you commit it for me Jan 15 21:01:45 khem: sure Jan 15 21:03:56 hi, are there any serverproblems at the moment?? Jan 15 21:04:22 ahhh.... runs again Jan 15 21:04:54 git clone git://git.openembedded.org/openembedded.git openembedded Jan 15 21:04:54 Initialized empty Git repository in /home/moritz/OE/openembedded/.git/ Jan 15 21:04:54 git.openembedded.org[0: 140.211.169.165]: errno=Connection refused Jan 15 21:04:54 fatal: unable to connect a socket (Connection refused) Jan 15 21:06:47 git clone git://git.openembedded.org/openembedded Jan 15 21:07:25 yea its downloading now Jan 15 21:07:32 but before that i got kicked Jan 15 21:07:44 khem: right, like that. obviously you want to lose those _appends now, but other than that it looks good. Jan 15 21:08:07 oh, and your postinst/preinst has a syntax error, you're missing the "then" Jan 15 21:08:28 pb__: yes already removed those Jan 15 21:09:02 and, as a matter of principle, I would suggest you quote the arguments to "mv" Jan 15 21:09:25 obviously the existing do_install() is a bit slack in that regard, but you might as well fix it while you are there. Jan 15 21:10:57 and tested this one http://paste.ubuntu.com/357250/ Jan 15 21:12:07 I missed one quote but fixed it here now Jan 15 21:17:40 right, very good Jan 15 21:18:46 * khem thinks may be this is the last hurdle to get native-sdk building on uclibc/nptl Jan 15 21:20:00 excellent Jan 15 21:20:09 out of interest, why do you not get rmt for uclibc builds? Jan 15 21:20:41 because rmt needs stty stuff from libc and uclibc does not have it Jan 15 21:20:53 re Jan 15 21:20:54 righto Jan 15 21:21:00 so configure checks for sgtty.h Jan 15 21:21:04 I wonder whether even glibc users actually want rmt in their cpio packages. Jan 15 21:21:12 khem uclibc 0.9.32 Jan 15 21:21:14 I have mentioned that in the commit message :) Jan 15 21:21:22 heh Jan 15 21:21:30 woglinde: heh you are way too ahead Jan 15 21:21:37 yes yes Jan 15 21:21:49 woglinde: .31 will have nptl Jan 15 21:22:04 khem will you do the update? Jan 15 21:22:25 I will Jan 15 21:22:31 thanks Jan 15 21:22:37 but if you feel like doing it go ahead Jan 15 21:22:41 okay Jan 15 21:22:47 gnome-games fixed again Jan 15 21:22:51 I have now qemu set for mips arm and x86 Jan 15 21:23:05 and it is working? Jan 15 21:23:10 yep Jan 15 21:23:25 cool Jan 15 21:23:28 one day I will get ppc also working Jan 15 21:23:42 and I use qemu from my ubuntu box Jan 15 21:23:51 jo ph5 Jan 15 21:24:02 hej woglinde Jan 15 21:24:03 btw. arm is still using 2.6.26-rp kernel Jan 15 21:24:11 it should be updated to something newer Jan 15 21:24:22 qemu? Jan 15 21:24:28 hm Jan 15 21:24:29 qemuarm yes Jan 15 21:24:35 update it Jan 15 21:24:42 you have my +1 Jan 15 21:24:48 I havent tested 2.6.31 on arm yet Jan 15 21:24:56 it worked fine for mips and x86 Jan 15 21:25:35 I plan to add mipselqemu and powerpcqemu someday Jan 15 21:25:40 first one should be easy Jan 15 21:27:02 okay Jan 15 21:30:51 damn Jan 15 21:30:54 NOTE: Running task 258 of 262 (ID: 8, /home/filip.zyzniewski/pda/oe/openembedded/recipes/nspr/nspr-native_4.8.2.bb, do_populate_staging) Jan 15 21:30:58 cp: cannot stat `/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/nspr-native-4.8.2-r0/sysroot-destdir//home/filip.zyzniewski/pda/oe/build_dir/tmp/*': No such file or directory Jan 15 21:31:02 what is this thing Jan 15 21:31:25 re ant Jan 15 21:31:29 03Henning Heinold  07org.openembedded.dev * re53ccdb7a7 10openembedded.git/recipes/gnome/gnome-games_2.24.0.bb: gnome-games: add virtual/libsdl as dependency and bump PR Jan 15 21:31:32 so gnome-games fixed again Jan 15 21:31:49 hey woglinde . good Jan 15 21:32:15 so what to do next Jan 15 21:32:19 hm crda upload Jan 15 21:32:23 for lenny Jan 15 21:32:26 native-sdk-image for uclibc/nptl builds Jan 15 21:32:32 I am glad Jan 15 21:32:37 khem hehe Jan 15 21:33:17 khem, woglinde: did you test any minimal-uclibc image recently? Jan 15 21:33:32 should I fire off a build for armv5te? Jan 15 21:33:32 no Jan 15 21:33:45 sudo bitbake console-image Jan 15 21:33:45 /usr/lib/pymodules/python2.6/bb/COW.py:29: DeprecationWarning: the sets module is deprecated Jan 15 21:33:45 import types, sets Jan 15 21:33:45 ERROR: Please set the 'PERSISTENT_DIR' or 'CACHE' variable. Jan 15 21:33:52 I am mostly testing angstroem/uclibc/eglibc Jan 15 21:33:56 or micro uclibc Jan 15 21:34:00 any suggestions? Cant find anything to fix on the web Jan 15 21:34:01 for more I dont have tome Jan 15 21:34:03 args time Jan 15 21:34:16 Angstrom 'just works' ;) Jan 15 21:34:31 hansdampf hm never had this error with python 2.6 Jan 15 21:34:32 I could invest a bit of time in other distros (overnight ;) Jan 15 21:34:32 nol it doesnt ;) Jan 15 21:34:42 and I am using bitbake from git Jan 15 21:34:59 i'm using the one from the ubuntu repositories Jan 15 21:35:09 woglinde: which I suggest to everybody Jan 15 21:35:20 is much faster in parsing Jan 15 21:35:30 hansdampf bitbake? Jan 15 21:35:38 dont do thise Jan 15 21:35:44 he Jan 15 21:35:56 so u suggest to compile m y own? Jan 15 21:35:56 they packages mostly are far behind Jan 15 21:36:02 okee Jan 15 21:36:07 bitbake dont need to compile Jan 15 21:36:10 is python Jan 15 21:36:12 ahh Jan 15 21:36:15 python script Jan 15 21:36:16 i see Jan 15 21:36:49 bitbake_1.8.12-1build1_all.deb Jan 15 21:36:52 whats actual Jan 15 21:37:52 go straight for 1.10 Jan 15 21:38:11 or at least 1.8.18 Jan 15 21:38:58 for dev Jan 15 21:39:13 ah, yes Jan 15 21:39:13 stable you need bitbake from oe stable branch Jan 15 21:40:05 bitbake_1.8.12-1build1_all.deb is from stable branch Jan 15 21:40:25 or isnt it... Jan 15 21:40:26 nah Jan 15 21:40:28 bullshit Jan 15 21:42:49 no bitbake_1.8.12 seems to be from berlios Jan 15 21:43:04 but bitbake is now maintained in oe git repos Jan 15 21:44:36 http://en.wikipedia.org/wiki/Bitbake Jan 15 21:44:42 so the wiki article is wrong? Jan 15 21:45:14 every wiki lies Jan 15 21:45:33 he now you can edit it Jan 15 21:45:39 or Jan 15 21:45:46 let it delete Jan 15 21:45:52 because its not relevant Jan 15 21:45:54 hahahahaaaa Jan 15 21:45:57 ;) Jan 15 21:46:04 q Jan 15 21:46:11 where do i get the recources? Jan 15 21:46:11 http://developer.berlios.de/projects/bitbake/ Jan 15 21:46:20 no Jan 15 21:46:28 ah sure Jan 15 21:46:33 tars you can get there Jan 15 21:46:43 or you checkt out with tag from oe repos Jan 15 21:47:03 mmm what is wrong? that it's derived from portage? Jan 15 21:47:33 git://git.openembedded.net/bitbake Jan 15 21:47:39 bye Jan 15 21:49:35 what do i have to do with the setup.py ? Jan 15 21:49:53 nothing? Jan 15 21:50:05 usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] Jan 15 21:50:05 or: setup.py --help [cmd1 cmd2 ...] Jan 15 21:50:05 or: setup.py --help-commands Jan 15 21:50:05 or: setup.py cmd --help Jan 15 21:50:05 error: no commands supplied Jan 15 21:50:14 check it out Jan 15 21:50:21 yea Jan 15 21:50:21 point our BBPATH there Jan 15 21:50:21 i did Jan 15 21:50:25 thats it Jan 15 21:50:41 so why is there a setup.py ? Jan 15 21:51:03 path is enough Jan 15 21:51:06 dont know Jan 15 21:51:10 didnt test it Jan 15 21:51:19 k thx Jan 15 21:51:36 but you probaly want master Jan 15 21:51:44 master? Jan 15 21:51:44 checkout a localbranch with tag Jan 15 21:51:56 master branch? Jan 15 22:04:27 * kergoth stabs bluez Jan 15 22:05:05 kergoth *g* Jan 15 22:05:18 * kergoth has spent half the day trying to clean up this pile of recipes Jan 15 22:06:21 pb__: i think i may have a bluez 4.56 that uses pkg-config to check for an existing libbluetooth in the search paths which is the same version as this, and if it doesn't find it, automatically builds the internal one, otherwise doesn'td Jan 15 22:06:23 s/d$// Jan 15 22:06:46 * kergoth grumbles Jan 15 22:06:55 kergoth: oh, very good. Jan 15 22:07:40 now to sort out every other version... Jan 15 22:08:44 args Jan 15 22:09:17 why I cannt clone ubuntus packages repos Jan 15 22:09:19 this suckz Jan 15 22:12:33 hansdampf: Easiest way is http://blog.leggewie.org/?p=39 Jan 15 22:12:58 OE environment in minutes Jan 15 22:12:59 hmmm Jan 15 22:13:06 sounds nice Jan 15 22:13:26 lol wow Jan 15 22:14:38 woglinde_: thanks. there is an open ticket in the tracker about gnome-games. Can you take a look if there is anything left in there we may want and then close it? Jan 15 22:14:53 #4607 Jan 15 22:15:11 Laibsch yes I know let it close by this lovecroft guy Jan 15 22:15:26 why depend on him? Jan 15 22:15:35 didnt he report it? Jan 15 22:15:40 so? Jan 15 22:15:43 he reports Jan 15 22:15:45 we fix Jan 15 22:15:47 we close Jan 15 22:15:51 Laibsch: hi, have you build minimal-uclibc recently? Jan 15 22:15:53 let him test Jan 15 22:15:57 *built Jan 15 22:15:59 so he is glad Jan 15 22:16:02 users don't close tickets, at least of them don't Jan 15 22:16:07 sure Jan 15 22:16:17 Set it to NEEDSINFO in the meantime Jan 15 22:16:27 that status is exactly for this kind of situation Jan 15 22:16:52 ant__: no, I never bother with libc things and just take what's given to me Jan 15 22:17:19 ok, I'll try tonite Jan 15 22:17:34 btw, there are some minor issues wrt splash Jan 15 22:17:47 yes I saw... Jan 15 22:17:53 on the ml and on my devicce Jan 15 22:18:10 it complained because it couldn't find the splash all over the boot proocedure Jan 15 22:19:09 ERROR: QA Issue with recode: No GNU_HASH in the elf binary: '/data/oe/laibsch/tmp/minimal/org.openembedded.dev/work/armv5te-oe-linux-gnueabi/recode-3.6-r1/packages-split/recode/usr/lib/librecode.so.0.0.0' Jan 15 22:19:18 do these kinds of errors normally fail a build? Jan 15 22:19:37 or did I set something somewhere to fail on QA errors? Jan 15 22:19:39 Laibsch: I caught this: http://fr.pastebin.ca/1752905 Jan 15 22:20:11 yes, I'm aware of it Jan 15 22:20:12 Laibsch: you descovered the bug in a seldom-built recipe, probably Jan 15 22:20:19 it's nothing major, though Jan 15 22:20:31 it gets built but I don't assume it ends up in the image Jan 15 22:20:39 we had lot of GNU_HASH fixes last summer Jan 15 22:20:51 not for recode apparently Jan 15 22:21:00 immediately after the QA was made fatal iirc Jan 15 22:21:39 GNU_HASH now fails Jan 15 22:21:59 GNU_HASH should be fixed Jan 15 22:22:04 fix is mostly easy Jan 15 22:26:00 yes depends Jan 15 22:26:11 sometimes you have to hack arround Jan 15 22:26:18 the build system Jan 15 22:26:56 woglinde_, GNUtoo|oeee: can you guys please take a look at the recode qa problem then? Jan 15 22:27:08 It prevents me from building and verifiying other stuff Jan 15 22:27:33 Can I use insane.bbclass and still continue on QA errors? Jan 15 22:27:40 laibsch open qgit Jan 15 22:27:44 I think that used to be possible with a configure switch Jan 15 22:27:48 search for GNU_HASH Jan 15 22:27:56 and you will see easy commits Jan 15 22:28:39 mostly Jan 15 22:28:41 TARGET_CC_ARCH += "${LDFLAGS}" Jan 15 22:28:42 works Jan 15 22:28:57 03Christian Rüb  07org.openembedded.dev * r25825354ff 10openembedded.git/recipes/wpa-supplicant/ (5 files in 2 dirs): (log message trimmed) Jan 15 22:28:57 wpa-gui: Add version 0.6.9 Jan 15 22:28:57 * build Qt4 version of wpa-gui Jan 15 22:28:57 * patch to compile with Qt4 with and without session manager Jan 15 22:28:57 * patch to use librsvg not inkscape Jan 15 22:28:59 * include stylesheet for SHR distribution Jan 15 22:29:03 Signed-off-by: Christian Rüb Jan 15 22:29:09 03Martin Jansa  07org.openembedded.dev * r73ee7c4e18 10openembedded.git/recipes/tasks/task-shr-feed.bb: Jan 15 22:29:09 task-shr-feed: add wpa-gui Jan 15 22:29:10 Signed-off-by: Martin Jansa Jan 15 22:30:19 woglinde_: http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=667b7cb389a4cd8677fe5272f16c0d31bd77a4da may be easy for you Jan 15 22:30:29 It's nothing in MY comfort zone Jan 15 22:31:13 Laibsch: its just adding ${CFLAGS} ${LDFLAGS} in there Jan 15 22:31:22 OK Jan 15 22:31:29 I guess I can do that, then ;-) Jan 15 22:32:29 woglinde_: btw, gnome-games still fails here Jan 15 22:32:32 see tinderbox Jan 15 22:34:14 let see Jan 15 22:35:20 thats somethin diffrent Jan 15 22:35:29 maybee you mixed up something Jan 15 22:35:31 make clean Jan 15 22:36:10 bitbake -c clean gnome-games **** BEGIN LOGGING AT Fri Jan 15 22:39:35 2010 Jan 15 22:41:04 woglinde_: Jan 15 22:41:05 do you have a uclibc 0.9.28 build lying around locally ? Jan 15 22:41:05 or 0.9.30.x Jan 15 22:44:41 if GNU_HASH is so easy to fix then it's not time wisely spent for me Jan 15 22:44:41 Because it's not easy to fix for me Jan 15 22:45:01 Somebody else please have a look at recode **** BEGIN LOGGING AT Fri Jan 15 23:09:17 2010 Jan 15 23:15:56 thats why I asked if you have build trees lying around Jan 15 23:16:11 grep -r "\TARGET_CC_ARCH.*\LDFLAGS" * |wc Jan 15 23:16:11 63 Jan 15 23:16:11 so far we have that many Jan 15 23:18:10 * RP agrees with kergoth's comments on event handlers :/ Jan 15 23:18:10 pb__: You say the event name startswith is ugly - what do you do instead? Jan 15 23:21:42 khem??? Jan 15 23:21:47 khem but seems I didnt yet check in a build fix Jan 15 23:22:21 hms Jan 15 23:22:21 hm whats going on here Jan 15 23:22:22 freenode Jan 15 23:23:34 back in some seconds Jan 15 23:59:16 03Khem Raj  07org.openembedded.dev * r2de03b509f 10openembedded.git/recipes/recode/recode_3.6.bb: recode: GNU_HASH QA error fix Jan 16 00:19:55 03Rolf Leggewie  07org.openembedded.dev * r974954f5e2 10openembedded.git/recipes/gtk-webcore/ (10 files in 3 dirs): midori: move some old and obsolete recipes to obsolete directory Jan 16 00:20:16 hm Jan 16 00:20:23 old and unfetchable, of course Jan 16 00:20:27 but anyway Jan 16 00:20:29 ;-) Jan 16 00:20:32 good night Jan 16 00:34:00 re Jan 16 00:34:04 ~ping khem Jan 16 00:34:06 pong khem Jan 16 00:34:15 woglinde: yes Jan 16 00:34:25 lib was there Jan 16 00:34:35 woglinde: cool thx Jan 16 00:34:40 hm Jan 16 00:34:42 was it .28 or .30 Jan 16 00:34:47 30.1 Jan 16 00:34:51 as usal Jan 16 00:34:53 ok Jan 16 00:34:57 I dont test older stuff Jan 16 00:35:03 hm Jan 16 00:35:09 I will inspect the older ones Jan 16 00:35:14 I have one patch in the que Jan 16 00:35:18 for install Jan 16 00:35:25 I need to move the nonshared.a files to -dev package from -static Jan 16 00:35:33 otherwise native linking wont work Jan 16 00:35:41 hm hm Jan 16 00:36:05 than we dont need a static package at all? Jan 16 00:36:58 no you still need it Jan 16 00:37:09 for normal fully blown .a Jan 16 00:37:20 these files are necessary to link Jan 16 00:37:41 hm right Jan 16 00:37:43 I remeber Jan 16 00:37:57 they are like 3kb in size Jan 16 00:43:38 03Thomas Zimmermann  07org.openembedded.dev * r5cf674abee 10openembedded.git/ (conf/checksums.ini recipes/vagalume/vagalume_0.8.2.bb): Jan 16 00:43:38 vagalume: update to version 0.8.2 Jan 16 00:43:38 * depends now on gst-plugin-gconfelements Jan 16 00:43:38 * recommends hicolor-icon-theme to show the icons Jan 16 00:43:40 Signed-off-by: Martin Jansa Jan 16 00:43:49 03Thomas Zimmermann  07org.openembedded.dev * re519704f95 10openembedded.git/recipes/matchbox2/matchbox-panel-2_svn.bb: Jan 16 00:43:49 matchbox-panel-2: add -Wno-error to TARGET_CFLAGS to build with gcc 4.4 Jan 16 00:43:49 Signed-off-by: Klaus Kurzmann Jan 16 00:43:51 03Thomas Zimmermann  07org.openembedded.dev * r211d149374 10openembedded.git/recipes/efl1/libefso_svn.bb: libefso: add efreed dependency Jan 16 00:45:49 khem hm Jan 16 00:46:02 for my install fix patch Jan 16 00:46:12 we need to do RUNTIME_PREFIX=${prefix}/ for tools Jan 16 00:47:13 good you quick test Jan 16 00:47:17 for some older Jan 16 00:47:21 if Jan 16 00:47:22 oe_runmake STRIPTOOL=true PREFIX=${D} DEVEL_PREFIX=${prefix}/ RUNTIME_PREFIX=/ \ Jan 16 00:47:23 install_utils Jan 16 00:47:29 args Jan 16 00:47:43 oe_runmake STRIPTOOL=true PREFIX=${D} DEVEL_PREFIX=${prefix}/ RUNTIME_PREFIX=${prefix}/ Jan 16 00:47:47 works? Jan 16 01:03:37 re pb Jan 16 01:42:53 03Martin Jansa  07org.openembedded.dev * r8de9ba3d37 10openembedded.git/recipes/xserver-kdrive-common/xserver-nodm-init.bb: Jan 16 01:42:53 xserver-nodm-init: add procps directly to RDEPENDS as procps is pulled usually only by task_cli_tools_debug and busybox version doesn't support 'ps -e x' Jan 16 01:42:53 Signed-off-by: Martin Jansa Jan 16 01:52:12 03Martin Jansa  07org.openembedded.dev * rb89042296b 10openembedded.git/recipes/xserver-kdrive-common/xserver-nodm-init.bb: Jan 16 01:52:12 xserver-nodm-init: add procps directly to RDEPENDS as procps is pulled usually only by task_cli_tools_debug and busybox version doesn't support 'ps -e x' Jan 16 01:52:12 Signed-off-by: Martin Jansa Jan 16 02:03:13 03Khem Raj  07org.openembedded.dev * reec66cdff9 10openembedded.git/recipes/cpio/cpio_2.5.bb: Jan 16 02:03:13 cpio: Dont munge rmt during do_install on uclibc. Jan 16 02:03:13 * cpio configure checks for sgtty.h in order to Jan 16 02:03:13 enable rmt to build as part of cpio package but Jan 16 02:03:13 this header is not available on uclibc so we Jan 16 02:03:13 have to adapt do_install accordingly. Jan 16 02:03:16 Signed-off-by: Khem Raj Jan 16 02:03:20 03Khem Raj  07org.openembedded.dev * r17fe732b37 10openembedded.git/recipes/uclibc/uclibc.inc: Jan 16 02:03:23 uclibc: Package uclibc_nonshared.a into ulibc-dev. Jan 16 02:03:25 * uclibc_noshared.a and libpthread_nonshared.a are Jan 16 02:03:27 right now packaged into uclibc-static which does Jan 16 02:03:29 not get installed along with uclibc-dev. These libraries Jan 16 02:03:31 are required on target for native SDK to work. Jan 16 02:03:33 Signed-off-by: Khem Raj Jan 16 02:04:14 khem wouldnt it be easier to make depend on static uclibc package? **** ENDING LOGGING AT Sat Jan 16 02:59:56 2010