--- Log opened Sun Oct 08 00:00:39 2006 00:00 < Stelz> sepp: what is '-lm' ? 00:01 < Stelz> i compiled my small program fine with this option :) 00:01 < sepp> Stelz: gcc -lm squared.c -o squared 00:01 < Stelz> yeah 00:01 < Stelz> but what is it? 00:01 < sepp> the math lib 00:01 < Stelz> hm? 00:02 < Stelz> i included math lib by typing #iclude 00:02 < Stelz> why i need -lm ? 00:02 < sepp> to link the "libmath" into it 00:03 < Stelz> hm 00:03 < Stelz> but how i'll know when i'll need the other libs? 00:03 < Stelz> -lX 00:04 < Stelz> where "X" is... 00:07 < Stelz> and sepp.. is there any other way to compile program without that "linkage" ? 00:08 < Stelz> my friend just compiled it without "-lm" 00:13 < Stelz> anyway, thanks for help :) 00:34 -!- sepp [n=sepp@p83.129.172.6.tisdip.tiscali.de] has quit [Read error: 145 (Connection timed out)] 01:20 < Stelz> rxr: ping 02:12 -!- kensai [i=kensai@206.248.84.247] has joined #t2 03:23 -!- idealm [n=ideal@222.66.106.154] has joined #t2 03:29 -!- kensai [i=kensai@206.248.84.247] has quit ["Leaving"] 06:20 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has quit [Read error: 110 (Connection timed out)] 08:48 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has joined #t2 08:49 < misl> hi folks 08:50 < Stelz> hi misl 08:50 < Stelz> :) 08:50 < misl> hi Stelz 08:50 < Stelz> misl: do u have 08:50 < Stelz> svn-write-access? :) 08:50 < misl> yes 08:50 < Stelz> nice. do u want to update some useful tools? 08:50 < Stelz> :) 08:51 < Stelz> ncurses to 5.5 and autoconf to 2.60 :) 08:51 < misl> do you have the patches? 08:52 < Stelz> no.. i just have information about these updates.. cause i'm building my T2-box right now and comparing its packages with installed on my current linuxbox 08:54 < misl> Stelz: I am not too sure about updating autoconf it might have a to big impact on the toolchain. I leave these kind of update mostly to rxr. 08:54 < Stelz> ok :) 08:55 < Stelz> == 10/08/06 10:45:41 =[1]=> Finished building package coreutils. 08:55 < Stelz> uhm.. 08:56 < misl> Stelz: You can update them yourself. And do the build. When it works fine you can send the patch to the mailing list. :) 08:56 < Stelz> i know :) 08:56 < Stelz> but right now i just want to build T2-minimal-with-xorg 08:56 < Stelz> and then 08:56 < Stelz> if all 'll go fine 08:57 < Stelz> i'll remve packages that i don't need 08:57 < Stelz> add some useful stuff 08:57 < Stelz> and i'll try to rebuild the target 08:57 < Stelz> and theeeeeeeen.. i'll submit a lot of patches :) 08:57 < Stelz> i hope so 08:57 < misl> :) 08:57 < Stelz> remve -> remove :) 09:01 < misl> Stelz: I tried updating ncurses but it is not straight forward. I failed due to existing patches. Unfortunately I have not the time to investigate. :( 09:01 < Stelz> okok.. don worry 09:37 -!- idealm [n=ideal@222.66.106.154] has quit [Connection timed out] 11:15 -!- mtr_ [n=Michael@pD9E13C37.dip0.t-ipconnect.de] has joined #t2 11:23 < rxr> moin 11:23 -!- mtr [n=Michael@pD9E12D02.dip0.t-ipconnect.de] has quit [Read error: 145 (Connection timed out)] 11:23 -!- mtr_ is now known as mtr 11:36 [Users #t2] 11:36 [@ChanServ] [ CIA-9] [ LMJ ] [ mtr] [ Stelz] [ valentin] 11:36 [ _Ragnar_] [ jsaw ] [ misl] [ rxr] [ th ] 11:36 -!- Irssi: #t2: Total of 11 nicks [1 ops, 0 halfops, 0 voices, 10 normal] 11:37 < rxr> Stelz: I check out autoconf and ncurses updates 11:37 < Stelz> rehi rxr :) 11:37 < Stelz> ranlib: .libs/libgcj.a: No space left on device 11:37 < Stelz> make[3]: *** [libgcj.la] Error 1 11:37 < Stelz> lol 11:37 < Stelz> == 10/08/06 13:23:00 =[2]=> Aborted building package gcc. 11:42 < Stelz> rxr: i found some bug in linux-header 11:42 < Stelz> asm/ can't be copied during the: no such file or directory 12:00 < rxr> hm 12:00 < rxr> maybe that is new due to jsaw's latest change on it 12:00 < rxr> 11:37 < Stelz> ranlib: .libs/libgcj.a: No space left on device 12:00 < rxr> ^- hard disk full ! :-) 12:01 < Stelz> :) 12:01 < Stelz> i know.. cleaned up 12:01 < Stelz> ;) 12:01 < Stelz> and recompiling gcc right now 12:01 < Stelz> rxr: all is ok, except linux-header and strace 12:01 < rxr> strace ? 12:01 < Stelz> yup 12:02 < Stelz> i fixed .conf file of linux-header 12:02 < Stelz> just renamed asm/* to asm-i386/* 12:02 < Stelz> and all went fine 12:02 < rxr> no that is not correct 12:02 -!- idealm [n=ideal@222.66.106.154] has joined #t2 12:03 < rxr> it will not work on any other architecture ,-) 12:03 < Stelz> why? 12:03 < rxr> like ppc, mips, arm just to name a few :-) 12:03 < Stelz> uhm.. rxr. but there is NO asm/ dir ! 12:04 < Stelz> wait a sec 12:04 < Stelz> rxr: look at the 66th line 12:04 < Stelz> linux-header.conf 12:04 < Stelz> and then look into the tar.bz2 archive 12:05 < Stelz> there is no /include/asm/ dir 12:05 < Stelz> only asm-* 12:07 < CIA-9> susan * r20072 /trunk/package/gnome2/atk/atk.desc: * updated atk (1.12.2 -> 1.12.3) 12:08 < CIA-9> susan * r20073 /trunk/package/gnome2/alacarte/alacarte.desc: * updated alacarte (0.10 -> 0.10.1) 12:13 < CIA-9> rene * r20074 /trunk/package/archiver/upx/ (upx.conf upx.desc): * updated upx (1.25 -> 2.02) 12:13 < CIA-9> rene * r20075 /trunk/package/network/vblade/vblade.desc: * updated vblade (11 -> 13) 12:13 < Stelz> rxr: or i missed smthng? 12:13 < Stelz> :| 12:14 < CIA-9> rene * r20076 /trunk/package/scientific/octave/octave.desc: * updated octave (2.9.8 -> 2.9.9) 12:14 < rxr> inside the linux source ? 12:14 < rxr> include/asm is created as symlink to the right directory when linux is beeing built 12:14 < Stelz> yeah 12:15 < Stelz> rxr: but.. there is no such file/dir 12:15 < Stelz> nothing were created 12:15 < CIA-9> rene * r20077 /trunk/package/emulators/bochs/ (bochs.desc gcc41.patch): * updated bochs (2.2.6 -> 2.3) 12:15 < rxr> in the past it was - I think it is related to jsaw's change to our linux configuratoin procedure just some days ago 12:16 < rxr> I take a look when my morning updates got thru 12:16 < Stelz> ok 12:16 < CIA-9> rene * r20078 /trunk/package/graphic/dcraw/dcraw.desc: * updated dcraw (8.39 -> 8.40) 12:17 < CIA-9> rene * r20079 /trunk/package/security/aircrack-ng/aircrack-ng.desc: * updated aircrack-ng (0.6.1 -> 0.6.2) 12:18 < CIA-9> rene * r20080 /trunk/package/develop/motor/ (gcc34.patch motor.desc no-deprecated.patch): * updated motor (3.3.0 -> 3.4.0) 12:18 < CIA-9> rene * r20081 /trunk/package/gnome2/gnokii/gnokii.desc: * updated gnokii (0.6.13 -> 0.6.14) 12:19 < CIA-9> rene * r20082 /trunk/package/contrib/vidix/vidix.desc: * updated vidix (0.9.9.1 -> 0.9.9.2) 12:22 -!- idealm [n=ideal@222.66.106.154] has quit [Connection timed out] 12:23 < Stelz> and of course we need to remove mine as soon as possible.. 12:25 < rxr> of course 12:31 < CIA-9> rene * r20083 /trunk/package/network/gq/gq.desc: * updated gq (1.1.2 -> 1.2.0) 12:31 < rxr> it will take some hours until the autoconf and ncurses update will hit trunk because I'll gonna go test them in the reference builder first 12:32 < Stelz> of course 12:32 < Stelz> especially autoconf 12:32 < Stelz> it's a new version since 2003 12:32 < Stelz> and we need it to be tested perfectly :) 12:34 < Stelz> mm.. rxr.. maybe u know.. where i could rename headers/kernel version.. from 2.6.12-dist to 2.6.12 and from 2.6.18-dist to 2.6.18? :D 2.6.12 is displayed during the execution of /lib/ld-2.5.so :) 12:35 < Stelz> err. libc-2.3.6.so 12:39 < rxr> you mean you do not want to have this -dist naming part that your t2 kernel have ? 12:40 < Stelz> yeah 12:40 < Stelz> kernel and headers 12:41 < rxr> the -dist tag is added in t2:package/base/linux24/linux-conf.in 12:41 < rxr> echo "Redefining VERSION ..." 12:41 < rxr> lx_extraversion="${lx_extraversion}-dist" 12:41 < rxr> you can alter that in your own target if you like or just edit the line 12:42 < Stelz> lol 12:42 < rxr> the -dist that is to distinguish it from selfbuild vanilla kernels 12:42 < Stelz> yeah.. 12:42 < rxr> noone ever asked about it so far 12:42 < Stelz> rxr: how i could make my own patches like this? 12:42 < rxr> btw. the autoconf version is not from 2003, it is new of summer 2006 12:42 < Stelz> rxr: 2.60 12:42 < rxr> create your own target iun target/ 12:43 < rxr> in target/ 12:43 < Stelz> but 2.59 is from 2003 12:43 < rxr> look for the existing ones as example 12:43 < rxr> ah ok - I thought you ment that comment ironic :-) 12:43 < Stelz> :) 12:43 < rxr> you can alter each package by either supplying a patch to the source as target/stelz/pkg_mplayer.patch 12:44 < rxr> or alter script variables and the like in target/stelz/pkg_mplayer_{pre,post}.conf 12:44 < Stelz> mm...nice 12:44 < rxr> look at what other targets such as desktop and archivista are doing for example 12:44 < rxr> that way you keep your custom stuff in a for you can backup, version and publish and still the t2 packages are vanillaly clean 12:45 < Stelz> uhm 12:45 < rxr> in a form you can backup 12:45 < Stelz> and what about configure "--flags" ? 12:45 < Stelz> by this way too? 12:45 < Stelz> for example 12:45 < Stelz> pkg_php.conf 12:45 < Stelz> yup? 12:46 < rxr> yes 12:46 < Stelz> niiice 12:46 < Stelz> and so i need.. to remove that "-dist".. 12:46 < Stelz> target/stelz/pkg_linux24.conf 12:47 < rxr> yeah - that is a more advanced task indeed 12:47 < Stelz> and in this file.. 12:47 < rxr> for a start you can indeed addd a pkg_linux-header_post.conf and pkg_linux26_post.conf 12:47 < Stelz> lx_extraversion="${lx_extraversion} 12:47 < Stelz> lx_extraversion="${lx_extraversion}" 12:47 < Stelz> ah 12:48 < rxr> in that file this should do: 12:48 < rxr> lx_extraversion="${lx_extraversion}-dist" 12:48 < rxr> lx_injectextraversion 12:48 < rxr> sorry 12:49 < rxr> hook_add postconf 5 'lx_extraversion="${lx_extraversion/-dist/}; lx_injectextraversion" 12:49 < rxr> but untested would need a test try :-) 12:49 < Stelz> only one string? 12:49 < Stelz> hook_add postconf 5 'lx_extraversion="${lx_extraversion/-dist/}; lx_injectextraversion" <- this? 12:52 < Stelz> seems to be no.. 12:55 < Stelz> rxr: so i need only the last string (hook_add) ? 12:59 < rxr> yes the hook_add 13:04 < Stelz> thanks, i'll try 13:14 < rxr> you are welcome 13:14 < rxr> Stelz: I think this shoudl fix linux-her: 13:14 < rxr> linux-header: 13:14 < rxr> @@ -24,6 +23,7 @@ 13:14 < rxr> main_lx_header() { 13:14 < rxr> lx_patch 13:14 < rxr> + lx_config 13:15 < rxr> I test and commit if successful 13:19 < Stelz> rxr: i' compiling gcc right now :) 13:19 < Stelz> *i'm 13:19 < Stelz> building the target.. 13:26 < rxr> Lua enters Tiobe top 50 13:26 < rxr> http://lua-users.org/lists/lua-l/2006-10/msg00157.html 13:26 < rxr> http://www.tiobe.com/index.htm?tiobe_index 13:26 < Stelz> hehe.. nice 13:27 < Stelz> i'm learing lua... but very slow.. cause a lot of C/C++ in my Uni :) 13:32 < Stelz> == 10/08/06 15:23:08 =[3]=> Finished building package autoconf. 13:32 < Stelz> == 15:23:11 =[3]=> Building base/automake [1.9.6 7.0]. 13:32 < Stelz> :) 13:34 < rxr> == 12:51:50 =[9]=> Building base/ncurses [5.5 7.0-trunk]. 13:34 < rxr> == 10/08/06 13:05:42 =[9]=> Finished building package ncurses. 13:34 < Stelz> hehe :P 13:36 < CIA-9> rene * r20084 /trunk/package/base/linux-header/ (linux-header.conf linux-header.desc): 13:36 < CIA-9> * fixed linux-header to build include/asm before trying to install it 13:36 < CIA-9> (regression do the latest linux patch/config control flow change) 13:37 < Stelz> *> File not found: download/mirror/b/bin86-0.16.17.tar.bz2 13:37 < Stelz> lol 13:38 < Stelz> dunno.. why it wasn't downloaded 13:39 -!- idealm [n=ideal@222.67.232.101] has joined #t2 13:40 [Users #t2] 13:40 [@ChanServ] [ CIA-9 ] [ jsaw] [ misl] [ rxr ] [ th ] 13:40 [ _Ragnar_] [ idealm] [ LMJ ] [ mtr ] [ Stelz] [ valentin] 13:40 -!- Irssi: #t2: Total of 12 nicks [1 ops, 0 halfops, 0 voices, 11 normal] 13:40 < rxr> hi idealm 13:41 < Stelz> hm.. rxr.. so i still need that -dist-removal-patch? 13:41 < idealm> hi rxr 13:41 < Stelz> hello idealm ;) 13:41 < idealm> Nice to meet you, Stelz :) 13:41 < Stelz> :P 13:44 < rxr> heh: http://simh.trailing-edge.com/photos/pdp8e.jpg 13:45 < CIA-9> rene * r20085 /trunk/package/emulators/simh/simh.desc: * updated simh (33-1 -> 36-1) 13:50 < Stelz> ah.. rxr.. u were talking about fixing some troubles with asm-dir ;) 13:51 < Stelz> thought that sentence was about -dist :) 13:52 < Stelz> == 10/08/06 15:43:02 =[3]=> Finished building package ncurses. 13:53 < Stelz> hm.. is there any way ( script ) to remove automatically old sources of packages?.. 13:53 < rxr> old tarballs ? 13:54 < Stelz> yeah 13:54 < Stelz> when i'll upgrade to ncurses 5.5 13:54 < rxr> ./scripts/Download -list-unknoqn | cut -d ' ' -f 3 | xargs rm -v 13:54 < Stelz> for example :) 13:54 < rxr> -list-unknown 13:54 < rxr> if you mean the sources in download/... 13:54 < Stelz> yeah 13:55 < Stelz> no easier script to remember? :) 13:56 < rxr> we could add it to the Claanup scritp 13:56 < rxr> Cleanup 13:56 < Stelz> it 'll be very good :) 13:56 < rxr> oh it is 13:56 < Stelz> to cleanup unused/old sources 13:56 < rxr> http://golem.de/0610/48239.html 13:57 < rxr> err 13:57 < rxr> ./scripts/Cleanup -download 13:57 < rxr> good that I do not visit p0rn sites :-) 13:57 < rxr> heh - even implemented by me: 13:57 < Stelz> ./scripts/Cleanup -download <- but it cleanups all download section.. 13:57 < rxr> 8272 rene # Cleanup download/* and quit 13:57 < rxr> 8272 rene # 13:58 < rxr> Stelz: I thougt that is what you wanted, cleanup of outdated source tarballs ... 13:58 < rxr> Stelz: what did you wanted to cleanup ? 13:58 < Stelz> uhm.. it cleanups only outdated? 13:58 < Stelz> not all? 13:59 < rxr> it is Cleanup, not "rm" :-) 13:59 < Stelz> :))) 13:59 < Stelz> true 13:59 < rxr> it only removes what is unkown to the system 13:59 < Stelz> yup 14:05 < rxr> ok - /we take lunch - cu 14:33 < Stelz> cu 16:19 < rxr> re 16:19 < Stelz> rehi rxr 16:24 < rxr> hi Stelz 16:24 < Stelz> uhm 16:24 < Stelz> going to update autoconf? :D 16:24 < Stelz> and i'm still building current target.. 16:24 < Stelz> a lot of useless packages in minimal-with-xorg.. 16:26 < rxr> just drop notes what you find could further be stripped from the target 16:26 < rxr> in IRC or thelist 16:26 < Stelz> ofcourse rxr 16:27 < Stelz> but the fist i remember.. is gdb.. 16:32 < Stelz> *first 16:32 < Stelz> i think it's not for minimal target ;) 16:41 < rxr> heh 16:41 < rxr> ok - well the minimal is suppost to be an minimal enviroment usable to build and debug t2 16:41 < rxr> that is why gdb and subversion are in it 16:41 < rxr> cdrtools also to be able to burn resulting T2 iso onto media 16:42 < Stelz> ok.. i'll make a list 16:42 < Stelz> for packages i want to be removed ;) 16:42 < Stelz> oh noez.. :| 16:42 < Stelz> tar: linux-2.6.18/include/asm-sh/msgbuf.h: Cannot write: No space left on device 16:42 < Stelz> tar: linux-2.6.18/include/asm-sh/namei.h: Cannot write: No space left on device 16:42 < Stelz> tar: linux-2.6.18/include/asm-sh/overdrive/fpga.h: Cannot write: No space left on device 16:44 < Stelz> i think i need turn ccache off.. 16:45 < rxr> heh ,-) 16:45 < rxr> ./scripts/Cleanup -cache will remove the files 16:46 < Stelz> yeah.. i know 16:47 < Stelz> i done it a lot of times.. 16:47 < Stelz> *did 16:48 < Stelz> You should not call uname during the build! 16:48 < Stelz> whats that? 16:49 < Stelz> a lot of such mesgs 16:51 < rxr> a reminder to developers to clean uname calls 16:51 < Stelz> ah 16:51 < rxr> calling uname is not cross compile-aware and should really be avoided 16:51 < Stelz> i see.. 16:51 < rxr> (though T2 is smart enough these days to wrap uname and return what we cross build to - but the packages really should be improved) 16:54 < Stelz> hm... rxr 16:55 < Stelz> could i use my current linux-config for 2.6.18-T2-target? 16:55 < rxr> yes, there is a way to enforce a specific kernel config for the t2 kernel 16:56 < rxr> the psionw target does it - maybe you want to take a look there ? 16:56 < Stelz> i just have 16:56 < Stelz> Linux slz.sytes.net 2.6.16 #6 SMP PREEMPT Sat Jul 8 14:31:05 MSD 2006 i686 GNU/Linux 16:56 < Stelz> could i use config from 2.6.16 for 2.6.18 kernel? 16:58 < Stelz> and i looked at psion-pda target.. nice 16:58 < Stelz> but will it be ok if i'll use config from my old kernel? 16:58 < rxr> well - it will mostly match 16:58 < rxr> however for the new CONFIG option of the kernel the defaults will be choosen 16:58 < Stelz> i hope so 16:59 < rxr> e.g. if there are new drivers in .18 it depends on the kernel defaults if they will be built or not 16:59 < Stelz> defaults.. so a lot of modules maybe compiled that i don't need 16:59 < Stelz> is there any way to make menuconfig during T2-build-process? 16:59 < rxr> nope 17:00 < rxr> but you can run the config in a .18 kernel with your config once to get it updated 17:00 < rxr> but there will not be that much new stuff in .18 anyway 17:00 < rxr> I would just use your config for now as it 17:00 < Stelz> hm.. really? 17:00 < Stelz> hm 17:00 < Stelz> ok, thanks :) 17:05 < Stelz> interesting question, rxr. about the stats. how many packages does we have? 17:06 < rxr> 2502 17:06 < Stelz> hehe, nice :) 17:06 < rxr> package$ l */*/*.desc | wc -l 17:06 < Stelz> and growing up! :) 17:06 < rxr> definetly 17:07 < Stelz> :) 17:07 < Stelz> kewl 17:07 < rxr> also keep in mind that are unsplit packages, debian and such only have higher numbers because they split into -devel, -doc, and -whatnot 17:07 < rxr> so they just have x3 or x4 .... 17:08 < Stelz> yeah 17:55 -!- idealm [n=ideal@222.67.232.101] has quit [Remote closed the connection] 18:12 < CIA-9> rene * r20086 /trunk/package/graphic/ (libglpng/libglpng.desc makehuman/makehuman.desc): * fixed makehuman and libglpng consist of all 6 digits :-) 20:19 < Stelz> rxr: ping 20:25 < rxr> poin 20:25 < rxr> g 20:26 < rxr> but I'm just about to hurry out of the office .. :-( 20:26 < rxr> sorry - have to leave - cu is waiting for evening dinner - cu then 20:27 < rxr> Stelz: if you have some t2 question you can also bug valentin while I'n off-line 20:27 < rxr> cu all 20:27 [Users #t2] 20:27 [@ChanServ] [ CIA-9] [ LMJ ] [ mtr] [ Stelz] [ valentin] 20:27 [ _Ragnar_] [ jsaw ] [ misl] [ rxr] [ th ] 20:27 -!- Irssi: #t2: Total of 11 nicks [1 ops, 0 halfops, 0 voices, 10 normal] 20:28 < Stelz> cua later, rxr 20:43 -!- sireficuL [n=CAM@89.240.98.120] has joined #t2 20:43 -!- sireficuL [n=CAM@89.240.98.120] has quit [Client Quit] 21:02 < Stelz> gn all 21:02 * Stelz is away: Sleep is good. Zzzzz 21:02 -!- Stelz is now known as Stelz[away] 21:10 -!- kensai [n=kensai@206.248.84.247] has joined #t2 21:51 -!- kensai [n=kensai@206.248.84.247] has quit ["Leaving"] 21:53 -!- kensai [n=kensai@206.248.84.247] has joined #t2 22:22 -!- misl [n=chatzill@84-104-172-187.cable.quicknet.nl] has quit ["Chatzilla 0.9.75 [Firefox 1.5.0.7/2006090918]"] 22:50 -!- kensai [n=kensai@206.248.84.247] has quit ["Leaving"] 23:55 -!- kensai [n=kensai@206.248.84.247] has joined #t2 --- Log closed Mon Oct 09 00:00:40 2006