00:11.24 | *** part/#openslug LyosNorezel2 (n=lyos@ppp-69-223-56-8.dsl.dytnoh.ameritech.net) |
00:28.53 | *** join/#openslug kas11 (n=kas11@102-251.35-65.tampabay.res.rr.com) |
01:50.32 | *** join/#openslug anix (i=anix@CPE0012171a5c57-CM001371143538.cpe.net.cable.rogers.com) |
01:50.47 | anix | anyone around??? |
02:18.31 | anix | anyone around??? |
02:18.59 | anix | does anyeone knwo how to flash the slug with a custom compiled kernel? |
02:43.14 | rwhitby | anix: yes |
02:46.14 | anix | is it simply reflash -i |
02:46.16 | anix | ? |
02:46.32 | anix | reflash is failing openslug-nslu2-20061101044251.flashdisk.img: failed to find Kernel partition in image |
02:48.37 | rwhitby | anix: is this from slugos head? |
02:49.06 | rwhitby | (cause that's in major transition at the moment into an apex second-stage loader-based arrangement, using the open source driver) |
02:49.43 | anix | no |
02:49.46 | anix | it should be 3.10 |
02:51.59 | rwhitby | reflash -i should work with a 3.10 image |
02:52.15 | rwhitby | run slugimage on the image to see what's in it. |
02:55.57 | HopsNBarley | rwhitby, i'm stuck in 2.6.12 land on the iomega storcenter, and therefore devfs. two "things" a) not that i need it, but why isn't devfsd used? b) there is an awful lot of messing with /dev -through device_table, /etc/init.d/devices, turnup, etc. it seems i hardly need any of that in a devfs environment. have i missed something obvious? |
03:01.49 | *** join/#openslug anix (i=anix@CPE0012171a5c57-CM001371143538.cpe.net.cable.rogers.com) |
03:07.47 | anix | rwhitby: still around? |
03:34.48 | rwhitby | HopsNBarley: all that stuff is OE infrastructure which we haven't really modified |
03:34.50 | rwhitby | anix: yes |
03:35.07 | HopsNBarley | thanks rod. |
03:35.48 | rwhitby | HopsNBarley: are you stuck in 2.6.12 due to peripheral binary modules? |
03:36.12 | HopsNBarley | rwhitby, it's cause i'm not smart enough to take the vendor 2.6.12 patches and get to something newer (-; |
03:37.32 | rwhitby | HopsNBarley: yeah, I have that problem too - that's why we have dwery on the project :-) |
03:38.01 | HopsNBarley | he took a look at the patch, and said it would be easy to do... |
03:39.13 | HopsNBarley | now why would i loose etc/rcS.d/* output and control-c after i turnup? /dev is exactly the same. wierd. |
03:39.20 | rwhitby | back later (work) |
03:40.51 | VoodooZ | rwhitby: I was wondering... with the 2 stage bootloader system: how can someone already using apex affected? |
03:44.31 | VoodooZ | somehow I always manage to put myself in the "special" group. :) |
03:44.47 | HopsNBarley | me too. |
03:45.05 | HopsNBarley | i'm not even using a slug, and here i am on openslug. sigh. |
03:45.16 | VoodooZ | hehehe a rebel! |
03:45.20 | VoodooZ | what h/w? |
03:45.41 | HopsNBarley | iomega storcenter - freescale ppc core |
03:46.15 | VoodooZ | ouch. not even arm based too. you are much more "special" then me! :) |
03:46.36 | VoodooZ | Have you tried angstrom? |
03:46.36 | HopsNBarley | (-; |
03:46.39 | HopsNBarley | nope. |
03:47.21 | VoodooZ | didn't too talked about glibc 2.5 stuff in #oe? |
03:47.35 | VoodooZ | s/too/you |
03:47.47 | HopsNBarley | yeah, i'm running 2.5. |
03:47.52 | VoodooZ | nice. |
03:47.58 | VoodooZ | using openslug? |
03:48.05 | HopsNBarley | "well, it compiled" |
03:48.11 | VoodooZ | hehehe. me too. |
03:48.18 | VoodooZ | but I'm not game to flash it. |
03:48.40 | VoodooZ | Plus I need my board for my robotics stuff so I can't really test stuff. |
03:48.48 | HopsNBarley | my engineering partner and i did a complete takeover of the storcenter. it was pretty cool. |
03:48.58 | VoodooZ | cool |
03:49.32 | HopsNBarley | figured out the serial port, soldered it on there. then used OE to make everything. then figured out how to flash a unit right out of the box. |
03:49.36 | VoodooZ | so you only got to compile but never ran it? |
03:49.49 | VoodooZ | pretty good feeling. |
03:49.53 | HopsNBarley | oh, i'm running it now on about 4 boxes. |
03:50.10 | VoodooZ | glibc 2.5 + openslug? |
03:50.15 | HopsNBarley | yeah, until stdout went away on my "turnup disk" environment. very wierd and baffling. |
03:50.23 | VoodooZ | is that w/ HEAD? |
03:50.42 | HopsNBarley | no, a month or two old. and i'm using "openstor", our version of openslug. |
03:51.36 | VoodooZ | so to get glibc 2.5 in there you have to build it manually or? |
03:51.59 | HopsNBarley | everything is build from OE |
03:52.03 | HopsNBarley | if that's what you are asking... |
03:52.10 | VoodooZ | yep |
03:52.28 | VoodooZ | I'm trying to see if I can learn how to make it work with slugos4. |
03:52.39 | VoodooZ | using your distro as areference |
03:53.00 | VoodooZ | I know angstrom and others already have it running |
03:53.07 | HopsNBarley | my distro isn't in OE yet. |
03:53.10 | VoodooZ | but if you used openslug as a base then it's easier. |
03:53.30 | VoodooZ | did you use slugos as a starting point though? |
03:53.42 | HopsNBarley | yeah. it is invaluable. |
03:53.50 | VoodooZ | nice. |
03:55.11 | VoodooZ | do you remember having to change anything to get it working with 2.5? |
03:55.32 | VoodooZ | I tried it but it says it's not available or something. |
03:56.54 | HopsNBarley | it took a bit of fiddling for OE to eat it. You certainly have to comment out the DEFAULT_PREFERENCE=-1 line in the bb file. then you'll have to adjust the various preferred_provider's in the distro/conf file |
03:58.20 | VoodooZ | which bb file? |
03:58.31 | VoodooZ | glibc_2.5? |
03:58.31 | HopsNBarley | the glibc_2.5.bb file |
03:58.46 | VoodooZ | ok. |
03:59.04 | VoodooZ | I already tried setting it as PREFERED provider in the distro one. |
04:00.24 | VoodooZ | I basically copied angstrom's EABI stuff and provider stuff. |
04:01.09 | VoodooZ | Would you mind emailing me your distro file or anything you think is helpful? |
04:03.20 | VoodooZ | HopsNBarley: Strange. I couldn't find that DEFAULT_PREFERENCE line in glibc_2.5.bb |
04:03.38 | HopsNBarley | http://pastebin.ca/248919 |
04:03.50 | HopsNBarley | we may be working off different heads. |
04:05.26 | VoodooZ | ok. I'll keep looking ... |
04:08.15 | VoodooZ | Thanks for your help. |
04:08.31 | HopsNBarley | hope the file is actually helpful. let me know. |
04:09.45 | VoodooZ | I will. |
04:12.35 | VoodooZ | HopsNBarley: I grep'ed for DEFAULT_PREFERENCE and it appears it's in most other glibc bb files but not in 2.5. |
04:13.50 | HopsNBarley | not sure what to tell you. maybe one of the gang removed that line 'cause it was deemed working. |
04:15.12 | HopsNBarley | i probably didn't explain that - the D_P=-1 was meant to de-select version 2.5. i removed that line in order to use it. so it's no problem if it is not there. |
04:17.37 | *** join/#openslug rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
04:18.46 | VoodooZ | HopsNBarley: yep. that's what I figured. I just started a build w/ some of your conf stuff. |
04:19.03 | VoodooZ | I'll let you know how it went tommorow as it's midnight here. |
04:20.26 | VoodooZ | night |
04:20.46 | HopsNBarley | later! |
04:29.44 | rwhitby | The 02-patch in slugos head gives a false positive on swapping in openslug. |
04:29.48 | rwhitby | Searching for RedBoot partition table in IXP4XX-Flash.0 at offset 0x7e0000 |
04:29.49 | rwhitby | master->erasesize is 0x20000 |
04:29.49 | rwhitby | numslots #1 is 512 |
04:29.49 | rwhitby | Found FIS directory in slot 5 |
04:29.49 | rwhitby | numslots #2 is 2 |
04:29.49 | rwhitby | swapping RedBoot |
04:29.51 | rwhitby | swapping SysConf |
04:29.54 | rwhitby | numslots #4 is 2 |
04:29.56 | rwhitby | 2 RedBoot partitions found on MTD device IXP4XX-Flash.0 |
04:29.58 | rwhitby | Creating 2 MTD partitions on "IXP4XX-Flash.0": |
04:30.02 | rwhitby | 0xb0000050-0xb0000450 : "RedBoot" |
04:30.04 | rwhitby | mtd: partition "RedBoot" is out of reach -- disabled |
04:30.05 | rwhitby | nslu2 mac: read failed |
04:30.07 | rwhitby | 0xb0000450-0xb0000650 : "SysConf" |
04:30.09 | rwhitby | mtd: partition "SysConf" is out of reach -- disabled |
04:30.12 | rwhitby | So the 02-patch is not working. |
04:56.58 | *** join/#openslug DrZimmerman (n=theo@84-72-181-62.dclient.hispeed.ch) |
05:10.01 | *** join/#openslug vMK (n=Sinclair@p54A08628.dip0.t-ipconnect.de) |
05:22.14 | *** join/#openslug apt (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
05:22.14 | *** topic/#openslug is Developer (not end-user) discussion about the OpenSlug custom firmware for the Linksys NSLU2 device. |
06:26.16 | *** join/#openslug rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
08:01.03 | *** join/#openslug rwhitby (n=rwhitby@nslu2-linux/rwhitby) [NETSPLIT VICTIM] |
08:01.03 | *** join/#openslug minsu_ju (n=minsuj@211.232.182.68) [NETSPLIT VICTIM] |
08:01.03 | *** join/#openslug tkimball (i=Alan_K@ool-44c1ec54.dyn.optonline.net) [NETSPLIT VICTIM] |
08:01.03 | *** join/#openslug joshin (n=joshin@unaffiliated/joshin) [NETSPLIT VICTIM] |
08:05.11 | *** join/#openslug NAiL (n=repvik@nslu2-linux/pdpc.active.NAiL) |
08:11.41 | *** join/#openslug leoncamel (n=leoncame@219.238.107.107) |
08:28.25 | *** join/#openslug CieD (n=CieD@host86-136-77-105.range86-136.btcentralplus.com) |
08:32.51 | *** join/#openslug koen (n=koen@dominion.kabel.utwente.nl) |
08:40.09 | NAiL | koen: morning |
08:41.15 | NAiL | I'm retrying getting slugos to build glibc 2.5. Finally it actually tries to build 2.5, but it starts with 2.5-intermediate, which fails with missing "__thread" support. Is that because it doesn't build -initial? |
08:42.22 | koen | no, we use -intermediate for that |
08:43.56 | *** join/#openslug gerdi_ (n=gerdi@dslb-084-058-145-058.pools.arcor-ip.net) |
08:45.47 | NAiL | hmm |
08:45.49 | NAiL | NOTE: package glibc-intermediate-2.5-r3: task do_configure: failed |
08:45.57 | NAiL | running configure fragment for nptl/sysdeps/pthread |
08:45.57 | NAiL | configure: error: compiler support for __thread is required |
08:46.22 | NAiL | that is using gcc-4.1.1-initial |
08:49.33 | NAiL | Shouldn't that "Just Work" then? Any clues to where I'm screwing up? |
09:12.59 | *** join/#openslug leoncamel (n=leoncame@219.238.107.107) [NETSPLIT VICTIM] |
09:12.59 | *** join/#openslug minsu_ju (n=minsuj@211.232.182.68) [NETSPLIT VICTIM] |
09:12.59 | *** join/#openslug tkimball (i=Alan_K@ool-44c1ec54.dyn.optonline.net) [NETSPLIT VICTIM] |
09:12.59 | *** join/#openslug joshin (n=joshin@unaffiliated/joshin) [NETSPLIT VICTIM] |
09:39.18 | *** join/#openslug VoodooZ (n=palm3@modemcable214.50-82-70.mc.videotron.ca) |
10:02.34 | NAiL | koen: Any ideas? |
10:02.55 | koen | no idea |
10:03.13 | koen | worksforme(TM) |
10:10.33 | *** join/#openslug minsu_ju_ (n=minsuj@211.232.182.68) |
11:30.16 | *** join/#openslug minsu_ju (n=minsuj@211.232.182.68) |
11:35.19 | *** join/#openslug minsu_ju_ (n=minsuj@211.232.182.68) |
11:45.59 | *** join/#openslug minsu_ju (n=minsuj@211.232.182.68) |
11:51.02 | *** join/#openslug minsu_ju (n=minsuj@211.232.182.68) |
12:01.04 | *** join/#openslug minsu_ju (n=minsuj@211.232.182.68) |
12:56.02 | *** join/#openslug unverbraucht (n=unverbra@reliant.uni-koblenz.de) |
13:12.27 | *** join/#openslug EvilDevil (n=evildevi@vpn-stud.rz-zw.fh-kl.de) |
13:26.51 | unverbraucht | i've got a question regarding gdb and threads |
13:27.03 | unverbraucht | (if you haven't read it in #nslu2-linux already ;) |
13:27.27 | unverbraucht | i'm running gdb on a pthreaded program under stock openslug 3.10 beta |
13:27.49 | unverbraucht | the program crashes and reports a SIGKILL |
13:28.06 | unverbraucht | gdb doesn't give me a backtrace but only states that the program has terminated |
13:28.19 | unverbraucht | can anybody give me some pointers about what to do next? |
13:28.24 | koen | OOOM? |
13:28.26 | koen | ehm |
13:28.29 | koen | OOM? |
13:31.41 | *** join/#openslug lazy_marmot (n=lgopher@85.233.43.112) |
13:37.36 | unverbraucht | sorry? |
13:39.22 | unverbraucht | ah i just saw that i didn't compile the program with -mthumb-interwork, could that be the problem? |
13:40.33 | koen | it shouldn't be |
13:40.48 | koen | it could get killed by the Out Of Memory killer |
13:44.10 | NAiL | unverbraucht: do you have any swap? |
13:44.25 | unverbraucht | yes |
13:44.32 | unverbraucht | but only 32m |
13:45.22 | NAiL | try increasing swap. that might be the cause |
13:45.29 | unverbraucht | but free shows that swap hasn't been touched |
13:45.29 | unverbraucht | the binary is small and only mallocs about 2mb |
13:45.38 | unverbraucht | ok, will do that, thanks |
14:05.53 | VoodooZ | NAiL: with HopsNBarley's help I kindof of got a bit further with head building glibc2.5 |
14:06.13 | VoodooZ | It now fails at the building of glibc-intermediate with this error: |
14:06.18 | VoodooZ | ports/sysdeps/arm/nptl/tls.h:48:3: error: #error "TLS support is required." |
14:06.32 | VoodooZ | whic appears to be a minor config issue. ??? |
14:08.08 | koen | more likely using the wrong linux-libs-headers |
14:08.11 | NAiL | hmm |
14:08.20 | koen | s/libs/libc/ |
14:08.26 | NAiL | VoodooZ: I got this far: |
14:08.28 | NAiL | checking for ARM TLS support... no |
14:08.28 | NAiL | running configure fragment for nptl/sysdeps/pthread |
14:08.28 | NAiL | configure: error: compiler support for __thread is required |
14:10.49 | VoodooZ | koen: thanks I forgot to check if those were in line with angstrom's. |
14:11.09 | VoodooZ | I'll keep trying. |
14:11.30 | VoodooZ | koen: is TLS really required though? |
14:15.32 | VoodooZ | I must have been sleep last night as I forgot to copy the libc-headers lines. building... |
14:15.38 | VoodooZ | bbl |
14:42.00 | *** join/#openslug cbrake (n=cbrake@oh-69-34-21-229.sta.embarqhsd.net) |
14:43.45 | *** join/#openslug dsnoob (n=peahonen@dsl-trebrasgw1-fe5afa00-231.dhcp.inet.fi) |
14:48.13 | NAiL | NOTE: preferred version 2.5 of glibc not available |
14:48.14 | NAiL | NOTE: package glibc-intermediate-2.5: started |
14:48.21 | NAiL | oh.. really? |
14:50.35 | cbrake | NAiL: yeah, I get this too, but it seems to be buiding glibc2.5 fine. |
14:53.29 | NAiL | on openslug? |
14:53.46 | NAiL | glibc-intermediate fails to build here |
14:54.28 | unverbraucht | bye |
14:54.49 | cbrake | NAiL: no, compulab/generic |
15:10.21 | HopsNBarley | i had to use glibc-initial = 2.3.2, but then 2.5 for intermediate and "final" |
15:42.12 | *** join/#openslug minsu_ju_ (n=minsuj@211.232.182.68) |
16:30.00 | *** join/#openslug mproctor (n=mproctor@netblock-66-245-237-56.dslextreme.com) |
16:30.22 | *** part/#openslug mproctor (n=mproctor@netblock-66-245-237-56.dslextreme.com) |
16:43.32 | *** join/#openslug koen (n=koen@dominion.kabel.utwente.nl) |
17:13.17 | *** join/#openslug VoodooZ_ (n=palm3@modemcable045.249-81-70.mc.videotron.ca) |
17:59.21 | *** join/#openslug lsu (n=lsu@90.227.218.100) |
18:30.25 | *** join/#openslug GoG (n=Sinclair@p54A08628.dip0.t-ipconnect.de) |
18:30.25 | *** join/#openslug nslu2-log__ (n=nslu2-lo@netblock-66-159-209-13.dslextreme.com) |
18:30.45 | *** join/#openslug lazy_marmot (n=lgopher@85.233.43.112) [NETSPLIT VICTIM] |
18:30.45 | *** join/#openslug tkimball (i=Alan_K@ool-44c1ec54.dyn.optonline.net) [NETSPLIT VICTIM] |
18:30.45 | *** join/#openslug joshin (n=joshin@unaffiliated/joshin) [NETSPLIT VICTIM] |
18:30.53 | *** join/#openslug CieD (n=CieD@81.168.95.39) |
18:58.37 | VoodooZ_ | nah. I'm still getting the TLS required crap. |
18:58.54 | VoodooZ_ | I'll need to try different combinations. |
19:53.03 | *** join/#openslug caplink811-log (n=caplink8@dslb-088-073-061-098.pools.arcor-ip.net) |
20:26.10 | *** part/#openslug lsu (n=lsu@90.227.218.100) |
21:38.46 | *** part/#openslug lazy_marmot (n=lgopher@85.233.43.112) |
22:15.23 | koen | [g2]: "your device is shipped tommorow." |
22:15.39 | koen | [g2]: so hopefully I'll have a POE'd loft next week |
22:17.50 | [g2] | koen cool |
22:19.34 | koen | in the process of moving my desk I found 9(!) of those '8' shaped plugs |
22:19.41 | koen | time for some creative soldering |
22:21.26 | VoodooZ_ | koen: I tried using the more recent headers and stuff but I still get TLS required. any tips? |
22:21.57 | koen | no idea on that |
22:22.16 | koen | I can build ixp4xx for angstrom now, so I'm happy :) |
23:03.29 | VoodooZ_ | nice. |
23:03.36 | VoodooZ_ | perhaps I should try that instead. |
23:04.00 | VoodooZ_ | Is it a matter of changing a few choice lines in distro/machine conf files? |
23:22.37 | *** join/#openslug rwhitby (n=rwhitby@nslu2-linux/rwhitby) |