irclog2html for uclibc on 2002.10.01

03:56:26dsnever realized there might be a #uclibc
03:57:46anderseehehe
03:58:24anderseeI set this channel up a few months ago.  Its been quite helpful
04:02:42jacquesandersee: how was your interview?
04:03:24anderseejacques: seemed to go pretty well
04:03:29jacquescool
04:03:49psypete_andersee was all professional-like
04:03:56jacques:-)
04:08:03jacquesandersee: how's the ARM toolchain?  pretty stable these days?
04:08:13anderseeyup
04:08:16jacquesI'm thinking about trying to build gentoo with it
04:08:19psypete_hrm
04:08:29psypete_jacques: which version?
04:08:44jacques1.4
04:08:45psypete_and btw, anyone know how to overwrite the firmware in a linksys router?
04:08:49jacqueswihch version of what?
04:08:57anderseeWorks just fine.  The gcc 3.2 toolchain used the native libstdc++, and the gcc 2.95 toolchain uses STLport for the C++ library.
04:09:24anderseejacques: I would _love_ to see gentoo built vs uClibc.  :)
04:09:27psypete_which version of gentoo?
04:09:48anderseejacques: that would be cool
04:09:48jacquesheh, bzflag gave me devel access to the tuxscreen project - so far I have fixed like 3 things
04:09:54psypete_andersee: i'll be building gentoo w/uClibc if we can ever get a stable SH4 uClibc+GCC3.2 toolchain....
04:09:56jacquesabout to fix openssl.mk file
04:11:18jacquesandersee: yeah me too
04:11:52psypete_:\
04:12:07psypete_jacques: are you a gentoo dev?
04:12:32jacquespsypete_: nope
04:12:54psypete_jacques: and you want to do a basic arm port?
04:13:02jacquesbut it seems perfect for ARM/uclibc - it's like buildroot on steroids
04:13:07jacquespsypete_: yep
04:13:21psypete_jacques: well i should introduce you to drobbins
04:13:39jacquesI've asked several times on #gentoo if anyone was working on an ARM port but no response
04:13:59psypete_jacques: i'm almost certain there isn't
04:14:02jacqueswhich only proves that #gentoo was not the best place to ask :-)
04:14:39psypete_jacques: actually, #gentoo-dev is the best place to ask. it's kindof a private club tho :) i could help get your question out there though
04:15:07jacquesI may start out easy (relatively) with an ARM glibc port, and then move to uclibc
04:15:15jacquespsypete_: that would be great
04:15:34psypete_jacques: one moment please :)
04:15:39jacques:-)
04:16:28jacquesandersee: i seem to have lost the ability to edit the topic in #tuxscreen - I would like to let ppl know that tinyx builds again
04:17:02jacquesand rxvt and openssl
04:17:20jacquesncurses is somewhat brpken but havent totally fixed that yet
04:21:41psypeteum
04:21:43psypetejacques
04:21:49psypeteyou are invited to #gentoo-dev
04:22:48BZFlagwonders why psypete does not use /invite
04:23:03psypetecomments that he knows very little about irc
04:23:07dsBZFlag: the nick means?
04:23:22i heard BZFlag was TimRiker, CTO of Embedix, Inc. (Lineo) and the maintainer of the 3D internet multiplayer multiplatform (linux, irix, win32, etc) opensource opengl Battlezone capture the flag game that you must try at http://BZFlag.org/ or a continual development project with periodic gaming interruptions.
04:23:22BZFlagibot: BZFlag
04:24:00BZFlagds: hey dave, long time no chat.
04:24:02dsBZFlag: cool
04:24:13dsBZFlag: how's it?
04:24:31dschillywilly was asking earlier if anyone still worked at lineo
04:24:37BZFlagI started a eLinux project on sourceforge. hoping to put up a cross-build system.
04:25:18chillywillyheheh
04:25:37chillywillyI like the bzflag description ;)
04:25:53dsone of these days I have to actually build Debian base under uClibc
04:26:07anderseeds: me too
04:26:23anderseehas had good intentions of doing that for the last year...
04:26:44BZFlagandersee is an admin on elinux in case he feels like starting something. ;-)
04:26:52andersee:)
04:27:27chillywillyok, I have a crazy idea of building an embedded linus fire alarm panel, what would be some good hardware to use for that?
04:27:28anderseejust checked in a large change to how ctors/dtors are run.  Should now be 100% correct...
04:27:32chillywillyerm linux
04:27:40chillywillytypo, honest ;)
04:27:41BZFlagds is already a member though he probably does not know it. ;-)
04:27:47dsheh
04:28:11dsdschleef, I hope
04:28:27BZFlagchillywilly: talk to prpplague, he might have some leads.
04:28:33BZFlagds: yep.
04:30:40chillywillyummm, and where would he be at?
04:31:05chillywillynevermind
04:31:37dsBZFlag: btw, I got a Zaurus.  nice work
04:32:31dsit was, curiously, the only machine in my house that Just Worked with a compact flash from my dad's camera
04:33:47BZFlagchillywilly: prpplague is a nick on OPN
04:34:19BZFlagds: glad to hear some nice feedback. ;-)
04:34:34chillywillyBZFlag: yea and /whois is my friend
04:34:48chillywillyBZFlag: but this network is freenode now ;)
04:35:01BZFlagds: tried OZ yet? I've been meaning to get jtag up and running so I can replace the bootloader partitions with blob. ;-)
04:35:31BZFlagchillywilly: yeah, yeah. I like irc.opensplits.net myself. ;-)
04:36:40chillywillyFreeNode!
04:36:46chillywillydid I stutter ;)
04:36:50BZFlagaw, looks like irc.opensplits.net does not point to OPN anymore.
04:37:09BZFlagso you'd prefer I call it FN ?
04:37:22BZFlagor is that FN1 ? ;-)
04:37:22chillywillyfscking network
04:37:28chillywilly;)
04:38:08dsBZFlag: not yet.
04:39:26BZFlagI'd like to setup a system that allows signed package submissions and can handle building OZ, and the hh distros to start with. not to mention TuxScreen of course. ;-)
04:39:50BZFlagtry irc.bzflag.org today! ;-)
04:40:26psypeteBZFlag: my friend jeff loved bzflag as soon as he saw it.
04:41:08BZFlagpsypete: it's not perfect, but it's the best open source 3d multiplayer game I know of.
04:41:28psypeteBZFlag: it's the _second_ multiplayer open source 3d game I know of :)
04:42:39chillywillyit's fun for the whole family
04:43:15BZFlagpsypete: and the first is?
04:49:50jacquesuclibc has really come a long way
04:50:14jacquesbzflag is horribly addictive
04:50:27jacquesi would lose blocks of 8-9 hours
04:50:41jacquesand realize I hadn't even gotten up from my chair
04:55:39BZFlagjacques: popular feature request is an hourly alarm.
04:55:48psypete?
04:55:56jacquesBZFlag: I bet :-)
04:56:07BZFlagso it speaks "it's 9pm" etc.
04:56:16BZFlagor more like "it's 3am"
04:56:19jacquesdunno how many times I saw the sun come up while playing bzflag
04:56:30jacques"it's 9am"
04:56:31psypeteBZFlag: tie into that smaller app that was made long ago to do the same?
04:56:47BZFlagpsypete: yeah. but what fun is that? ;-)
04:56:55psypeteBZFlag: :D
04:57:11psypeteBZFlag: i want to tie it into gnome2
04:58:04dswhat needs to be done to get ncurses to build with uClibc?
05:01:05anderseeds: This will do it:  http://www.uclibc.org/cgi-bin/cvsweb/buildroot/make/ncurses.mk?rev=1.8&content-type=text/vnd.viewcvs-markup
05:04:06jacquesds: not much - what problem are you having?
05:04:51dsjacques: 'dpkg-buildpackage' returns 1.  that's about all I've looked into it
05:05:31jacquesah, well I have built it but it was months ago and it was from vanilla source
05:08:35jacquesversion 5.2
05:17:47jacquesandersee: how hard you think it would be to create a gcc.mk ?
05:18:02jacqueswhich would build a native ARM gcc
05:18:39jacqueshmmm would also need python
05:18:48psypeteuse perl;
05:19:30jacquespsypete: I thought the gentoo base required python?  or is it perl?
05:20:08jacquesmight be able to turn the tuxscreen buildroot into a gentoo ARM base image creator
05:20:26psypetepython
05:20:32psypetebut i prefer perl
05:20:51psypetegentoo is getting it's own cross compiler made easy
05:21:01anderseejacques: there is already a uclibc_toolchain.mk that builds gcc targeting uClibc....
05:21:50jacquespsypete: your last sentence sounds interesting but I dont understand it
05:22:05jacquesandersee: ooooh so that's what that does!
05:22:23jacquesandersee: it builds a native ARM gcc ? excellent
05:23:02jacquesI thought that was the .mk for building the cross-toolchain
05:23:07jacques?
05:23:44psypetejacques: gentoo will soon come with a cross-compiler which will allow devs/users to try and cross-compile gentoo with virtually any arch (though probably not well supported on all archs)
05:24:17jacquespsypete: ah interesting, any idea how soon?
05:24:33jacquesi still wanna get started on the arm port tonight tho
05:25:28psypetei don't know what seemant and you talked about, but i don't see a reason why not to go ahead with it. i'm not sure when the cross-compiler will be ready but you could put together a small shell script with everything you need
05:26:06jacquespsypete: he's going to get me in touch with the other guy interested in ARM and ARM-cross-compiling
05:26:22psypetejacques: ah
05:26:27jacquesI'm going to start trying to build an ARM base ASAP
05:26:51jacquesseemant is also very interested in cross-compiling but he didn't mention any ongoing work
05:27:37jacquesIMHO it's easiest to start with native compilation (but very slow)
05:27:54jacquesand the bits for the base image need to be built somehow
05:32:41chillywillypython good, perl bad
05:32:43chillywilly;)
05:32:45chillywillynight
05:32:53psypeteGrrr
05:37:02jacquestime to head home
12:33:03sjhillhey mjn3
12:44:20mjn3sjhill: hey.  how goes it?
12:45:11sjhillmjn3: getting uClinux working on MIPS
12:46:49mjn3sjhill: i've pretty much wrapped up something else i was working on and am moving back into uClibc devel mode.  i need to finish the i10n/i18n work by mid nov
12:47:44sjhillmjn3: excellent...i'm thinking in about 6 months i'll need i18n
15:59:42anderseesjhill: morning
16:00:02anderseesjhill: btw, did you see the change I made last night to _init and _fini handling?
16:00:36anderseesjhill: I don't think I got the change to the mips crt0.S correct, so if you have a minute to double check my mips asm...
16:00:47anderseeis away: I'm busy
16:01:13anderseeis back (gone 00:00:27)
16:19:43anderseesjhill: k, forget it.  I've got it fixed now.
16:19:59anderseesjhill: There is still some dlopen wierdness.  See test/ldso
17:24:43psypete:\
17:25:10psypeteandersee come here often?
17:25:50sjhillpsypete: fairly
17:27:59psypetehrm
17:28:24psypetewould any of you happen to have built a floppy binutils/uClibc that runs on machines with <4M ram?
17:30:43psypete...guess not
17:44:39mjn3psypete: yes, i have.  but it was a while back
17:46:13psypetemjn3: happen to know any of the reqirements? does the uncompressed ramdisk need to be a certain size? or the apps?
17:51:57mjn3psypete: uh, if you have 4M ram you probably don't want to use a ramdisk...
17:53:23mjn3psypete: what are you trying to do?
18:01:05psypetemjn3: floppy router that runs on machines with <4M ram
18:04:28mjn3psypete: how featureful do you want it to be?  the 2.4 kernel is a good bit bigger then 2.2 (ram-wise).  2.0 is smaller still, although i haven't tried building uClibc for 2.0.
18:05:28psypetemjn3: i would like to use the 2.0 kernel but 2.2 is ok as well
18:12:53mjn3psypete: then things should fit.  depending on how much you trim, you _might_ be able to do an initrd.  but more likely you'll have to put a fs on the floppy and run that as your rootfs
18:13:52psypetemjn3: it will be featureful, but not in a user interaction sort of way. it's meant to be a complex and fully functional router, but will end up having no login, no shell, no tools which a user would use to inspect a system.
18:14:25psypetemjn3: an fs right to the floppy? now that would definetly limit the size :)
18:14:46psypetemjn3: know of any super duper small filesystems?
18:30:50mjn3psypete: can you do a boot/root or does this have to be a single floppy?
18:34:07psypetemjn3: has to be a single floppy, i'm afraid
18:36:26mjn3psypete: probably still possible.  minimal busybox/uclibc should do most of what you need and will probably fit.  what else do you need?
18:37:41psypetemjn3: upnp, dhcp{d,cd}, minimal web server
18:38:34psypete#define BB_VI // weee
18:39:35psypetei'm rolling my own init from shell scripts, unless i can make a very small C init
18:39:53mjn3psypete: dhcp is in the latest busybox.  boa is pretty small, although you won't have much space for files to serve.  what is upnp?
18:40:14psypetemjn3: what's the latest busybox? i have 0.60.3
18:40:26psypeteis boa a web server?
18:41:38psypeteupnp is some crap produced in part by the geniouses at micro$oft to let applications open ports on a NAT router transparently to do things like file transfers. i'm supporting it because other routers support it.
18:41:51mjn3psypete: the unstable tree for busybox.  and yes, boa is a web server  www.boa.org
18:42:14psypeteis dmoz down?
18:42:47mjn3psypete: never heard of upnp, but i don't use ms stuff.  have no idea what needs to be built to support it, or how big it is
18:42:59psypetemjn3: is it dhcp client or server support? i'd liek to include both
18:43:09mjn3psypete: both
18:43:18psypetemjn3: yay
18:44:53psypetemjn3: actually upnp has _very_ little information for the public. in essence though, you could say it sends a multicast request for a certain port to be opened, and it is opened immediately without question. major security flaw, but lets applications like Microsoft Messenger and soon AIM transfer files to people inside/outside a router
18:47:26mjn3psypete: well then, i'd say it is probably doable
18:47:57psypetemjn3-away: thanks for the assist
21:29:02psypetei'd like to comment that the busybox menuconfig thing is SO COOL
22:18:07psypetei have a busybox question; anybody awake?
22:36:40psypetewell, i'll ask it anyhow
22:37:31psypeteudhcpc seems to be added into the latest unstable busybox, but not udhcpd. and i noticed udhcp is now a drop-in replacement since udhcp 0.9.8, but 0.9.8 hasn't been released. what version should i be getting?
23:16:37psypete:\
23:16:53psypeteis away: waiting around
23:32:57psypeteis away: crack^H^H^H^H^Hdinner time
23:58:01psypeteis back (gone 00:25:04)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with infobot logs, split per channel and by date, etc.