irclog2html for #uclibc on 20031110

03:47.33*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
03:47.33*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
04:21.00*** join/#uclibc bug1 (~bug1@c211-28-81-139.sunsh3.vic.optusnet.com.au)
04:23.37bug1i have some sha1sum/md5sum changes to go in in a minute
04:24.06bug1not messing with algorithms though, jsut merging everything else
04:35.53bug1coreutils md5sum and cha1sum are obsolete now, i will wait till i speak to Erik before removing them, incase he wants to keep this history.
04:39.08*** join/#uclibc kergoth ([a13twLYzb@zelda.tuxnami.org)
04:58.02*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
04:58.02*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
06:00.54*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
06:00.54*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
07:15.54*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
07:15.54*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
07:17.23mjn3Fozzie: i haven't built perl in a long time.  looking at a miniperl i built in june, size of miniperl was 830k text
07:18.08Fozzieso I'm probly including some things that I don't necesarily need, perhaps?
07:18.40FozzieI'll see if I can find that post about miniperl and see if he detailed out his config a bit.  
07:19.07FozzieI don't need a shell on my box, so I was hoping I could use perl to replace most of the console text tools.
07:20.47mjn3perl is pretty hefty.  even miniperl is likely bigger than a bull busybox build
07:21.02mjn3s/bull/full/
07:21.36Fozzieyeah, but if I write my application in perl as well, I think it might be worth it.
07:21.49Fozziebetter than writing the application in shell script anyway hehe
07:22.13FozzieThanks for the ideas, I'm going to try some stuff.. I like what you're doing with uclibc. keep up the good work :)
08:05.06*** join/#uclibc tahorg (~loic@perax.net1.nerim.net)
08:18.21*** join/#uclibc andersee (~andersee@codepoet.org)
08:31.02*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
08:31.02*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
09:46.00*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
09:46.00*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
10:33.13*** join/#uclibc mr_claus (~mr_claus@pD9590484.dip.t-dialin.net)
10:33.49mr_claushi, i have trouble with hylafax, it cannot initialize a ttyS0 device, could it be a problem of uclibc?
10:34.40mr_clausthe strace stop with that command -->   select(6, [5], [], [], {29, 999687}
10:35.29tahorgmr_claus: what do you mean by 'it cannot initialize'
10:35.33tahorgit blocks ?
10:35.39mr_clausit cannot access the device i think
10:36.08mr_claus"initialize" is the message in /var/log/messages
10:37.17mr_clausshould i paste some more of the trace? perhaps a few lines up to the select?
11:00.57*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
11:00.57*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
11:01.58anderseemr_claus: which strace version, which architecture, which kernel, which uClibc version?
11:04.46mr_clausstrace: 4.5, arch: i386, kernel: 2.4.22, uclibc: 0.9.17 (sorry for old release, i waited for 0.9.22)
11:07.31anderseemr_claus: hmm.  It is hard for me to support an 11 month old version.  There have been 5 releases since then...
11:07.50anderseemr_claus: I have enough trouble remembering what happened last week
11:07.54andersee:-)
11:09.29anderseeback in a sec
11:11.51*** join/#uclibc andersee (~andersee@codepoet.org)
11:13.17mr_clausyes, of course, i know it's better so develop new things as to support this old version, so i know that you don't can spend any time in 0.9.17
11:13.23mr_clausi will update to 0.9.22 soon
11:13.58mr_clauswas there something changed in the select since 0.9.17?
11:20.46mr_clausandersee: is the buildroot ready for 0.9.22?
11:21.02mr_clauscan i only change the version?
11:21.09anderseemr_claus: it works for me...
11:21.56mr_clausok, i will start, do i have only to change the uclibc.mk?
11:23.42anderseeumm
11:23.45anderseemr_claus: no
11:24.08anderseemr_claus: buildroot has changed quite a lot since 0.9.17...
11:24.30anderseerecently there have been a lot of large changes to the build system
11:27.12mr_clausok, i will see if i try to compile, is there a toolchain available too?
11:27.26mr_clausi want only build a i386 development environment for a i386 plattform
11:28.45anderseemr_claus: There is a pre-build i386 dev system with uClibc 0.9.22 on the website already
11:28.57mr_clausok
11:28.57anderseeyou should be able to just use that
11:52.00mr_clausyou mean that dev-system?  -->  http://www.kernel.org/pub/linux/libs/uclibc/root_fs_i386.bz2
11:52.17mr_clausis it with 0.9.22 or with a uclibc snapshot?
12:15.57*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
12:15.57*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
12:18.53anderseemr_claus: I rebuilt it with 0.9.22
12:19.08anderseemr_claus: It is built using buildroot...
12:20.34mr_clausandersee: do you built it with the toolchain or without the toolchain?
12:21.32anderseemr_claus: Perhaps I misunderstand your question.  buildroot builds its own toolchain.
12:21.50anderseemr_claus: buildroot uses that toolchain to build root_fs.
12:22.09anderseemr_claus: it also cross compiles a toolchain
12:22.19mr_clausandersee: in 0.9.17 there were two possibilies i think
12:22.26anderseemr_claus: and that cross compiled toolchain is within root_fs
12:22.34mr_clausandersee: thats the reason of my question
12:23.23mr_clausok, and i have to choice to build a toolchain with or without uclibc
12:24.52anderseemr_claus: here is the current Makefile: http://www.uclibc.org/cgi-bin/cvsweb/buildroot/Makefile?rev=1.62&view=markup
12:25.06anderseemr_claus: that tells you what choices you have
12:31.07mr_clausandersee: hmm, uclibc ask me about big_endian or little_endian, which i should use?
12:31.29anderseewhat arch?  i386?
12:31.42anderseex86 is little endian
12:31.52mr_clausok, thx
12:39.16mr_claushmm, why uclibc ask me that things, if i use buildroot
12:40.02mr_clausperhaps the config-files has changed after 0.9.21
12:49.17*** join/#uclibc sjhill (~sjhill@65.117.135.105)
12:49.22mr_clausandersee: i got following message while using buildroot
12:49.24mr_claus+ ./extra/scripts/fix_includes.sh -k /mnt/daten/projects/lfs-project/buildroot/build_i386/linux -t
12:49.24mr_claususage: fix_includes.sh -k KERNEL_SOURCE_DIRECTORY -t TARGET_ARCH
13:09.39mr_clausandersee: i cannot explain why, but buildroot dont run out of the box, not with uclibc-0.9.21 and not with 0.9.22
13:09.59mr_clauswith 0.9.21 i got :
13:10.01mr_clauscan't find file extra/Configs/Config.
13:10.01mr_clausmake[1]: *** [include/bits/uClibc_config.h] Error 1
13:10.27mr_clauswith 0.9.22 the TARGET_ARCH isn't set while running fax_includes.sh
13:11.03anderseemr_claus: re 0.9.21 -- of course current buildroot doesn;t work
13:11.20anderseemr_claus: re 0.9.22, as I said, it works for me.
13:11.43anderseemr_claus: perhaps you have changed things locally?
13:12.41mr_clausandersee: i didn't change anything i think
13:13.09mr_clausi changed only all 0.9.21 to 0.9.22 in make/uclibc.mk
13:13.32mr_clausUSE_UCLIBC_TOOLCHAIN:=true
13:13.49mr_clausGCC_2_95_TOOLCHAIN:=false
13:13.55mr_clausUSE_UCLIBC_SNAPSHOT:=false
13:14.11mr_clausENABLE_LOCALE:=true
13:14.22anderseemr_claus: I dunno
13:14.28sjhillcool, Santa uses free software
13:14.32anderseemr_claus: I'll have to look over it later today
13:14.44mr_clausandersee: thx
13:15.04sjhillgood morning andersee
13:15.11sjhillmr_claus: hi Santa
13:15.13mr_claussjhill: yes, santa have to spend more money for presents, not for microsoft :)
13:15.28mr_claushi sjhill
13:15.33anderseesjhill: morning
13:30.52*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
13:30.52*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
14:29.50*** join/#uclibc andersee (~andersee@codepoet.org)
14:45.52*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
14:45.52*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
15:00.57*** join/#uclibc kyo (~kyo@216.155.40.190)
15:13.48mr_clausproblem while compiling gcc-final with buildroot:
15:13.51mr_claus/mnt/daten/projects/lfs-project/buildroot/toolchain_build_i386/gcc-3.3-final/i386-linux/libstdc++-v3/include/i386-linux/bits/ctype_noninline.h:84: error: `
15:13.51mr_claus<PROTECTED>
15:13.51mr_claus/mnt/daten/projects/lfs-project/buildroot/toolchain_build_i386/gcc-3.3-final/i386-linux/libstdc++-v3/include/i386-linux/bits/ctype_noninline.h:85: error: `
15:13.51mr_claus<PROTECTED>
15:13.51mr_clausmake[4]: *** [ctype.lo] Error 1
15:45.52*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
15:45.52*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
16:15.52*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
16:15.52*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
16:30.59*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
16:30.59*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
16:48.43mr_claus_the gcc compile problemm has something to do with locales
16:49.16mjn3mr_claus_: what is your locale configuration?
16:49.27mr_claus_if i switch off locales i can compile gcc but get an error while zlib
16:49.29mr_claus_make[1]: Entering directory `/mnt/daten/projects/lfs-project/buildroot/build_i386/zlib-1.1.4'
16:49.29mr_claus_/mnt/daten/projects/lfs-project/buildroot/build_i386/staging_dir/bin/i386-linux-gcc -Os   -fPIC -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  i386 -c -o example.o example.c
16:49.29mr_claus_i386-linux-gcc: cannot specify -o with -c or -S and multiple compilations
16:49.29mr_claus_make[1]: *** [example.o] Error 1
16:49.42*** join/#uclibc dsmith (~dsmith@mail.actron.com)
16:49.47mr_claus_mjn3: i try to make a root-fs with buildroot
16:50.49mjn3mr_claus_: and all you did enable locales in the buildroot makefile?
16:51.28mr_claus_mjn3: yes
16:51.56mjn3let me try a build.  i haven't built with locale enabled in over a month
16:53.34mr_claus_mjn3: i changed uclibc from version 0.9.21 to 0.9.22 too
16:53.50mjn3i was going to try with the latest
16:54.14mr_claus_ok
18:11.32*** join/#uclibc ibot (ibot@c-24-1-99-18.client.comcast.net)
18:11.32*** topic/#uclibc is Discussion of uClibc, busybox, tinylogin, and related stuff | November 8 -- uClibc 0.9.22 released | Sept 12 -- Busybox 1.0.0-pre3 released | Sept 30 -- uClibc dev systems for x86, arm, powerpc, and mips updated | http://codepoet.org/uClibc-2003-10-22.png
18:41.35mjn3mr_claus: looks like i broke the locale-enabled libstdc++ buildroot build a while back.  i'm working on fixing it
19:03.20dsmithOk now what's up with this:
19:03.47dsmithmake/uclibc.mk has: uclibc: $(STAGING_DIR)/bin/$(ARCH)-linux-gcc $(STAGING_DIR)/lib/libc.a \
19:04.47dsmithand make/gcc-3.3.mk has: $(STAGING_DIR)/bin/$(ARCH)-linux-gcc: $(GCC_BUILD_DIR1)/.compiled
19:05.17dsmithand I'm getting this error:
19:05.20dsmithmake: *** No rule to make target `/usr/local/src/buildroot/build_mipsel/staging_dir/bin/mipsel-linux-gcc', needed by `uclibc'.  Stop.
19:06.32dsmithUnless STAGING_DIR or ARCH is being un- or re- defined
19:08.39mjn3dsmith: looking
19:09.41dsmithFresh cvs checkout from a few minus ago,
19:14.46mjn3dsmith: nothing is jumping out at me and i'm in the middle of trying to fix some buildroot locale issues with libstdc++.  after i get that sorted out, i'll take a look
19:16.13*** join/#uclibc andersee (~andersee@codepoet.org)
19:16.34dsmithmjn3: Sure, np.
19:21.17dsmithmjn3: Doh!
19:21.53dsmithmjn3: I had GCC_2_95_TOOLCHAIN:=true
19:22.43mjn3dsmith: ah... yeah, the 2.95 toolchain stuff is not currently working
19:23.11dsmithOk, Now I'm back to my old ranlib error.
19:23.25dsmith(I've been out-of-town for a week.
19:32.21*** join/#uclibc bryanw (~bryanw@proxyle02.ext.ti.com)
19:42.14bryanwwas there any archival work done on busybox since last week ?
19:42.27mjn3yes
19:42.40mjn3bug1 checked in some stuff
19:45.25anderseemjn3: hmm
19:45.47anderseemjn3: buildroot with arm soft-float is choking
19:46.05andersee/home/andersen/CVS/buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-gcc-msoft-float  -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -Os  -D__LDSO_LDD_SUPPORT -Wl,-s \
19:46.05andersee<PROTECTED>
19:46.05andersee<PROTECTED>
19:46.05andersee<PROTECTED>
19:46.05andersee/home/andersen/CVS/buildroot/build_arm_nofpu/staging_dir/lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/bin/ld: cannot open crt1.o: No such file or directory
19:46.37bryanwi ran into a lot of problems with crt1.o when building stuff for the tux screen
19:47.04anderseeWe have staging_dir/usr/lib/crt1.o, but ld wants to find crt1.o in staging_dir/lib/
19:47.31mjn3andersee: hmm
19:47.34anderseeIt wants all of crt1.o, crti.o, crtn.o in staging_dir/lib/
19:47.39anderseeindeed
19:48.13anderseefor binutils. we se --with-lib-path such that staging_dir/usr/lib/ comes first
19:48.23bryanwandersee i see you made changes to env, did you fix the segfaulting on -i problem ? and -u not working
19:48.26anderseebut it doesn't want to look there
19:48.33anderseebryanw: yes
19:48.36bryanwspiffy
19:48.50mjn3andersee: in the old builds, crt*.o were in staging_dir/lib
19:49.00anderseebryanw: there was an uninitialized linked list.  So it would walk off the end and blow up
19:49.05anderseemjn3: hmm
19:49.17anderseemjn3: perhaps I messed something up then
19:49.24mjn3by old, i mean circa when i got the soft float stuff working originally
19:49.47anderseeI suppose that the crt?.o files are runtime stuff, not devel stuff
19:50.39mjn3well, they are devel stuff.  but virtually nothing got installed in staging_dir/usr/lib.  everything went into lib
19:53.44anderseeyeah
19:54.14anderseeyes, they are devel
19:56.16anderseemake install_dev is installing shared libs to usr/lib
19:56.29anderseeand is putting crt?.o under usr/lib/ as well
19:57.09mjn3yeah
19:57.48mjn3i would imagine the crt?.o files go where the *.a file go... /usr/lib
19:58.53anderseeWhich is the case now
19:59.23anderseeSO I guess (other than the minor problem of uClibc's install_dev install shared libs as well) that brings us back to ld
19:59.49anderseeSo why is ld wanting crt?.o in staging_dir/lib/
20:01.35mjn3andersee: don't know.  i'll try an arm soft-float build after i get the locale stuff working
20:10.14*** join/#uclibc miguelanxo (~miguel@88.Red-80-33-34.pooles.rima-tde.net)
20:10.16*** join/#uclibc dsmith (~dsmith@mail.actron.com)
20:10.28*** join/#uclibc dsmith (~dsmith@mail.actron.com)
20:10.29miguelanxohello
20:10.46mjn3hello
20:10.59miguelanxoFirst of all, I've successfully compiled quite a bit of applications using uclibc
20:11.46miguelanxobut some of them report 'htons' not found, and I can't found it in /usr/i386-linux-uclibc/include nor using 'strings' in the libs
20:11.49miguelanxowhat do I miss?
20:12.23miguelanxoI can understand it being just a macro, but where is it defined?
20:12.57miguelanxodo I have to include the macro defined in libc6 .h?
20:13.50miguelanxoHHM SORRY
20:13.57miguelanxoI've found it right now
20:16.23mjn3htons is a macro in netinet/in.h but we should probably be supplying a function as well
20:25.41*** part/#uclibc yashi (~yashi@dns1.atmark-techno.com)
20:39.29mjn3andersee: hey.  i need to clean it up, but i have locale-enabled buildroot building again.  i'm about to try a soft-float arm build and take a look
20:56.32anderseemjn3: I ran into the htons thing when compiling xfree86.  It did not include the correct header file.  But SuSv3 states the exact header file where it is provided, and makes specific allowance for it being a macro.
20:56.50anderseemjn3: So I submitted a bug/patch upstream citing SuSv3
21:00.16mjn3andersee: ok
21:00.25mjn3andersee: i just got to the arm build failure
21:01.47anderseemjn3: the fix is trivial enough -- cp crt?.o from staging_dir/usr/lib/ to staging_dir/lib/
21:02.29anderseemjn3: the real question is -- why doesn't --with-lib-path make it work as is?
21:02.55anderseeThe binutils --with-lib-path configure option that is
21:06.43*** join/#uclibc dsmith (~dsmith@mail.actron.com)
21:31.08mjn3andersee: looking at the configure file, i'm guessing that --with-lib-path only adds paths to try when searching for _libraries_ and not object files
21:32.01anderseehmm
21:32.14anderseePerhaps there is another path we can set
21:32.22mjn3andersee: the compiler doesn't seem to find the crt?.o files even when adding -L with the appropriate path
21:33.13mjn3so i'd guess we need to set --libdir to the appropriate path
21:34.37mjn3i'll try a build doing that
21:49.45mjn3hmm... didn't work.  same error
22:23.44*** join/#uclibc bug1 (~bug1@c211-28-81-139.sunsh3.vic.optusnet.com.au)
22:25.08bug1man, im gunna haveto unsubsribe from debian-devel one of these days,its too stressfull, i was trying to tell them compiler optimisations are a good thing
22:25.14dsmithandersee: So you finally got woody built, eh?  (/me is still catching up on email)
23:21.21mr_clausmjn3: did you find the problem with locales?
23:29.55mr_clausmjn3: i will be back tomorrow, n8
23:36.30bug1i dotn suppose there is a way to access a streams buffer is there ?
23:36.41bug1to get to unused data
23:37.15bug1stupid question
23:38.45bug1rephrase, is there a way to get to a stream buffer without it filling up again
23:55.20bug1hmm, freopen might do it

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.