irclog2html for #uclibc on 20060612

00:12.29*** join/#uclibc calamari (n=calamari@ip68-231-173-86.tc.ph.cox.net)
00:12.31calamarihi
00:12.57calamariis there a smaller ncurses library out there?
00:14.40rfsdepends what features you want...
00:15.24rfstermcap/terminfo is smaller
00:15.45rfsbut wont' do overlapping windows, etc.
00:16.33calamarirfs: basically something to drive nano and cfdisk
00:17.02rfsso you want the ncurses api...?
00:17.20rfsslang is another popular one
00:17.21calamariwell, I want nano, I don't need cfdisk necessarily :)
00:18.43rfslet's have a look...
00:19.59calamarioh, does busybox have diff, I didn't see it anywhere
00:22.12rfscalamari: no its in diffutils, you can build against uclibc
00:22.52rfsbusybox is meant for small embedded systems, not development...
00:23.20calamarinp.. thanks :)
00:24.41calamarihmm, slang seems to be bigger than ncurses hehe
00:26.31rfsperhaps.
00:26.41rfsi noticed #ifdef USE_SLANG in the nano sources
00:27.28calamariyeah there is a configure option for it.. then I decided to check the size of the slang libs
00:27.41calamariand noticed they were 100k larger than ncurses.. hehe
00:28.05rfsyou probably should try statically linking both to nano, and check the size that way
00:28.18calamariahh, good idea
00:28.21calamarithanks
00:28.35rfsotherwise there might be truckloads of unused code...
00:29.27calamariis it possible to go partially static so I can still benefit from the other libs?
00:29.36rfssure
00:30.42rfsgcc -o foo -static -lfoo -shared -lbar -lc -lm
00:32.28calamarithanks a lot!
00:35.39rfsnp
04:08.12solarthat syntax should no longer be valid with current toolchains
04:53.09calamaricool, got it down to 160k, pure static link, used -Os and strip
04:53.52calamariI wonder if I can set up upx to extract to a certain place (like /dev/shm)
05:18.30calamarinm.. upx doesn't seem to work right under that environment
06:28.45*** join/#uclibc blindvt_ (n=bf@M945P031.adsl.highway.telekom.at)
06:37.28calamariI'm noticing that busybox is adding a lot of programs that aren't selected in the menuconfig.  Is this because they don't take up any extra space?
06:56.34calamariweird.. needed a make clean, fixed now
06:57.36calamarihm, nope
06:58.00calamariit seems to be ignoring my settings in preference to some other set
06:58.25calamariargh.. nm sorry .. hehe
06:58.29calamari./busybox is correct
06:58.42calamarisorry if anyone wasted time thinking about that
06:58.57blindvt`hmz
07:41.29*** join/#uclibc EzK (i=EzK@71.19.46.66)
07:41.44*** part/#uclibc EzK (i=EzK@71.19.46.66)
08:13.28synhi
08:14.01synis there a more or less detailed description of the 3 paths used by uClibc (when doing make menuconfig) which would relate to the linker ?
08:14.16synbecause I have the following error : i586-linux-uclibc-ld: cannot find /usr/cross/sys-i586-linux-uclibc/lib/libc.so.0 inside /usr/cross/sys-i586-linux-uclibc
08:35.49*** join/#uclibc psaksa (n=pate@ip212-226-134-137.adsl.kpnqwest.fi)
09:21.37*** join/#uclibc mcwoods (n=mcwoods@86.42.79.195)
09:21.46mcwoodswho
09:53.39synhmmm
09:53.52synforget my previous messages, i've been able to fix my problems but
09:54.14synit seems cpu_set_t is defined in an "if 0" preprocessor directive o_O
09:54.26synI can't build busybox ;p
09:56.37blindvt`syn, hm? that'd be taskset, yes?
09:56.50synyes
09:57.00synlook in bits/sched.h
09:57.56blindvt`syn, mine reads #if defined _SCHED_H && !defined __cpu_set_t_defined ...blah typedef struct{__cpu_mask __bits[__CPU_SETSIZE / __NCPUBITS];} cpu_set_t;
09:58.10synis it automatically generated ?
09:58.16syni may have missed a featyre
09:58.19synfeature
09:58.21blindvt`syn, you're in uClibc, yes? Mine is from glibc, it seems
09:58.29syni'm in uclibc yes
09:58.32synof course
09:59.02synwell, not of course
09:59.04syn:)
10:00.10syni hope someone already built busybox against uclibc
10:00.17synmaybe not using make defconfig
10:00.56blindvt`syn, just disable taskset for now and poke vapier to enable that part of uClibc's sched.h, please
10:01.06synsure
10:01.12synvapier: hi there ;)
10:01.25syni guess a formal bug report is better
10:02.25blindvt`syn, i do not regularly build against uClibc, that's the stuff people who make a living out of using that stuff are supposed to check :P
10:02.40synsure
10:03.11syni didn't blame anyone :)
10:03.23blindvt`of course not :)
10:03.29syni could even work on uClibc a bit, since it's for my work
10:05.04blindvt`reminds me that we need chrt() too. But as i don't use that one myself on a regular basis.. ;)
10:06.05synblindvt`: do i need an account to bugreport ?
10:06.06blindvt`syn, IIRC yes
10:06.13synok
10:11.56syndoen
10:11.58syndone
10:12.44syntss, i can't write "declarations" correctly ...
11:28.28*** join/#uclibc hgb_ (n=hgb@tussi.moria.no)
12:51.58*** join/#uclibc prpplague (n=billybob@72.22.134.165)
13:28.29*** join/#uclibc ambroseL (n=bjb@router.fidus.ca)
13:46.01synvapier: SpanKY: are you looking for someone to maintain uClibc on sparc ?
14:18.53solarsparc-uclibc needs love for sure if anybody is interested in maintaining it.
14:20.08*** join/#uclibc sjhill (n=sjhill@eth13.com-link.com)
14:28.12synsolar: i am
14:28.18synoccasionnaly
14:28.34syni have a few other projects that need to be taken care of before
14:29.03*** join/#uclibc blindvt_ (n=bf@M990P016.adsl.highway.telekom.at)
14:34.03CIA-403aldot * r15364 10busybox/debianutils/start_stop_daemon.c: - fix stupid typo from last checkin
15:48.25*** join/#uclibc andersee (n=andersee@codepoet.org)
16:00.27*** join/#uclibc Kaloz_ (i=kaloz@openwrt.org)
16:25.02*** join/#uclibc _kaenat (n=ringlej@m1.qa.keyvoice.com)
18:20.19*** join/#uclibc JockeHome (n=JockeHom@84-217-88-70.tn.glocalnet.net)
20:09.55*** join/#uclibc khem (n=khem@gateway-1237.mvista.com)
20:32.24*** join/#uclibc gcl (n=gcl@S01060016b61d1226.cg.shawcable.net)
20:34.28*** join/#uclibc prpplague (n=dave@69.73.210.65)
20:54.14sjhillokay, everyone read the mailing list for buildroot licensing.
20:54.21sjhillthis should be fun
22:30.42*** join/#uclibc blindvt_ (n=bf@M953P016.adsl.highway.telekom.at)
22:33.27*** join/#uclibc ambroseL (n=bjb@router.fidus.ca)

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