--- Log opened Fri Oct 29 00:00:43 2004 00:14 -!- CIA-10 [~CIA@to.je.spocco.com] has quit [Excess Flood] 00:14 -!- CIA-8 [~CIA@to.je.spocco.com] has joined #t2 03:28 < mnemoc_> rxr, jsaw: there is some odd on bootdisk config... each loop duplicates packages 03:33 -!- CIA-8 [~CIA@to.je.spocco.com] has quit [Excess Flood] 03:34 -!- CIA-8 [~CIA@to.je.spocco.com] has joined #t2 04:00 -!- blindcoder [~blindcode@dsl-213-023-153-166.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] 04:05 -!- blindcoder [~blindcode@dsl-213-023-153-084.arcor-ip.net] has joined #t2 04:38 -!- rxr_ [~rene@p213.54.219.46.tisdip.tiscali.de] has joined #t2 04:38 -!- Topic for #t2: T2 @ Linux World Expo Frankfurt - Hall 4 booth G06 - Have fun! 04:38 -!- Topic set by rxr [] [Tue Oct 26 09:31:30 2004] 04:38 [Users #t2] 04:38 [ _martin__] [ blindcoder] [ daja77] [ mnemoc_] [ rxr ] [ sparc-kly] 04:38 [ _Ragnar_ ] [ CIA-8 ] [ jsaw ] [ mtr ] [ rxr_] [ valentin ] 04:38 -!- Irssi: #t2: Total of 12 nicks [0 ops, 0 halfops, 0 voices, 12 normal] 04:38 -!- Channel #t2 created Sun Aug 8 21:15:33 2004 04:38 -!- [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup 04:39 -!- Irssi: Join to #t2 was synced in 10 secs 04:42 < sparc-kly> hi ppl 04:47 -!- rxr [~rene@p213.54.199.15.tisdip.tiscali.de] has quit [Read error: 60 (Operation timed out)] 04:57 -!- _martin__ [~martin@brln-d9ba0068.pool.mediaWays.net] has quit [Read error: 110 (Connection timed out)] 06:17 -!- _martin__ [~martin@brln-d9ba00f7.pool.mediaWays.net] has joined #t2 07:24 -!- mtross [~michael@Hb2b5.h.pppool.de] has joined #t2 07:28 -!- mtr [~michael@Hb4b0.h.pppool.de] has quit [Read error: 54 (Connection reset by peer)] 07:43 -!- mnemoc [~amery@200.75.27.39] has joined #t2 07:59 -!- mnemoc_ [~amery@200.75.27.33] has quit [Read error: 238 (Connection timed out)] 10:03 -!- CIA-8 [~CIA@to.je.spocco.com] has quit [] 10:05 < rxr_> re 10:05 -!- You're now known as rxr 10:05 < rxr> sparc-kly: due to linux world expo visitors sparc stuff has an even higher priority now ... ,-) 10:08 -!- CIA-9 [~CIA@to.je.spocco.com] has joined #t2 10:09 -!- CIA-9 [~CIA@to.je.spocco.com] has quit [Killed by sagan.freenode.net (Nick collision)] 10:09 -!- CIA-9 [~CIA@to.je.spocco.com] has joined #t2 10:19 -!- nzg [~tschmidt@p508EB208.dip.t-dialin.net] has joined #t2 10:47 -!- rxr [~rene@p213.54.219.46.tisdip.tiscali.de] has joined #t2 10:47 -!- Topic for #t2: T2 @ Linux World Expo Frankfurt - Hall 4 booth G06 - Have fun! 10:47 -!- Topic set by rxr [] [Tue Oct 26 09:31:30 2004] 10:47 [Users #t2] 10:47 [ _martin__] [ blindcoder] [ daja77] [ mnemoc] [ nzg] [ sparc-kly] 10:47 [ _Ragnar_ ] [ CIA-9 ] [ jsaw ] [ mtross] [ rxr] [ valentin ] 10:47 -!- Irssi: #t2: Total of 12 nicks [0 ops, 0 halfops, 0 voices, 12 normal] 10:47 -!- Channel #t2 created Sun Aug 8 21:15:33 2004 10:47 -!- [freenode-info] why register and identify? your IRC nick is how people know you. http://freenode.net/faq.shtml#nicksetup 10:47 -!- Irssi: Join to #t2 was synced in 7 secs 12:08 -!- nzg [~tschmidt@p508EB208.dip.t-dialin.net] has quit ["Verlassend"] 13:02 < CIA-9> rene * r4478 /trunk/package/base/glibc/gcc_eh.patch.cross: 13:02 < CIA-9> Michael Tross : 13:02 < CIA-9> * fixed glibc stage0 build for some host systems (libgcc_s removal) 13:17 < rxr> jsaw: : 13:17 < rxr> failed to write delivered to line errno=28 13:47 < blindcoder> Error code 28: No space left on device 13:50 < valentin> rxr: did you put the expo pictures somewhere ? 13:57 < rxr> not yet 13:57 < rxr> valentin: why do you ask about the pictures? 13:58 < valentin> why not ? 14:00 < valentin> there is no specific reason, i just wanted to know 14:01 < rxr> ic - I just copy them 16:25 < mnemoc> rxr: there is something wrong on Config 16:25 < mnemoc> (moin!) 16:25 < mnemoc> it duplicates lines of packages on every loop 16:30 < sparc-kly> moin mnemoc rxr valetin bindcoder 16:30 < sparc-kly> :P 16:32 < mnemoc> hi sparc-kly 16:32 < valentin> hi 16:32 < mnemoc> hi valentin 16:32 < valentin> btw: vale_n_tin :) 16:32 < mnemoc> hehe 16:32 < mnemoc> v 16:33 < mnemoc> valentin: do you have any idea why Config can be duplicating packages on each loop? 16:34 < valentin> elaborate on that 16:34 < valentin> how can i reproduce it ? 16:35 < mnemoc> Config -> bootdisk -> view packages -> view packages -> viewpackages 16:39 < valentin> you mean show 16:39 < valentin> you mean "show current package list" ? 16:39 < mnemoc> yes 16:39 < valentin> does not happen here 16:39 < mnemoc> no? 16:39 < mnemoc> i'll start a new config 16:40 < valentin> only bootdisc target ? 16:41 < mnemoc> nope, mine too 16:42 < mnemoc> but i have a difference, i use pkgsel_parser on my Config.in 16:42 < valentin> hm 16:42 < mnemoc> let me do some tests 16:42 < valentin> ok 16:42 -!- mtross [~michael@Hb2b5.h.pppool.de] has quit [Read error: 110 (Connection timed out)] 16:43 < mnemoc> ok, if i enable custom pkgsel it gets duplicated 16:43 < rxr> 2hi 16:43 < mnemoc> hi rxr 16:45 -!- mtross [~michael@Haac8.h.pppool.de] has joined #t2 16:46 < rxr> hi mtross 16:46 < mnemoc> jsaw: ping 16:49 < rxr> valentin: your t2 homepage work is cool 16:50 < rxr> hm - f*ck - the recent powerpc bootstrap error also happens during cross-compiling: 16:50 < rxr> eabi.S:255: Error: operand out of range (6 is not between 0 and 1) 16:52 < mnemoc> jsaw: jsaw: jsaw: 16:52 < rxr> mnemoc: it is not yet night here - so he might not yet have started to work ... ;-) 16:52 < CIA-9> rene * r4479 /trunk/package/base/glibc/no-binutils-powerpc.patch.cross: 16:52 < CIA-9> * fixed glibc to not check for an up-to-date binutils package in 16:52 < CIA-9> the cross stages - fixes cross compilation to powerpc 16:53 -!- rxr changed the topic of #t2 to: T2 | The System Development Environment | http://www.exactcode.de/t2 16:53 < mnemoc> hehe 16:54 < valentin> SDE - nice 17:22 < rxr> shit damn 17:22 < CIA-9> rene * r4480 /trunk/package/base/glibc/ (9 files): 17:22 < CIA-9> * converted glibc, to use less long and more consistent naming patches 17:22 < CIA-9> introduced in a certain version that are expected to go away, soon ... 17:23 < rxr> accidently commited a glibc update ... 17:23 < mnemoc> problem solved :) 17:24 < mnemoc> i had >> config/$config/pkgsel.awk instead of > config/$config/pkgsel.awk on config.in, so pkgsel.awk got duplicated on every loop 17:25 < mnemoc> rxr: let's test it :) 17:25 < mnemoc> ill start a new full build right now 17:25 < rxr> yeah - a test of it might be good ... 17:25 < rxr> I just wanted to commit the patch renames and forgot about the glibc update I'v done ... 17:25 < rxr> I built for sparc and powerpc right now ... 17:26 < mnemoc> i'll go for pmmx 17:28 < CIA-9> rene * r4481 /trunk/package/base/glibc/glibc.desc: 17:28 < CIA-9> * oops - accidently already committed the glibc update 17:28 < CIA-9> (2.3.4-2004-08-01 -> 2.3.4-2004-10-28) so I now changed the [M] tag 17:28 < CIA-9> to commit the glibc update note ;-) 17:28 < mnemoc> :) 17:30 < CIA-9> rene * r4482 /trunk/package/base/gcc/3.4.2-powerpc-eabi.patch: 17:30 < CIA-9> * fixed the ugly gcc powerpc build regression with patch imported 17:30 < CIA-9> from gcc CVS ... 17:33 < mnemoc> rxr: can tar set a date and uid/gid to all files? to be able to compare checksums of cvs:// downloads 17:34 < rxr> clifford always claimed it did not work in his test, I also believe this should be possible 17:34 < rxr> but not with tar directly but by running ch 17:35 < rxr> own and touch over the files ... 17:35 < mnemoc> touch will be different on every checkout 17:35 < rxr> touch with a given time of course ;-) 17:36 < rxr> I play with it ;-) 17:40 < mnemoc> good :D 17:56 < mnemoc> rxr: may i commit pkgsel_parse integration or should i wait for jsaw? 17:57 < rxr> hm - if you have done it already I would say just commit it, jsaw can perform further work if it differs later ... or so ... 17:59 < mnemoc> ok 18:00 < CIA-9> mnemoc * r4483 /trunk/scripts/ (config.func config.in functions): * pkgsel_parse moved to config.func, and used to parse custom pkgsel on Config 18:25 < _martin__> rxr He he, the function keys F1 to F10 are dead on my iBook. Apple iBooks are a great product ... :( 18:28 < rxr> I had no other problem beside the logic board failure ... 18:28 < rxr> although I type the wohle day on the box ... 18:29 < rxr> but maybe start to get a new model from them ... 18:29 * sparc-kly planned buy ibook g3 300mhz :P 18:47 < rxr> huh: tar: time_t value 18446744073709548016 too large (max=68719476735) 18:56 < rxr> hm: 18:56 < rxr> 1417219262 4345541 evas-2004-06-20.tar.bz2 18:56 < rxr> 1417219262 4345541 evas-2004-06-20.tar.bz21 18:56 < rxr> 1417219262 4345541 evas-2004-06-20.tar.bz22 19:01 < CIA-9> rene * r4484 /trunk/scripts/Download: * attempt to get CVS checkouts checksumable 19:36 < rxr> damn - in 2.1 they messed the cross compile stuff up, again .. 19:36 < rxr> too bad we forked after the messup ... :-( 20:12 < rxr> so - /me freeclimbing - cu around midnight ... 20:13 < valentin> cu 20:25 < mnemoc> /usr/src/rock/t2-trunk/src.glibc.1099067138.24640.325724498/libc/objdir/linuxthreads/libpthread_pic.a(pthread.os)(.text+0x1c2): In function `pthread_initialize': 20:25 < mnemoc> puaj 20:25 < mnemoc> : undefined reference to `_res' 20:25 < mnemoc> /usr/src/rock/t2-trunk/src.glibc.1099067138.24640.325724498/libc/objdir/linuxthreads/libpthread_pic.a(pthread.os)(.text+0xa6a): In function `__pthread_reset_main_thread': 20:25 < mnemoc> : undefined reference to `_errno' 21:08 < valentin> mnemoc: can you find out where theese symbols come from ? 21:08 < valentin> eg using nm ? 21:09 < mnemoc> nm /libc/objdir/linuxthreads/libpthread_pic.a ? 21:09 < mnemoc> i'm not good on this 21:10 < valentin> no, using nm on all the other .o / .a files 21:10 < valentin> alentin@majestix:~$ man nm 21:10 < valentin> fgets: Success 21:10 < valentin> Error reading man page /usr/share/man/man1/nm.1 21:10 < valentin> No manual entry for nm 21:10 < mnemoc> pthread.os 21:10 < valentin> *grrr* 21:11 < mnemoc> (over libpthread_pic.a only) 21:11 < valentin> what letter is the symbol marked with ? 21:12 < valentin> you need to find a file where the symbol has a 'T' iirc, but my manpage seems to be broken :/ 21:13 < mnemoc> U 21:14 < valentin> U == used or so 21:14 < valentin> ok, found a manpage 21:14 < mnemoc> 000006a4 T __pthread_yield 21:15 < mnemoc> Ts had an address 21:15 < mnemoc> Us don't 21:15 < mnemoc> U _res 21:15 < valentin> yes, according to the manpage T means text section 21:16 < mnemoc> and U? 21:17 < valentin> U == undefined 21:17 < valentin> so the code in the object uses the symbol but does not define it 21:18 < mnemoc> ic 21:18 < valentin> you need to find a object file with xxxxx T _res 21:18 < mnemoc> http://sources.redhat.com/ml/libc-alpha/2004-10/msg00074.html 21:20 < valentin> looks like this is your error 21:21 < mnemoc> # find -name "*.a" | while read x; do 21:21 < mnemoc> > grep -q "T _res" $x && echo $x 21:21 < mnemoc> > done 21:21 < mnemoc> # 21:21 < mnemoc> oops 21:21 < mnemoc> stupid me 21:21 < mnemoc> mom 21:32 < valentin> so ? 21:32 < mnemoc> none 21:33 < mnemoc> ./libc/objdir/libc_pic.a (00000000 B _res) 21:33 < mnemoc> ./libc/objdir/libc.a (00000000 B _res) 21:33 < mnemoc> this was the better i found 21:34 < mnemoc> # find -name "*.a" | while read x; do y=$(nm $x | grep -e "_res$");[ "$y" ] && echo "$x ($y)"; done 21:34 < mnemoc> ./libc/objdir/linuxthreads/libpthread_pic.a ( U _res) 21:34 < mnemoc> ./libc/objdir/linuxthreads/libpthread.a ( U _res) 21:34 < mnemoc> ./libc/objdir/libc_pic.a (00000000 B _res) 21:35 < mnemoc> ./libc/objdir/libc.a (00000000 B _res) 21:35 < valentin> B is ok, too 21:35 < valentin> B==uninitialized data 21:35 < valentin> but the address is quite strange ? 21:36 < mnemoc> 0x0 21:37 < valentin> ok, i just saw B's are almost always 0x0 21:38 < mnemoc> 386-unknown-linux-gnu-gcc -shared -static-libgcc -Wl,-O1 -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux.so.2 -Blibc/objdir/linuxthreads/ -Blibc/objdir/csu/ -Blibc/objdir/linuxthreads/ -Wl,--version-script=libc/objdir/libpthread.map -Wl,-soname=libpthread.so.0 -Wl,-z,combreloc -Wl,--enable-new-dtags,-z,nodelete -Wl,--enable-new-dtags,-z,initfirst -Llibc/objdir -Llibc/objdir/math -Llibc/objdir/elf -Llibc/objdir/dlfcn -Llibc/objdir/nss -Llibc/objdir/nis -Llibc/objdi 21:38 < mnemoc> this is the cleaned command run 21:38 < mnemoc> libc.a should be there? 21:38 < valentin> maybe ... if that is the correct _res 21:39 < mnemoc> # find -name "*.a" | while read x; do y=$(nm $x | grep -e " _errno$");[ "$y" ] && echo "$x ($y)"; done 21:39 < mnemoc> ./libc/objdir/linuxthreads/libpthread_pic.a ( U _errno) 21:39 < mnemoc> _errno is worse 21:39 < mnemoc> ./libc/objdir/linuxthreads/libpthread.a ( U _errno) 21:39 < mnemoc> no B 21:40 < valentin> maybe defined in some file that was not compiled yet ? 21:42 * valentin away for a short time 21:48 * mnemoc hate GNU people :\ 21:54 * mnemoc trying --without-__thread 23:08 -!- mtross [~michael@Haac8.h.pppool.de] has quit ["using sirc version 2.211+KSIRC/1.3.11"] 23:16 < mnemoc> it worked 23:17 < mnemoc> but now linux24 failed, because a redefined symbol 23:17 < mnemoc> rwsem-spinlock.c:36: error: conflicting types for 'init_rwsem' --- Log closed Sat Oct 30 00:00:57 2004