--- Log opened Sat Jan 29 00:00:46 2005 01:12 -!- nzg [~tschmidt@xchangecenter.de] has quit [Read error: 54 (Connection reset by peer)] 01:16 -!- nzg [~tschmidt@xchangecenter.de] has joined #t2 02:06 -!- ooo_ [~o@dsl-olugw3p33.dial.inet.fi] has joined #t2 02:06 -!- ooo [~o@dsl-olugw3p33.dial.inet.fi] has quit [Read error: 54 (Connection reset by peer)] 06:15 -!- Postal|Away [~root@ool-43562131.dyn.optonline.net] has joined #t2 06:18 < rxr> moin 06:18 < _Ragnar_> moin moin 06:18 -!- ideal [~idealm@211.100.227.107] has joined #t2 06:18 < rxr> hi ideal 06:18 < ideal> Hi, rxr:) 06:19 < ideal> I'm dealing with WindowMaker:) 06:22 < CIA-10> rene * r5829 /tags/2.1.0-beta3/package/network/howl/howl.desc: * updated howl (0.9.8 -> 0.9.10) 06:33 < rxr> ehrm - I have a mail in my inbox from a person @ novell providing a patch for t2 ?!! 06:33 < _Ragnar_> nice;) 06:35 < Postal|Away> Hey 06:35 < Postal|Away> rxr you around? 06:38 < rxr> yes 06:38 < rxr> _Ragnar_: not that we really need that patch - but I'll apply it anyway ;-) 06:38 < _Ragnar_> *lol* 06:39 < CIA-10> rene * r5830 /tags/2.1.0-beta3/package/network/howl/howl-0.9.8-darwin-locking-api.patch: 06:39 < CIA-10> Hans Petter Jansson : 06:39 < CIA-10> * added a howl API conformance patch for MacOSX 06:39 < rxr> _Ragnar_: novell names in the commit stats ;-) 06:40 < _Ragnar_> =) 06:42 < Postal|Away> rxr, How do you feel about me creating a 32 bit tool chain for the compilation of grub in 64 bit? 06:42 < CIA-10> rene * r5831 /trunk/package/network/howl/ (howl-0.9.8-darwin-locking-api.patch howl.desc): 06:42 < CIA-10> * merged r5828:5829 from 2.1.0-beta3 into trunk: howl update and API 06:42 < CIA-10> patch 06:43 < rxr> Postal|Away: you only need to add one more package glibc32 if we would like to have that ... 06:44 < rxr> Postal|Away: are you in your t2 right now? 06:44 < Postal|Away> rxr, hmmm... but the 32 bit toolchain does not exist... so dont you also need the 32 bit binutils, and gcc..? 06:44 < Postal|Away> rxr yes 06:44 < rxr> no - the gcc and binutils are biarch - with -m32 they yield 32bit binaries ... 06:44 < Postal|Away> and im having a problem with ./scripts/Emerge-Pkg.. 06:44 < rxr> the only thing is that grub' configure and Makefiles are not 64bit safe and brain dead 06:45 < rxr> this is why they need the 32bit C library 06:45 < Postal|Away> rxr, i noticed that 06:45 < rxr> one could also fix the grub buid system 06:45 < rxr> but I also do not feel like that ... 06:45 < _Ragnar_> *g* 06:45 < rxr> Postal|Away: I could add glibc32 ... 06:46 < _Ragnar_> why not use dietlibc for that? 06:46 < rxr> because it would be equally hacky to get grub use that or always force grub to use it ... 06:47 < rxr> a 32bit libc is hany anyway 06:47 < rxr> and I need it on sparc64 for the silo bootload (wonder wonder) anyway 06:47 < rxr> bootload_er_ ;-) 06:47 < _Ragnar_> *g* 06:47 < _Ragnar_> as you wish :) 06:48 < Postal|Away> rxr, Why would emerge system come back with the messege "Packages Scheduled to Build:"... but then exit... 06:48 < rxr> because they are already up-to-date 06:48 < rxr> try adding -debug 06:48 < rxr> it will list what it does then ... 06:49 < Postal|Away> ok, its working now... 06:49 < Postal|Away> never mind then 06:50 < Postal|Away> so about this glibc32 06:51 < Postal|Away> Oh and by the way, when i ran the Update system script, it failed on gcc, because the C compiler could not compile C programs... 06:51 < rxr> how long do you intend to stay up tonight to test a possible glibc32 injection from me ? 06:52 < Postal|Away> yes, i will stay up as long as you need me ;-) 06:52 < rxr> .oO 06:52 < rxr> what is it over there 0:52 ? 06:52 < Postal|Away> rxr si 06:52 < rxr> it is 6:52 here and I just got up - may I first get breakfast ? 06:52 < _Ragnar_> no!:) 06:53 < Postal|Away> rxr, go ahead... btw good to see you... havent seen you in a long time... I have some things for you... 06:53 < Postal|Away> I have been testing... and I also added some areas to the Wiki... 06:53 < rxr> some things means work, doesn't it ? 06:53 < rxr> yes - I noticed it in the wiki ;-) 06:54 < Postal|Away> rxr, i hope its ok that I added those things... i wasnt sure, but they seemed useful.. 06:54 < Postal|Away> and yes things means work... 06:55 < rxr> sure - the wiki is for public edit 06:55 < rxr> we can revert single stuff when e.g. illegal links or so are injected, though ... 06:55 < rxr> ok - feel free to post TODO items here 06:55 < rxr> I go to the bakery now and get some food - and after that I craete a glibc32 package 06:56 < Postal|Away> There is a syntax error on line 4 in gcc "unexpected token near line 4 GCC_WRAPPER_INSERT 06:57 < Postal|Away> and it fails because the "C preprosessor fails the sanity check" 06:57 < rxr> where to you get the "near line 4" ? 06:57 < rxr> e.g. for which package build or so? 06:57 < Postal|Away> I would copy the tail of the log here, but i cannot paste.... its for 9-gcc 06:59 < Postal|Away> rxr go to the bakery, and eat, well talk when youve got some food in you ;-) 06:59 < rxr> hm 06:59 < rxr> interesting 06:59 < rxr> can you mail it later ? 07:01 < Postal|Away> rxr, no cause that I know of i have no mail client... 07:01 < Postal|Away> rxr, I have no X either... so im in text only 07:02 < rxr> ouhm 07:02 < Postal|Away> rxr, I am getting very accustomed to text based computing 07:02 < rxr> why no X ? 07:02 < Postal|Away> rxr cause it wont start 07:02 < Postal|Away> It wont detect my screens... 07:02 < Postal|Away> its says i have none... and i configured it about 3 times 07:03 < rxr> ok - we work on your X after my breakfast 07:09 -!- Postal [~root@ool-43562131.dyn.optonline.net] has joined #t2 07:09 -!- Postal|Away [~root@ool-43562131.dyn.optonline.net] has quit [Read error: 104 (Connection reset by peer)] 07:10 < Postal> Hey 07:10 < Postal> rxr, you still here or are you off at the bakery? 07:12 -!- Postal [~root@ool-43562131.dyn.optonline.net] has left #t2 [] 07:12 -!- Postal [~root@ool-43562131.dyn.optonline.net] has joined #t2 07:12 < Postal> Ok hopefully this will work now, i hate this irc client 07:13 < CIA-10> rene * r5832 /trunk/package/graphic/pspresent/pspresent.desc: * updated pspresent (1.1 -> 1.2) 07:13 < CIA-10> rene * r5833 /trunk/package/graphic/magicpoint/magicpoint.desc: * updated magicpoint (1.11a -> 1.11b) 07:14 < rxr> so -now I have the packages for the university µC presentation I annoyingly have to do later this weekend - and can go to the bakery ,-) 07:15 < Postal> rxr, ok gimmie a jingle when you get back i am going to try and post these .err logs on the wiki... 07:20 < Postal> ok, the relevant portion is in the Wiki, in the 64bit section under error logs... 07:26 < rxr> I'll do basic glibc32 hacking onw ... 07:26 < rxr> so I can gr 07:26 < rxr> grab eggs on my way out, too ... 07:26 < rxr> -3.3°C here ... 07:26 < rxr> bibber 07:27 < Postal> rxr, why would gcc configure be reporting that the cpp fails the sanity check? 07:27 < CIA-10> rene * r5834 /trunk/package/base/glibc32/: * creating a glibc32 package part I (glibc copy) 07:29 < rxr> Postal: I would need to look into the configure, too to see why configure does there ... 07:30 < rxr> Postal: you are at svn:HEAD ? 07:31 < Postal> rxr, what is svn:HEAD? 07:32 < rxr> the top - newest revision of the svn tree ... 07:32 < Postal> rxr, oh ic what you mean, im pretty recent, i co, a new tree about 30 min ago 07:32 < rxr> ok 07:32 < Postal> rxr, can i make it tell me what revison im at? 07:33 < rxr> svn fino 07:33 < rxr> info even 07:33 < rxr> but no need 07:33 < rxr> I just wanted to know if you are in trunk or switched to tags/2.1.0-beta3 or so due to my announced trunk architecture reorganization ... 07:34 < Postal> its 5828, just in case your intersted 07:34 < Postal> rxr, i never saw that announcment, but i svn up once or twice a day so.. 07:34 < rxr> sent it to the mailing list ... 07:34 < rxr> . . . 07:34 < Postal> rxr im not on the mailing list 07:35 < rxr> Postal: you _should_ be ;-) 07:35 < rxr> yeah - I seem to have a workign 64bit svn now ;-) 07:35 < Postal> rxr, if i had email and X i might be 07:35 < Postal> svn never had problems in my build... 07:36 < Postal> what you do have is a 64bit tester with no life, who also happens to be a perfectionist.... 07:36 < _Ragnar_> =) 07:37 < Postal> But i suppose in this world those are good qualities... 07:42 < Postal> My GeForce6800 is too new, even nvidia, has only released drivers up to the 6600, but the was in November, I am hoping for a new release soon... 07:44 < Postal> _Ragnar_ how do i go about installing the kernel source tree in T2? 07:45 < _Ragnar_> huh? 07:46 < _Ragnar_> dl kernel, unpack ... 07:46 < rxr> Postal: it is not installed by the build system 07:46 < rxr> but the few patches we apply life in /usr/src/patches-$ver or so .. 07:47 < Postal> rxr, ok, but I need the full source, for the nvidia drivers... 07:47 < rxr> Postal: the nvidia driver is automatically compiled when you build t2 ... 07:47 < rxr> and compiling it manually is annoying anyway ... 07:48 < Postal> rxr, i dont think that it is in the minimal build 07:48 < rxr> what target have you currently selected? desktop ? 07:48 < rxr> no - not in the minimal 07:48 < rxr> but you could use t2 to rebuild a kernel with nvidia driver 07:48 < Postal> I am 07:48 < Postal> ;-) 07:49 < rxr> select destop 07:49 < rxr> desktop even 07:49 < rxr> o package preselection template 07:49 < rxr> download all the requirements 07:49 < rxr> and do BUild-Pkg linux26 07:49 < rxr> it will build the nvidia module ... 07:49 < Postal> I just use Emerge-Pkg... it dl and installes it automiticly... 07:49 < rxr> and then Build-Pkg nvidia 07:49 < rxr> that installs the X module ... 07:50 < Postal> rxr oh... ok, well it failed... 07:50 < rxr> well - Emerge is ok - but currently it has the drawback that it will not download the linux add on packages ... 07:50 < rxr> I need to think about how to add this "download extending packages" 07:50 < rxr> what did fail ? 07:50 < Postal> rxr, the nvidia build 07:51 < rxr> what is the error ? 07:51 < Postal> I cannot cut and paste... but it is... 07:52 < Postal> hook_eval62... and so on and so forth... but if i could cut and paste, that would be nice, prehaps we should concentrate on X 07:53 < rxr> are you really sure the open source nvidia driver can not handle your card ? 07:54 < Postal> rxr, yes it is the 6800... 256DDR3... 07:54 < Postal> ;-) 07:55 < _Ragnar_> you need the very latest version of the nvidia driver for amd64 07:56 < Postal> These are the specs on my box: AMD64 3400, 3GB ram, Chaintek motherboard.., Nvidia GeForce 6800, Soundblaster Audigy 2 sound card, Linksys Gigabyte ehternet card, CD-RW 52X, and DVD-RW +\- 8x 07:57 < rxr> the nvidia package is x86 only right now 07:57 < Postal> rxr, no its not 07:57 < rxr> jsaw: wanted to add the x86-64 binary but has not done so far ... 07:57 < Postal> www.nvidia.com... they have an IA64 and an AMD64 version 07:57 < rxr> I know 07:57 < rxr> I was talking about the t2 package ... 07:58 < Postal> rxr, well, any ideas on why X reports i have no screens? 07:58 < Postal> X works fine in any distro... 07:58 < Postal> so.. prehaps the config file is wrong, ill check it now.. 08:00 < rxr> what do you mean with X works fine in any distro ? 08:00 < Postal> I mean in other distros.. 08:01 < Postal> rxr, but the config file lists my screen, prehaps X is reading the wrong config... 08:01 < rxr> take a look into /var/log/Xorg.0.log 08:01 < rxr> when you say the nv driver does not suppor the card and you have not yet the nvidia one, ... 08:02 < rxr> it is most probably that youre card is not detected 08:02 < rxr> I add the x86-64 nvidia binary junk right now ? 08:02 < rxr> s/?/!/ 08:02 < Postal> you could, it would be nice, and ill look into the log file above 08:05 < Postal> Ok, its not detecting the Card... 08:05 < rxr> what driver have you in your config? 08:05 < rxr> nv ? 08:05 < Postal> yes nv 08:06 < Postal> btw, does it matter that my monitor is Digital as opposed to analog? 08:07 < rxr> should not 08:07 < rxr> the driver /should/ handle that .. 08:07 < rxr> especially the binary only nvidia one ... 08:07 < rxr> so - in some secs you have nvidia x86-64 part I 08:09 < Postal> rxr, ok, well the driver from nvida, supports the card one below mine... the 6600, so i am thinking, it will not be perfect, with the 6800, but it should at least make it work.. 08:10 < CIA-10> rene * r5835 /trunk/package/x11/nvidia/ (nvidia.conf nvidia.desc): * added the x86-64 binary to the nvidia package - untested 08:10 < rxr> Postal: can you try Emerge-Pkg nvidia after an svn up ? 08:10 < Postal> yeah ok 08:11 < Postal> Ok its building now 08:12 < Postal> It wont build.. 08:12 < rxr> error ? 08:12 < Postal> give me a sec, I have to type it by hand 08:13 < Postal> hook_eval:62 (last $?=0) eval 'unset hookdrity_premature... 08:14 < Postal> is the first line of the error.. 08:14 < rxr> does not look like the error 08:15 < Postal> well... if i could copy and paste then i could give you the error, is there a good text email client, ill email it to you..? 08:15 < rxr> there is gpm 08:15 < rxr> which allows cut'n paste on the console ... 08:15 < rxr> and there are mutt, pine and so on as text mail clients ... 08:15 < rxr> but wait 08:15 < Postal> ok 08:15 < rxr> is there this in the log : 08:15 < rxr> No binary for this architecture detected! 08:16 < Postal> no, but it does mention the fact that there was not target or makefile specified.. 08:17 < Postal> That sounds pretty important... 08:17 < CIA-10> rene * r5836 /trunk/package/x11/nvidia/ (nvidia.conf postlinux.conf): 08:17 < CIA-10> * fixed the nvidia match_source_file pattern and added the file 08:17 < CIA-10> selection to the postlinux.conf 08:17 < rxr> could you retry ? 08:18 < Postal> of course 08:18 < Postal> same error, no targets specified, and no makefile found 08:19 < Postal> that is the only "make: ***" type error it gives... 08:19 < rxr> .oO 08:19 < rxr> momemnt 08:19 < Postal> why dont we just install the kernel source tree, and ill build it by hand...? 08:20 < rxr> ok - now 08:20 < CIA-10> rene * r5837 /trunk/package/x11/nvidia/nvidia.conf: 08:20 < CIA-10> * readded the accidently removed custmain="main" to the nvidia 08:20 < CIA-10> package ;-) 08:20 < rxr> because we want it in t2, right ? 08:21 < rxr> this is also not yet the kernel driver - but the X one 08:21 < Postal> rxr, ok ill try again now 08:24 < Postal> rxr, /t2-trunk/package/x11/nvidia/nvidia.conf: line 11: cd: NVIDIA-Linux-*-pkg1: no such file or directory 08:24 < rxr> no error yet ? *g* 08:24 < rxr> ouhm ... 08:24 < rxr> ls src.nvidia..../ 08:25 < rxr> ah - ic 08:25 < Postal> it says no such file or directory when i ls src.nvidia.110696 08:25 < rxr> why the h*ll is the x86-64 driver named NFORCE when the others are NVIDIA ... :-( 08:26 < Postal> rxr, because you downloaded the nforce driver for X, as opposed to the "nvidia" which is the kernel driver.... 08:27 < rxr> so far they always included both of the m... 08:27 < rxr> I guess on x86-64 they only support recent cars so people buy the recent ones - and not place some older one into new hardware ... 08:28 < Postal> well, becuase if you have a 64bit box, you already spent a good deal of money, so you will probably buy a newer card... 08:28 * rxr would not .... 08:28 < rxr> especially never a nvidia card .... 08:29 < CIA-10> rene * r5838 /trunk/package/x11/nvidia/ (nvidia.conf nvidia.desc postlinux.conf): 08:29 < CIA-10> * added the ia64 binary driver to the nvidia package and fixed the 08:29 < CIA-10> globbing pattern to work with the annoying x86-64 binary ... 08:29 < rxr> ok - you could give that a try 08:29 < Postal> I wanted the ATI but they were out of stock for about 3 months, so i would have had a box with no card, and im trying now.. 08:29 < Postal> you could have let me know i had to dl it... 08:30 < rxr> ah - sorry 08:30 < rxr> moment 08:30 < Postal> did you forget a symlink? 08:30 < rxr> no - grabbed the wrong file from the nvidia homepage 08:31 < Postal> what is with the symlinks you just added... they were not there before.. 08:31 < rxr> what symlinks ? 08:32 < Postal> never mind, its not important, but in the begining of the build it creates some symbolic links to somthing, i cannot tell what it is cause it is cut off with "..." cause my resolution is like 800x600 right now... and it is usually 1280x1024 08:33 < CIA-10> rene * r5839 /trunk/package/x11/nvidia/ (nvidia.conf nvidia.desc postlinux.conf): 08:33 < CIA-10> * fixed to download the right file for the x86-64 nvidia package and 08:33 < CIA-10> fixed the globbing pattern again - sigh 08:33 < Postal> ok here we go--- again 08:33 < rxr> so - this /should/ work now 08:34 < rxr> (if the nvidia people did not do more stupid stuff in the package ...) 08:34 < rxr> so - bakery ... 08:35 < Postal> I have to dl the package, and i dont want to use emerge, cause it will compile X also you said so how do i dl it? 08:35 < rxr> Download nvidia 08:35 < rxr> ./scripts/Download nvidia 08:35 < rxr> that is 08:35 < rxr> Emerge will not build X 08:35 < rxr> just Emerge nvidia will work, too 08:35 < Postal> oh and btw, i would like to have my kernel source also... 08:35 < rxr> cu in some minutes 08:36 < Postal> ok cu in a few 08:36 < rxr> well - the kernel is in 08:36 < rxr> download/mirror/l/linux-2.6.10.tar.bz2 or so 08:36 < rxr> you can untar it to /usr/src 08:36 < rxr> the patched applied to the kernel by t2 are already there 08:36 < Postal> ok 08:36 < Postal> i will build the kernel nvidia also..? 08:36 < rxr> /usr/src/linux26-patches/ 08:36 < rxr> yes 08:37 < rxr> if the X part installed while building the nvidia pacakge 08:37 < Postal> it built, now what do ? 08:37 < rxr> make sure desktop without package selection template is selected 08:37 < rxr> and Dowload -required 08:37 < rxr> so all the stuff needed to build is there 08:37 < rxr> and then 08:37 < rxr> Build-Pkg linux26 08:38 < rxr> what should include buliding the nvidia kernel module 08:38 < rxr> (by the t2 automatics) 08:38 < rxr> so - cu ;-) 08:39 < _Ragnar_> cu 08:40 < Postal> _Ragnar_ you can scroll up, can you give me the command to untar the source tree, because i cannot scroll up in centericq... 08:41 < Postal> oh wait never mind yes i can 08:41 < _Ragnar_> ;) 09:01 -!- Postal1 [~root@ool-43562131.dyn.optonline.net] has joined #t2 09:01 -!- Postal [~root@ool-43562131.dyn.optonline.net] has quit [Read error: 104 (Connection reset by peer)] 09:02 -!- Postal1 [~root@ool-43562131.dyn.optonline.net] has left #t2 [] 09:02 -!- Postal1 [~root@ool-43562131.dyn.optonline.net] has joined #t2 09:03 < rxr> re 09:03 < rxr> so - breakfast 09:04 < Postal1> rxr, i got X to start, using the standard vga driver, but it froze... i had to reboot, i could not figure out how to make X use the new nvidia driver... 09:09 < rxr> your first need to build the kernel with the nvidia module 09:09 < rxr> have you done that ? 09:12 < Postal1> no, cause i untard the kernel source, and when nvidia found it, it complianed, hold on and ill get you the error 09:12 < rxr> that it does not match your running kernel I guess ... 09:12 < rxr> Postal1: just use Build-Pkg linux26 09:13 < rxr> it will build the nvidia module with the kernel 09:13 < rxr> and then we also know that the t2 package does now work on x86-64 ... 09:18 -!- rxr_ [~rene@p213.54.197.164.tisdip.tiscali.de] has joined #t2 09:18 -!- Topic for #t2: T2 | 2.1.0-beta2 RELEASED | The next generation of System Development Enviroments (SDE) | http://www.t2-project.org/ | CIA, don't ever leave us again! 09:18 -!- Topic set by mnemoc [] [Wed Jan 12 03:04:43 2005] 09:18 [Users #t2] 09:18 [ _Ragnar_] [ ideal ] [ nzg ] [ praenti] [ sparc-kly] 09:18 [ CIA-10 ] [ jsaw ] [ ooo_ ] [ rxr ] [ valentin ] 09:18 [ daja77 ] [ mnemoc] [ Postal|Away] [ rxr_ ] 09:18 -!- Irssi: #t2: Total of 14 nicks [0 ops, 0 halfops, 0 voices, 14 normal] 09:18 -!- [freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net/faq.shtml#nicksetup 09:18 -!- Channel #t2 created Sun Aug 8 21:15:33 2004 09:18 -!- Irssi: Join to #t2 was synced in 11 secs 09:18 < rxr_> re 09:22 -!- rxr [~rene@213.54.206.111] has quit [Read error: 60 (Operation timed out)] 09:28 -!- You're now known as rxr 09:44 < rxr> strange - sometimes sparc64 svn does illegal instruction here: 09:44 < rxr> #0 0xfffff80000c101a0 in ne_uri_parse 09:44 < rxr> and sometimes not ... 10:10 -!- mnemoc [~amery@200.75.27.25] has quit [Read error: 110 (Connection timed out)] 10:16 < CIA-10> rene * r5840 /trunk/package/base/glibc/glibc.conf: * cleaned glibc.conf 10:36 < rxr> I just found another rock inherited hack that made our 64bit life harder 10:37 < rxr> unbelievable what was injected into ROCK ages ago ... 10:38 < rxr> ouhm -4.4°C already 10:58 < CIA-10> rene * r5841 /trunk/package/base/glibc32/ (33 files): * first glibc32 draft - untested 11:06 < _Ragnar_> goodnight folks 11:07 < CIA-10> rene * r5842 /trunk/package/network/libidn/libidn.desc: * updated libidn (0.5.12 -> 0.5.13) 11:14 -!- ideal [~idealm@211.100.227.107] has quit ["Leaving"] 13:12 < rxr> hm 13:13 < rxr> on my sparc64 the illegal instruction inside svn is this: 13:13 < rxr> call 0x154 13:13 < rxr> during executing this somehow get's corrupted ... 13:14 < rxr> yep - it also is in the installed /usr/lib/libneon.a 13:14 < rxr> maybe the linker is unable link it properly ... 13:16 < rxr> hm - moment 13:16 < rxr> maybe this is strange: 13:16 < rxr> 0x0000000000000154 : call 0x154 13:16 < rxr> does it call itself ? 13:18 < rxr> hm - ack - it is no runtime corruption 13:18 < rxr> it is also an illegal instruction after loading the svn binary into memory before main ... 13:18 < rxr> 0xfffff80000c181a0 : unknown 13:18 < rxr> gdb does work mostly on sparc64 - which is good to know ....! 13:26 < rxr> hm - the gcc assembly generats is this: 13:26 < rxr> call strstr, 0 14:18 < rxr> I think -fPIC helped it .. 14:18 < rxr> yeah 14:19 < rxr> after one dive thru gcc -> assembly -> relocaton and gdb svn works on sparc64 !!!!!!!!! 14:22 < CIA-10> rene * r5843 /trunk/package/network/neon/neon.conf: 14:22 < CIA-10> * fixed neon to build a shared library by default - if static inject 14:22 < CIA-10> -fPIC - both ways help sparc64 to not illegal instructon due to 14:22 < CIA-10> not relocated call ;-) !!! 14:22 < rxr> ^- committed from sparc64 !!! 14:33 < CIA-10> lars * r5844 /trunk/package/powerpc/pbbuttonsd/ (pbbuttonsd.conf pbbuttonsd.desc): 14:33 < CIA-10> * updated pbbuttonsd (0.6.6 -> 0.6.7) (tested) 14:33 < CIA-10> * fixed /etc/pbbuttonds.conf to use ALSA instead of OSS 15:09 < CIA-10> rene * r5845 /trunk/scripts/Emerge-Pkg: 15:09 < CIA-10> * improved Emerge-Pkg to always check if a build is needed and 15:09 < CIA-10> added a -force option to Emerge-Pkg to force builds 15:13 < CIA-10> rene * r5846 /trunk/architecture/ (sparc/gcc-options sparc64/gcc-options): * removed -mno-app-regs from the sparc*/gcc-options files 15:23 < CIA-10> rene * r5847 /trunk/package/base/glibc/glibc.conf: 15:23 < CIA-10> * fixed glibc to use -fcall-used-g6 for sparc64 globally (not yet sure 15:23 < CIA-10> if it makes such a difference - but it is that Fedora does ...) 16:00 < CIA-10> rene * r5848 /trunk/package/base/procps/64bit-size_t.patch: 16:00 < CIA-10> * fixed procps abort due to SIGBUS on at least sparc64 (maybe other 16:00 < CIA-10> 64bit architectures, too) 17:00 < rxr> crazzy 17:00 < rxr> gcc on sparc64 optimizes a timeval memcpy into: 17:00 < rxr> add %l1, 8, %l0 17:00 < rxr> ldx [%l0+8], %g2 17:00 < rxr> ldx [%l1+8], %g1 17:00 < rxr> sethi %hi(.LLC50), %o0 17:00 < rxr> stx %g1, [%fp+1679] 17:00 < rxr> stx %g2, [%fp+1687] 17:01 < rxr> not bad 17:03 < valentin> how does that perform in MB/s in contrast to a non optimized single byte copy ? 17:03 < rxr> too bad the first load crashes ... 17:17 < rxr> well whole word load and stores are always way faster than sub word access on all archzes ... 17:21 < rxr> strange %l0 looks very much 8byte aligned ... 17:21 < rxr> 0x224c00 17:23 < rxr> well - sorry 17:23 < rxr> 0x204c04 17:29 < rxr> I might hit this bug: 17:29 < rxr> http://gcc.gnu.org/ml/gcc-patches/2003-11/msg02233.html 17:55 < rxr> 0x00000000001027ac : ld [ %l1 + 8 ], %g1 17:55 < rxr> 0x00000000001027b0 : ld [ %l1 + 0xc ], %g2 17:55 < rxr> 0x00000000001027b4 : ld [ %l1 + 0x10 ], %g3 17:55 < rxr> 0x00000000001027b8 : ld [ %l1 + 0x14 ], %g4 17:55 < rxr> 0x00000000001027bc : st %g1, [ %fp + 0x68f ] 17:55 < rxr> 0x00000000001027c0 : st %g2, [ %fp + 0x693 ] 17:55 < rxr> 0x00000000001027c4 : st %g3, [ %fp + 0x697 ] 17:55 < rxr> 0x00000000001027c8 : st %g4, [ %fp + 0x69b ] 18:01 < rxr> fixed without 64bit loads ;-) 18:01 < rxr> the next big task of fixing X is not for today ... 18:06 < rxr> root@sunrise:/t2-trunk# ping www.heise.de 18:06 < rxr> PING www.heise.de (193.99.144.71): 56 octets data 18:06 < rxr> 64 octets from 193.99.144.71: icmp_seq=0 ttl=247 time=104.0 ms 18:09 < CIA-10> rene * r5849 /trunk/package/network/netkit-base/64bit-alignment.patch: * fixed timeval cast in ping to not crash by SIGBUS on at least sparc64 18:14 < nzg> quite interesting... why use almost all german people www.heise.de as host for test-pings? 18:14 < nzg> moin btw 18:16 < rxr> hehe - ;-) used to "just works" ;-) 21:07 < rxr> n8 all 21:11 < _Ragnar_> gn8 21:14 -!- sparc-kly [~mubex@65-23-206-237.prtc.net] has left #t2 ["Leaving"] 21:58 -!- CIA-10 [~CIA@flapjack.navi.cx] has quit [] 22:00 -!- CIA-temp267 [~CIA@flapjack.navi.cx] has joined #t2 22:00 -!- CIA-temp267 is now known as CIA-8 22:03 -!- Netsplit saberhagen.freenode.net <-> irc.freenode.net quits: daja77, jsaw, valentin, praenti, Postal|Away, _Ragnar_, nzg, ooo_ 22:14 -!- rxr_ [~rene@p213.54.197.164.tisdip.tiscali.de] has joined #t2 22:14 -!- Topic for #t2: T2 | 2.1.0-beta2 RELEASED | The next generation of System Development Enviroments (SDE) | http://www.t2-project.org/ | CIA, don't ever leave us again! 22:14 -!- Topic set by mnemoc [] [Wed Jan 12 03:04:43 2005] 22:14 [Users #t2] 22:14 [ _Ragnar_] [ daja77] [ nzg ] [ Postal|Away] [ rxr_ ] 22:14 [ CIA-8 ] [ jsaw ] [ ooo_] [ praenti ] [ valentin] 22:14 -!- Irssi: #t2: Total of 10 nicks [0 ops, 0 halfops, 0 voices, 10 normal] 22:14 -!- Channel #t2 created Sun Aug 8 21:15:33 2004 22:14 -!- Irssi: Join to #t2 was synced in 11 secs --- Log closed Sun Jan 30 00:00:46 2005