--- Log opened Sun Nov 21 00:00:24 2004 00:25 < CIA-9> jsaw * r4760 /trunk/package/gnome2/gedit-plugins/gedit-plugins.desc: 00:25 < CIA-9> * gedit-plugins seems outdated. Disable it for now. 00:25 < CIA-9> (not removed due to the fact, that gedit does not seem 00:25 < CIA-9> to include some usefull plugins from gedit-plugins... 00:25 < CIA-9> investigation in progess) 00:57 < CIA-9> jsaw * r4761 /trunk/package/develop/wvstreams/ ( wvstreams.desc): * add package wvstreams 4.0.1 (in prep of update of wvdial) 01:06 < CIA-9> jsaw * r4762 /trunk/package/network/wvdial/ (gcc3_and_smallfix.patch wvdial.conf wvdial.desc): * update wvdial (1.42 -> 1.54.0) 01:09 < CIA-9> jsaw * r4763 /trunk/package/kde/kdebindings/kdebindings.conf: 01:09 < CIA-9> * fix kdebindings so that configure will not complain about python 01:09 < CIA-9> (configure script cannot find out which external libs have to be 01:09 < CIA-9> linked) 01:13 < CIA-9> jsaw * r4764 /trunk/package/office/ooo/ (6 files): 01:13 < CIA-9> WARNING: TOTALLY UNTESTED 01:13 < CIA-9> OpenOffice.org changes: 01:13 < CIA-9> The last time I tried to build it from vanilla sources failed. This 01:13 < CIA-9> time too. I got to compile it with the ximian build system half a year 01:13 < CIA-9> ago (but only with Build-Pkg, not with Build-Target). Still, 01:13 < CIA-9> here's the change to the Ximian build system, it's untested however... 01:15 < jsaw> hey, I got on second place on cia.navi.cx (okay, it's only for seconds, still....) 02:39 -!- valentin_ [~valentin@port-212-202-170-162.dynamic.qsc.de] has joined #t2 02:39 -!- valentin [~valentin@port-212-202-170-162.dynamic.qsc.de] has quit [Read error: 104 (Connection reset by peer)] 04:21 -!- valentin_ [~valentin@port-212-202-170-162.dynamic.qsc.de] has quit [Read error: 54 (Connection reset by peer)] 04:23 -!- valentin [~valentin@port-212-202-170-162.dynamic.qsc.de] has joined #t2 09:22 < rxr> moin 10:48 -!- rxr_ [~rene@p213.54.241.146.tisdip.tiscali.de] has joined #t2 10:48 -!- Topic for #t2: T2 | the system development environment | http://www.exactcode.de/t2 10:48 -!- Topic set by valentin [] [Sun Nov 7 16:41:27 2004] 10:48 [Users #t2] 10:48 [ _martin ] [ CIA-9] [ mnemoc ] [ rxr ] [ sparc-kly] 10:48 [ _Ragnar_] [ jsaw ] [ praenti] [ rxr_] [ valentin ] 10:48 -!- Irssi: #t2: Total of 10 nicks [0 ops, 0 halfops, 0 voices, 10 normal] 10:48 -!- Channel #t2 created Sun Aug 8 21:15:33 2004 10:48 -!- [freenode-info] help freenode weed out clonebots, please register your IRC nick and auto-identify: http://freenode.net/faq.shtml#nicksetup 10:48 -!- Irssi: Join to #t2 was synced in 11 secs 10:56 -!- rxr [~rene@p213.54.214.208.tisdip.tiscali.de] has quit [Read error: 60 (Operation timed out)] 12:36 < _martin> moin rxr_ 12:57 < jsaw> ³ 13:12 < CIA-9> jsaw * r4765 /trunk/package/emulators/hercules/hercules.conf: * fix build of hercules by using autogen 13:32 -!- kensai [~kensai@64.237.129.108] has joined #t2 13:41 -!- kensai [~kensai@64.237.129.108] has quit ["Leaving"] 14:37 -!- You're now known as rxr 15:45 -!- mnemoc_ [~amery@200.75.27.58] has joined #t2 15:47 < rxr> moin mnemoc_ 15:56 -!- mnemoc [~amery@200.75.27.9] has quit [Read error: 110 (Connection timed out)] 15:56 -!- mnemoc_ is now known as mnemoc 16:35 -!- kensai [~kensai@64.237.129.108] has joined #t2 16:36 [Users #t2] 16:36 [ _martin ] [ CIA-9] [ kensai] [ praenti] [ sparc-kly] 16:36 [ _Ragnar_] [ jsaw ] [ mnemoc] [ rxr ] [ valentin ] 16:36 -!- Irssi: #t2: Total of 10 nicks [0 ops, 0 halfops, 0 voices, 10 normal] 16:47 -!- kensai [~kensai@64.237.129.108] has quit ["Leaving"] 16:48 -!- kensai [~kensai@64.237.129.108] has joined #t2 16:50 < mnemoc> moin 16:50 < rxr> hi! 16:51 < mnemoc> hi rxr 16:51 * mnemoc suffering to add PAX package :\ 16:51 < rxr> PAX what? 16:52 < mnemoc> pax.grsecurity.net 16:54 < rxr> timeout on server 16:58 < mnemoc> :\ 16:58 < mnemoc> well grsecurity is a role based securty patch for linux 16:58 < mnemoc> but PAX a a randomizer 16:58 < mnemoc> it is part of grsec but can be used alone 16:59 < mnemoc> attack can't ever know where is something on memory, so attacks are useless 16:59 < mnemoc> attacker 17:00 < mnemoc> http://www.google.cl/search?q=cache:O65u2HaUB-MJ:pax.grsecurity.net/docs/pax.txt+pax+grsecurity&hl=es&client=firefox-a 17:03 -!- kensai [~kensai@64.237.129.108] has quit ["Leaving"] 17:03 < mnemoc> *silence* 17:05 < rxr> ;-) 17:05 * rxr huring to write an article to pay my rent ... 17:05 < rxr> and had my parents in house the last 30 hour or so ... 17:05 < mnemoc> what about :) 17:05 < rxr> audio stuff 17:06 < rxr> just some quick ran down over the most useful applications ... 17:06 < mnemoc> 30 hours of ful-parents visit?? ufff 17:06 < rxr> yeah 17:07 -!- kensai [~kensai@64.237.129.108] has joined #t2 17:08 < CIA-9> valentin * r4766 /trunk/package/ (audio/liblrdf/ textproc/liblrdf/): 17:08 < CIA-9> * moved the ladspa rdf parser back to where it belongs 17:08 < CIA-9> (rene is a moron ;-) 17:09 < mnemoc> rdf's perfection is like music :) 17:10 < valentin> hi mnemoc, btw 17:11 < mnemoc> hi valentin 17:13 * valentin is an idiot 17:14 < valentin> just watered my tea with cold water and wondered why the fluid did not turn in color... 17:18 < mnemoc> cold water and tea are not friends :) 17:18 < valentin> ice tea 17:19 < valentin> here in europe we have instant tea powder - just add water at any temperature :) 17:19 < valentin> but i prefer 'real' tea 17:20 < valentin> esp when it is so f.....g cold 17:21 < mnemoc> :) 17:22 < mnemoc> to get ice tea here, we do hot tea; add cold water and wait 17:25 < rxr> valentin: yeah - it is really fscking cold 17:26 < valentin> those instant powders are just another case for western decadence 17:26 < valentin> s/for/of 17:26 < rxr> I increate the thermal control of the heating here nearly every day 17:26 < rxr> maybe I should switch my athlon on and rebuild t2 or so to get my room warmer ... 17:27 < mnemoc> athlon are good for that 17:28 -!- kensai [~kensai@64.237.129.108] has quit ["Leaving"] 17:30 < rxr> yeah 17:30 < rxr> I do rebuild t2 now I think ;-) 17:39 -!- kensai [~kensai@64.237.129.108] has joined #t2 17:46 < valentin> why the hell ardour depends on scmxx ?? 17:47 -!- kensai [~kensai@64.237.129.108] has quit ["Leaving"] 17:49 < rxr> wha? 17:50 < valentin> grep scmxx package/audio/ardour/ardour.cache 17:51 < rxr> hm 17:51 < rxr> it is not in the dep-debug in /var/adm of my athlon ... 17:52 < rxr> use vi to remove it and commit it ... 17:52 -!- kensai [~kensai@64.237.129.108] has joined #t2 17:52 < valentin> we need a better policy how to create and update the cache files 17:53 < rxr> we do not update them any longer until a rewrite of the .cache 17:53 < rxr> format - far too many noice ... 17:54 < valentin> ok .. 17:54 < rxr> the next format will not carry this damn build id, and date tags 17:54 < rxr> just some relative build time (ala Linux From Scratch BSU or what is was named), and rounded size and time - so it does not change so often .. 17:55 < rxr> and the depenencies in a better format that allow additional information - like e.g. minimal version and so 17:55 < rxr> as well as using single line tags - so if one changes the whole line des not invalidate ... 17:56 < rxr> as well as flagging optional deps ... 17:57 < rxr> of course all to improve the single package emerge for end users ... 17:57 -!- kensai [~kensai@64.237.129.108] has quit ["Leaving"] 18:00 -!- kensai [~kensai@64.237.129.108] has joined #t2 18:06 < CIA-9> valentin * r4767 /trunk/package/audio/ardour/ardour.cache: * removed siemens handy tools from ardour deps 18:08 < valentin> oh - damn 18:08 < valentin> s/handy/mobile phone/ 18:08 < rxr> cell phone 18:08 < rxr> cellular 18:09 < valentin> those german marketing idiots finaly broke my brain 18:09 < rxr> yep 18:09 < mnemoc> :D 18:09 < rxr> for ardour: 18:09 < rxr> $ jackd -d alsa -r 44100 -n 4 18:09 < rxr> and the lunch ardour somewhere ... 18:09 < valentin> thx rxr 18:09 < rxr> ah - and to avoid xruns in the audio with journaling FSs you must mount a tmpfs to /tmp 18:09 < rxr> ... 18:09 -!- kensai [~kensai@64.237.129.108] has quit ["Leaving"] 18:27 -!- _martin [~martin@brln-d9ba2767.pool.mediaWays.net] has quit [Read error: 110 (Connection timed out)] 18:41 -!- kensai [~kensai@64.237.129.108] has joined #t2 18:43 < rxr> ah 18:43 < rxr> I think i found what recent xemacs do that aspell does not like the umlaute in my german texts .. 18:43 < rxr> the anskwer is utf8 18:45 < rxr> Aspell can not use UTF-8 Internally. What language are you trying to add 18:45 < rxr> support for? 18:45 < rxr> ??? 18:45 < mnemoc> rxr: who are you talking to? 18:46 < rxr> to me and the world listening ... 18:46 < rxr> and to fill our google database ... 18:46 < rxr> "Starting with version 0.60, Aspell fully supports spell checking documents 18:46 < rxr> in UTF-8 or any other encoding that Aspell supports." 18:47 -!- kensai [~kensai@64.237.129.108] has quit ["I love Debian"] 18:47 < mnemoc> =) 18:48 < mnemoc> it support anything that it supports 19:09 -!- kensai [~kensai@64.237.129.108] has joined #t2 19:17 * rxr rebuilding half of the system - just to get german spell checking back ... 19:18 -!- kensai [~kensai@64.237.129.108] has quit ["I love Debian"] 19:45 -!- kensai [~kensai@64.237.129.108] has joined #t2 19:53 -!- kensai [~kensai@64.237.129.108] has quit ["Leaving"] 20:18 -!- _martin [~martin@brln-d9ba2533.pool.mediaWays.net] has joined #t2 20:25 < mnemoc> rxr: praenti asks if libcss builds on T2... but i don't even have a dvd player :p 20:26 < praenti> hi 20:26 < mnemoc> :D 20:27 < rxr> libcss? yes I think so 20:27 < rxr> let me check 20:29 < praenti> rxr: had some problems in ROCK with that package. surrounded therefor in /usr/include/linux/fs.h the #include with a #ifdef __KERNEL__ 20:29 < praenti> perhaps a similiar fix is also needed for T2 20:30 < rxr> yups - rechecked 20:30 < rxr> == 11/21/04 20:30:02 =[9]=> Finished building package libcss. 20:31 < rxr> in contrast to rock we fix our kernel headers instead of patching every user space package 20:31 < rxr> see posts from clifford and fake that I'm brain damaged on rock-devel and the irc logs ... 20:31 < mnemoc> fake is doing this now too 20:31 < praenti> ok 20:31 < mnemoc> after 28 patches to fix asm_byteorder :p 20:31 < rxr> ha ha ha 20:31 < praenti> yupp. and a very weird idea from me... 20:32 < rxr> we have some patches for our linux-header package - you might review them ... 20:33 < rxr> and we are at 2.6.8.1 at the hD 20:33 < rxr> for the headers - since 2.6.9 causes so many new regressions ... 20:33 < praenti> rxr: i believe that. perhaps this is one... :-( 20:34 < praenti> rxr: thx for your effort 20:34 * praenti is away 20:43 < mnemoc> rxr: do you have a minute? http://svn.geeks.cl/atarigo/game.cc <-- register segfaults, any idea why this map would be not working? (i had never used maps before, it was valentin's idea) 20:48 < rxr> quite scroll over does not yield s.th. particularly bad 20:48 < mnemoc> :( 20:48 < rxr> can I look tomorrow? I need to finished the article and I have 50% to go ... 20:48 < mnemoc> =) 20:49 < rxr> you mean this line: 20:49 < rxr> registered_players[player_name] = impl; 20:49 < mnemoc> that line segfaults 20:49 < rxr> should always work - if not registered_players is not valid ... 20:50 < mnemoc> that is declared on game.h 20:51 < mnemoc> i think i'll fall back into plain C :\ 20:52 < valentin> mnemoc: linking order .... 20:53 < mnemoc> uhm? 20:53 < valentin> maybe you link your .o files in such way, that the insert is called before the map constructor ? 20:53 < valentin> or do you register them in main function ? 20:54 < mnemoc> g++ -O3 atarigo.o game.o boards/basic_board.o players/human_player.o players/pipe_player.o -o atarigo 20:54 < mnemoc> i register on a cosntructor inside players/human_player.o 20:55 < valentin> yep 20:55 < mnemoc> #0 0x0804921e in std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::lower_bound(std::string const&) () 20:55 < mnemoc> #1 0x08048d00 in Game::Register(std::string const&, IPlayerFactory*) () 20:55 < valentin> then you have to link in a different order 20:55 < mnemoc> #2 0x08049dc4 in __static_initialization_and_destruction_0(int, int) () 20:55 < mnemoc> #3 0x08049e8b in _GLOBAL__I_humanFactory () 20:56 < valentin> that was exactly what i tried to tell Minto two days ago - if you remember 20:56 < mnemoc> yes? 20:58 * mnemoc going for the static design :\ 20:58 < valentin> you have to link the players before the game 20:58 < valentin> try 20:58 < mnemoc> ok 20:59 < valentin> g++ -O3 players/human_player.o players/pipe_player.o boards/basic_board.o atarigo.o game.o -o atarigo 20:59 < valentin> hope i did not forget anything 20:59 < mnemoc> oh 20:59 < mnemoc> you were right 20:59 < mnemoc> this thing links in reverse order 20:59 < valentin> that is the problem with static initialisation 21:00 < valentin> with dynamicaly loaded so files you do not have that problem 21:01 < mnemoc> i'll finish some stuff on static, and move to dlopen after that 21:01 < valentin> the compiler does not detect such problems - that's poor 21:02 < mnemoc> what i don't understand is how Game::Register exists and Game::registered_players don't 21:02 < mnemoc> i should have expected, game not exist at all or everything working perfect 21:29 < valentin> hm, ich glaube ich konvertiere noch mal ein paar mp3's nach wav und mach ein paar screenshots 21:30 < valentin> das ist mit so einer kleienen aufloesung leider alles etwas eng 21:30 < valentin> der mixer passt gar nicht auf 800 pixel hoehe 21:30 < valentin> - win decorations natuerlich 21:30 < rxr> wron chan 21:31 < valentin> sorry *g* 21:31 < valentin> had to rand about ardour - idiotic tool (sorry) 21:32 < valentin> mnemoc: when you have static objecs (i.e you write Obj obj() somewhere outside functions) then theese have to be constructed 21:33 < valentin> the constructors are called top to bottom for each source file and object after object for each .o you link 21:34 < valentin> the symbols exist from the beginning - they just refer to some memory location 21:35 < valentin> those symbols can be derefered, but before the constructor is called the object data is just uninitialized 21:54 < mnemoc> valentin: can i declare the constructor on an abstract class? 21:55 < valentin> yes 21:55 < mnemoc> what happens with the name? 21:55 < valentin> will it take arguments ? 21:55 < mnemoc> yes 21:55 < valentin> constructor name = class name 21:56 < mnemoc> but abstract name != implemented name 21:56 < valentin> the derived classes will have their own constructors 21:56 < valentin> class Base { Base(int x) {.....} }; 21:56 < valentin> class Derived:public Base { Derived(int x, int y) : Base(x*2) {.....} }; 21:57 < valentin> Derived derived(1,2); 21:58 < valentin> if you create an instance of a derived class, you call the constructor of the derived class and that constructor hands the arguments to the base class 21:58 < valentin> if you do not hand over any arguments, the base class' default ctor will be called - in case there is one 21:58 < mnemoc> my abstract class doesn't have code, i only want to be sure every IPlayer's constructor has an IBoard * as only argument 21:59 < valentin> why ? 22:00 < mnemoc> i have to, afaik, to new fooPlayer( board ); 22:00 < valentin> if you have a different constructor the code will not compile anyway 22:00 < valentin> if you use the generic factory 22:01 < valentin> but i do not know your current code 22:01 < mnemoc> i want to have one common constructor for every player, getting a board as construction argument 22:01 < mnemoc> mom 22:08 < mnemoc> http://svn.geeks.cl/atarigo/players/player.h 22:08 < mnemoc> i think i'll have to add a SetBoard( IBoard * ) function instead of using the constructor for that 22:08 < valentin> why not 22:09 < valentin> mom 22:09 < valentin> template 22:09 < valentin> class PlayerFactory : public IPlayerFactory { 22:09 < valentin> public: 22:09 < valentin> virtual IPlayer* Create ( IBoard* board) { return new T(board); } 22:09 < valentin> }; 22:10 < valentin> of corse you have to adapt the signature of IPlayerFactory, too 22:11 < mnemoc> yes, but to do that wouldn't i need IBoard * as constructor argument too? 22:12 < valentin> of course 22:13 < valentin> but that is what you wanted, isn't it ? 22:13 < mnemoc> yes, but i doesn't compile 22:14 < mnemoc> my next step was fixing Create as you said 22:14 < valentin> mnemoc: that it does not compile is a good thing 22:15 < mnemoc> o_O 22:15 < valentin> because this enforces all Player implementation constructors to have the correct signature 22:15 < mnemoc> i only have one player :p 22:18 < mnemoc> mmm 22:23 < mnemoc> now it compiles... 23:00 < rxr> 1002 builds total, 111 completed fine, 0 with errors. 23:00 -!- praenti [~praenti@mail.obster.org] has quit [Read error: 104 (Connection reset by peer)] 23:00 -!- praenti [~praenti@mail.obster.org] has joined #t2 23:01 < CIA-9> rene * r4768 /trunk/target/desktop/config.in: * do not build ardour in thy desktop target - it sucks :-( 23:03 < valentin> rene: *g* 23:04 < mnemoc> hehe 23:05 < rxr> oh - this changeset also disables the rfc package 23:05 < rxr> had this in queue ... :-( 23:14 < CIA-9> jsaw * r4769 /trunk/package/python/pysqlite/pysqlite.desc: * increase prio of pysqlite a bit 23:18 < CIA-9> mnemoc * r4770 /trunk/package/security/vserver/vserver.desc: 23:18 < CIA-9> * vserver patches updated (1.29 for 2,4 and 1.93 for 2.6) 23:18 < CIA-9> * vserver version changed to util-vserver's (0.30) 23:25 < mnemoc> 9:22:10] == 11/21/04 22:06:59 =[5]=> Finished building package qt. 23:25 < mnemoc> [19:22:11] wee! 23:25 < mnemoc> [19:22:22] sparc? 23:25 < mnemoc> [19:22:27] yes 23:46 -!- kensai [~kensai@64.237.129.108] has joined #t2 23:49 -!- kensai [~kensai@64.237.129.108] has quit [Client Quit] 23:58 < CIA-9> jsaw * r4771 /trunk/package/multimedia/vdr/ (vdr.conf vdr.desc): 23:58 < CIA-9> * -fpermissive fix for vdr 23:58 < CIA-9> * add checksum 23:59 < CIA-9> jsaw * r4772 /trunk/scripts/functions: 23:59 < CIA-9> * do try to link twice in populate_archdir 23:59 < CIA-9> (compare [D] list in mplayer-fonts) --- Log closed Mon Nov 22 00:00:40 2004