**** BEGIN LOGGING AT Thu Jan 01 02:59:57 2009 Jan 01 10:52:57 so, to cross develop when using debian, I need a cross chain, and then what do I do : do I loop-mount the slug file-system and chroot to use the cross compiler ? Jan 01 10:53:25 also, the emdebian toolchains won't work on ubuntu (wrong dependencies) -- anyone managed to get them working ? Jan 01 11:11:03 scratchbox looks like a good option -- is it ? Jan 01 12:01:58 BusError: dunno, I don't cross develop for debian Jan 01 13:33:53 hmm anyone have problem cross compiling stuff with FD_ZERO and such ? here gcc tells me "impossible constrains in 'asm'"... Jan 01 19:13:47 03bzhou * r9390 10optware/trunk/make/py-mercurial.mk: py-mercurial: 1.1.1 -> 1.1.2 Jan 01 19:35:33 anyone using sb2/scratchbox2 for cross development ? Jan 01 19:45:05 03bzhou * r9391 10optware/trunk/make/py-yaml.mk: py-yaml: 3.05 -> 3.08, (py24, py25) -> (py25, py26) Jan 01 19:54:53 03bzhou * r9392 10optware/trunk/make/py-formencode.mk: py-formencode: 1.2 -> 1.2.1, py2[45] -> py2[456] Jan 01 20:11:56 03bzhou * r9393 10optware/trunk/make/py-beaker.mk: py-beaker: 1.1.2 -> 1.1.3, py2[45] -> py2[456] Jan 01 20:19:55 03bzhou * r9394 10optware/trunk/make/py-mako.mk: py-mako: 0.2.3 -> 0.2.4, py2[45] -> py2[456] Jan 01 23:30:46 ok I wasted the day trying to get a scratchbox 1 or 2 working for debian/slug cross building. didn't work Jan 01 23:35:28 03bzhou * r9395 10optware/trunk/make/py-yaml.mk: py-yaml: corrected some typo Jan 01 23:36:57 03bzhou * r9396 10optware/trunk/make/py-webpy.mk: web.py: 0.23 -> 0.31, py2[45] -> py2[56] Jan 02 00:09:49 BusError: I'm not sure how specifically you are attached to Debian on the NSLU2, but I might suggest SlugOS if you wish to do cross dev. work. Jan 02 00:12:36 well, I tried openwrt and it was 'working' but quite bare. debian is easy to maintain (even in 2 years), thats my attachment to it :D Jan 02 00:15:27 Ok. The cross-dev environment for SlugOS is one that we can help with here. Can't help with any Debian toolchain/cross-dev issues, I'm afraid :( Jan 02 00:17:20 do you know where the debian/slug guys hang out ? Jan 02 00:18:08 Debian arm IRC channel -- not sure where that is (not on freenode); the wiki should mention that. Jan 02 00:18:37 Lots of debian/NSLU2 users here, just not the devs. Jan 02 00:24:38 but just so you know, SlugOS is rather more similar to Debian than it is to OpenWRT. Jan 02 00:25:17 found debian-arm on oftc... Jan 02 00:25:38 well, I've been trying a few distros already, I'll have a go at SlugOS at some point Jan 02 00:30:18 is slugos related to the optware packages ? Jan 02 00:35:57 BusError: only indirectly -- there is an optware feed that runs on SlugOS. But SlugOS runs native packages as well, and has its own native feeds. Jan 02 00:44:21 03bzhou * r9397 10optware/trunk/make/ (template-cvs.mk template.mk): template*.mk: use auto-variable $^ in -check target Jan 02 00:44:22 03bzhou * r9398 10optware/trunk/make/ (4 files): py-paste*: added py26 subpackage Jan 02 00:44:23 03bzhou * r9399 10optware/trunk/make/py-cheetah.mk: py-cheetah: added py26 subpackage Jan 02 00:46:07 BusError: optware generates ipk's with prefix set to /opt, thus the name Jan 02 00:46:26 it's mostly cross built Jan 02 00:46:42 there're quite a few feeds Jan 02 00:47:11 even a feed that you can run on debian Jan 02 00:49:28 I did a git-svn clone of optware earlier. 9000 revs, that took a while :D Jan 02 00:49:51 that's a deep clone Jan 02 00:50:10 yeah, well I hadn't realized the size of the tree :F Jan 02 00:50:59 for casual hacking, optware serves its purpose well Jan 02 00:51:26 especially the cross build .mk file already exists Jan 02 00:52:09 IMHO quite easy to learn and get started Jan 02 00:52:52 I managed to make some progress using sbrsh <- which incidently is quite handy a tool, especialy if you keep a root filesystem of your target on the host Jan 02 00:53:39 yeah, scratchbox takes the guess work out of cross compilation, that's really good Jan 02 00:53:48 I'll try slugos this week-end. got two spare slugs anyway :D Jan 02 01:51:38 03bzhou * r9400 10optware/trunk/make/py-rdiff-backup.mk: py-rdiff-backup: 1.2.3 -> 1.2.4 Jan 02 02:14:26 03bzhou * r9401 10optware/trunk/make/hdparm.mk: hdparm: 8.9 -> 9.6 **** ENDING LOGGING AT Fri Jan 02 02:59:56 2009