**** BEGIN LOGGING AT Tue Oct 15 02:59:58 2013 Oct 15 09:11:03 bluelightning: gm Oct 15 09:11:14 hi ant_work Oct 15 09:11:59 bluelightning: one more patch to fix jffs2 summary images and the flow is finished ;) Oct 15 09:13:36 (not that anyone apart zaurus uses sum.jffs2 image fstype. well, yes, hx4700) Oct 15 09:13:58 the summary adds 6 MB :/ Oct 15 11:12:15 bluelightning: heh, it was an old patch of mine :/ Oct 15 11:12:17 http://cgit.openembedded.org/openembedded-core/commit/meta/classes/image_types.bbclass?id=70a276509f0f006fcc269296afc3dcc88d2825e1 Oct 15 11:12:38 collie has NOR, not NAND, and doesn't need the '-n' Oct 15 11:13:13 I guess it is wiser to let it as it is (NOR is obsoleted practically) Oct 15 11:13:25 and rewrite a specific string for collie Oct 15 11:14:38 ..unfortunately once added '-n' it is not possible to override it adding i.e. '-c 12' opposite option Oct 15 11:34:38 btw, iPAQ h3100/h3600 had NOR Oct 15 13:50:31 bluelightning: some machines don't even declare the JFFS2_ERASEBLOCK. I suppose that's because it is '0X40000' as in default in image_types.bbclass Oct 15 13:50:57 if so, I'm tempted to remove the lines repeating the default value Oct 15 13:51:08 what if the default changes? Oct 15 13:51:17 (not sure how likely that is, but...) Oct 15 13:51:19 I'm talking now about th elast patch Oct 15 13:51:34 +JFFS2_ERASEBLOCK = "0x40000" Oct 15 13:51:54 is pointless (unless the class changes...) Oct 15 13:54:12 maybe put it in the common.inc is the best/sure thing to do Oct 15 13:55:10 bluelightning: anyway, at the end we should have removed many lines from meta-hh ;) Oct 15 13:55:57 and it still builds for zaurus + h1940 + h3600 + hx4700 Oct 15 13:55:59 :p Oct 15 14:07:33 bluelightning: oh, what was the command to remove a single item from a list? Oct 15 14:07:48 ant_work: command? Oct 15 14:08:18 topic was how to remove a package from IMAGE_INSTALL iirc Oct 15 14:09:10 here I'd like to remove '-m' from IMAGE_CMD_jffs2 Oct 15 14:09:27 w/out redeclaring the var Oct 15 14:09:52 (not that there is way, is in the class...) Oct 15 14:10:29 actually it does work even with '-m' on collie Oct 15 14:10:39 so it is not urgent issue at all ;) Oct 15 14:10:50 seems there is longer boot time Oct 15 14:10:58 just this Oct 15 14:12:13 there was a bb function iirc..will check later on Oct 15 14:25:11 those are two separate things - PACKAGE_EXCLUDE is for removing packages from the image Oct 15 14:25:21 then at the bitbake level there is the _remove operator Oct 15 14:26:25 ah, ok, mixing things Oct 15 14:27:14 the point is, devices with NAND need '-n' while other with NOR supposedly not Oct 15 14:27:41 now, my old patch made it mandatory for all Oct 15 14:28:42 I need to test again and see if it really makes difference on collie (h3600) Oct 15 14:29:30 atm I have a jffs2 read-only image built with '-n' in collie NOR Oct 15 14:29:51 so the default 'works' at least Oct 15 14:31:07 I guess many older ipaq do have NOR, seems NAND spread up some years later Oct 15 16:40:31 bbl Oct 15 21:20:18 hi bluelightning Oct 15 21:20:26 patch flood has finished Oct 15 21:20:54 I'm rebuilding from scratch to retest Oct 15 21:31:48 bluelightning: once you've seen, we can think about 'securing' the values for JFFS2 now set as defaults in image_types.bbclass Oct 15 21:32:29 I've minimized the code relying on that defaults Oct 15 21:32:57 brb Oct 15 21:32:59 ok Oct 15 21:41:13 can we think to group some recipes-bsp in ipaq-utils like done for Z? Oct 15 21:43:21 I'm not sure that's the right thing to do Oct 15 21:43:50 to be honest I prefer having one recipe (or at least, one upstream) per recipe directory Oct 15 21:44:35 ok but this layer hosts at least 3 species Oct 15 21:44:56 technically we'd need two or three layers Oct 15 21:45:05 BSP Oct 15 21:45:16 if we had separate maintainers I'd agree with you... Oct 15 21:45:19 heh Oct 15 21:45:35 I know the ipaq stuff has languished, and that's been my fault Oct 15 21:45:42 I really appreciate your cleanup efforts Oct 15 21:45:43 here one can easily grep at least Oct 15 21:46:14 what I did NOT test are the 2.6 kernels Oct 15 21:46:23 I doubt they still build :/ Oct 15 21:54:52 very likely Oct 15 21:55:23 if nothing else they probably don't build properly with make 3.82 Oct 15 22:14:56 btw: The recipe shadow-native is trying ... build from scratch Oct 15 22:14:57 TARGET_SYS = "arm-oe-linux-gnueabi" Oct 15 22:14:57 MACHINE = "poodle" Oct 15 22:14:57 DISTRO_VERSION = "oe-core.0" Oct 15 22:15:52 sorry, I'm not following... Oct 15 22:16:03 ? Oct 15 22:16:04 the Yocto #bug you opened Oct 15 22:16:26 you don't necessarly need to install one after the other Oct 15 22:16:35 all happens automagically ;) Oct 15 22:16:54 sure, I just gave a way to definitely reproduce it Oct 15 22:17:03 I guess the distinctive factor is DISTRO_VERSION = "oe-core.0" Oct 15 22:17:16 I can see how it could happen without that though if both were scheduled to be built Oct 15 22:17:39 here it always builds in that order Oct 15 22:52:08 ant_home: er, you know those MACHINE_DISPLAY_* variables you killed? removing those will have broken meta-opie... Oct 15 22:53:03 ouch :/ can you use infos from formfactor? Oct 15 22:53:21 I don't know Oct 15 22:53:36 probably not if it's not available at parse time... Oct 15 22:54:38 same with GUI_MACHINE_CLASS Oct 15 22:55:27 how many occurrences do you see ? Oct 15 22:55:39 well, just one in either case Oct 15 22:55:53 doesn't make it any easier to work around Oct 15 22:56:50 bigscreen/smallscreen is debatable..see how it was used Oct 15 22:57:11 we have MACHINE_FEATURE qvga, though Oct 15 22:57:38 it was used to determine whether large or small icons should be used Oct 15 22:57:58 basically bigscreen -> high res icons, otherwise standard Oct 15 22:58:00 qvga = smallscreen Oct 15 22:58:17 there are some strange 640x240 half-vga iirc Oct 15 23:04:45 ok, opie.pics is easy to fix Oct 15 23:05:43 packagegroup-opie.bb is a bit more troublesome but you could rely on M_F qvga presence as well Oct 15 23:09:10 bluelightning: build finished well Oct 15 23:09:12 | core-image-base-poodle-20131015213741.rootfs.jffs2 | 16496K|Oct 16 01:07| Oct 15 23:09:12 | core-image-base-poodle-20131015213741.rootfs.sum.jffs2 | 22816K|Oct 16 01:07| Oct 15 23:09:31 the usual overhead...it means the patches are ok Oct 15 23:10:18 time to sleep Oct 15 23:10:20 gn Oct 15 23:10:25 cya **** ENDING LOGGING AT Wed Oct 16 02:59:58 2013