**** BEGIN LOGGING AT Sat Jan 16 02:59:56 2010 Jan 16 03:16:00 cemc: I wrote a quick guide to booting sheevaplug from usb HDD at http://www.openplug.org/plugwiki/index.php/External_Hard_Drives Jan 16 07:46:10 ssssssss Jan 16 07:46:32 sorry, cleaning my keyboard Jan 16 15:21:18 guerby: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37279 <- do you still get that? Jan 16 15:22:25 armin76, no it's been fixed Jan 16 15:22:45 sparc results: http://gcc.gnu.org/ml/gcc-testresults/2010-01/msg01387.html Jan 16 15:23:05 http://gcc.gnu.org/ml/gcc-testresults/2010-01/msg01411.html Jan 16 15:23:18 (sparcv9 / sparcv8 bootstrap+check) Jan 16 15:27:14 guerby: for some reason i get it on gcc-4.4.2 and i pretty much don't see any patch in there or something :/ Jan 16 15:27:20 in the bug, i mean Jan 16 15:27:40 armin76, I haven't bootstrap 4.4 in a while on sparc Jan 16 15:28:03 armin76, what language do you configure in? Jan 16 15:28:25 not sure, gimme a few Jan 16 15:31:20 now that i remember... Jan 16 15:31:24 guerby: https://bugs.gentoo.org/show_bug.cgi?id=283041 Jan 16 15:33:27 armin76, my tester use 4.3.2 debian as base compiler Jan 16 15:37:22 bah, always doing the same :P Jan 16 15:37:33 guerby: thats not a proper test then! Jan 16 15:37:54 armin76, bootstrap is supposed to check from compiling itself issues Jan 16 15:38:08 armin76, I'm checking a build of 4.4.2 then rebuild on gcc62 Jan 16 15:38:34 guerby: can you tell me how to do what you do, so i can reproduce? Jan 16 15:38:45 sure Jan 16 15:38:56 first step: wget ftp://gcc.gnu.org/pub/gcc/releases/gcc-4.4.2/gcc-4.4.2.tar.bz2 Jan 16 15:38:57 so gentoo doesn't get blamed, mainly :P Jan 16 15:38:59 (running) Jan 16 15:40:31 tar xfj /opt/cfarm/ftp/gcc-4.4.2.tar.bz2 Jan 16 15:44:24 * armin76 follows Jan 16 15:46:49 armin76, old and slow sparc machine :) Jan 16 15:48:21 * armin76 noticed Jan 16 15:51:40 armin76, mkdir build442 && cd build442 Jan 16 15:51:43 ../gcc-4.4.2/configure --enable-languages=c --disable-werror --enable-__cxa_atexit --disable-nls --enable-threads=posix --disable-multilib --prefix=/opt/cfarm/release/4.4.2 Jan 16 15:51:56 nohup make -j 3 bootstrap >& b.log < /dev/null & Jan 16 15:52:07 armin76, then ... wait Jan 16 15:54:54 * armin76 will use -j33 Jan 16 15:56:00 hrm... Jan 16 15:56:27 guerby: now that you mention it, an user at #gentoo-sparc was giving away v210...and he was on france...i should have thought of you Jan 16 15:56:31 * armin76 looks through logs Jan 16 15:56:58 armin76, I have some new sparc in the pipeline Jan 16 15:57:06 4 machines and plenty of cores Jan 16 15:57:08 yup? which? Jan 16 15:57:32 2 in australia donated with hosting by someone I don't know Jan 16 15:57:43 and 2 other in France I have to setup Jan 16 15:57:48 one v210 and one T1000 Jan 16 15:58:09 oh, then nothing :) Jan 16 15:58:13 the 2 in australia are running gentoo :) Jan 16 15:58:18 hah! Jan 16 15:58:24 don't cry then :P Jan 16 15:58:37 we have a t2000 Jan 16 15:58:37 armin76, they guy he didn't find gnat (Ada for gcc) on gentoo sparc Jan 16 15:59:04 have no clue regarding that stuff Jan 16 16:00:55 I'll try to rsync gcc with Ada from one of my debian sparc box Jan 16 16:03:37 guerby: for gnat i think you need to emerge gnat-gcc, but its not keyworded for sparc Jan 16 16:04:26 armin76, the build log on the PR had c,c++,fortran only Jan 16 16:04:45 and? Jan 16 16:05:00 armin76, so no ada :) Jan 16 16:05:16 what does ada have to do with the PR? :P Jan 16 16:05:39 nothing it just add some evidence that gentoo doesn't offer ada on sparc :) Jan 16 16:07:23 * armin76 kicks guerby Jan 16 16:07:34 guerby: i told you you need to emerge another package :P Jan 16 16:07:52 its not getting built with gcc Jan 16 16:07:59 with the gcc build i mean Jan 16 16:08:13 armin76, ah ok Jan 16 16:08:24 BTW what does "its not keyworded for sparc" means? Jan 16 16:08:50 that if you do 'emerge gnat-gcc' it will fail Jan 16 16:09:08 the keywords are used to say if something has been tested on each arch Jan 16 16:09:25 for example gnat-gcc isn't keyworded either on arm...only on amd64/ppc/x86 Jan 16 16:09:50 you know, we test stuff at runtime, not only at buildtime :) Jan 16 16:10:15 armin76, what file do you need to edit to be able to emerge gnat-gcc? Jan 16 16:10:39 echo "dev-lang/gnat-gcc **" >> /etc/portage/package.keywords Jan 16 16:10:44 easy, uh? :) Jan 16 16:10:59 armin76, ok thanks, I'm transmitting to my australian contact :) Jan 16 16:14:43 guerby: http://www.gentoo.org/doc/en/gentoo-amd64-faq.xml#keyword <- nevermind the arch Jan 16 16:15:34 seems to be a discussion in the wrong list Jan 16 16:16:43 tinker-f595, no sparc powered plug yet? :) :) Jan 16 16:16:58 lol Jan 16 16:17:01 only if you short it out Jan 16 16:17:26 then you get a fried plug eh eh Jan 16 16:17:30 nothing like the smell of burning circuit boards in the morning Jan 16 16:18:52 bah Jan 16 16:19:06 guerby: stupid gcc wanting to build a sparc64 compiler... Jan 16 16:19:31 armin76, ? Jan 16 16:19:52 armin76, my build is in stage2 right now, xgcc is 32-bit Jan 16 16:20:09 guerby: whats your uname? Jan 16 16:20:25 sparc64 Jan 16 16:20:42 but base compiler is 32 bit by default (and you need -m64 if you want 64) Jan 16 16:20:49 and for whats it building for? sparc64-unkn or sparc-unk? Jan 16 16:20:59 debian was talking about moving to 64 bits for sparc Jan 16 16:21:16 sparc64-unknown-linux-gnu Jan 16 16:21:31 but I'm pretty sure it will be target 32 bits too Jan 16 16:21:44 thats because debian is multilib Jan 16 16:21:50 gentoo isn't Jan 16 16:21:57 on sparc, that is Jan 16 16:24:07 armin76, ok so I should rebuild as full 64 bit? Jan 16 16:25:05 guerby: debian uses sparc-linux-gnu... Jan 16 16:26:13 armin76, in the PR: "checking build system type... sparc-unknown-linux-gnu" Jan 16 16:26:36 so I assume 32bits Jan 16 16:27:38 yep, but they do some weird stuff...their compiler is able to use -m64, but uses -m32 by default Jan 16 16:39:17 armin76, may be Jan 16 16:39:57 may be it's the default for GCC, here I used --disable-multilib so I'm sure not to build 64 bits stuff Jan 16 16:40:18 guerby: we do as well, but its in experimental, check https://buildd.debian.org/fetch.cgi?pkg=gcc-4.4;ver=4.4.2-5;arch=sparc;stamp=1260789119 Jan 16 16:40:34 guerby: the command we use is --enable-targets=all, and obviously we don't do --disable-multilib Jan 16 16:40:41 :) Jan 16 16:41:02 but the case where i'm getting the problem is fully 32bits Jan 16 16:42:08 armin76, ok good so I'm using the right setup Jan 16 18:11:58 armin76, I was wrong stage2 tried to build 64 bit... I'm relaunching from scratch with --with-cpu=v8 Jan 16 18:38:07 armin76: what are you ricing about? Jan 16 18:38:40 armin76: debian's sparc compiler is biarch and defaults to 32bit Jan 16 18:38:59 armin76: but you probably knew that one :) Jan 16 18:39:05 the native sparc64 port is still not official Jan 16 18:44:22 Md: will it ever be official? (like ppc64) Jan 16 18:44:45 yes, if people will work on it Jan 16 18:45:12 Md: i think there is no gain on 64bit arches out of x86, only lib64 is interesting Jan 16 18:45:47 IMHO that's the main reason people do not work on them Jan 16 18:48:49 zumbi: i said that some lines above, ricer Jan 16 18:49:26 armin76: it was gpl, wasn't it? which bug are you tracing? Jan 16 18:49:41 gpl what? :P Jan 16 18:49:55 zumbi: btw, the ppc64 port of debian is not out yet... Jan 16 18:50:03 gentoo's is :P Jan 16 18:50:21 armin76: debian ppc64 port will never make it out, as I said above Jan 16 18:50:42 you didn't say so :P Jan 16 18:51:14 armin76: only partially, 64bit libraries are the interesting bit (out of x86 architecture, which contains extra registers) Jan 16 18:52:39 armin76: /me listens to peret.. great! Jan 16 18:53:36 armin76: do you have ppc64 users in gentoo? Jan 16 18:53:44 yep Jan 16 18:54:08 redhats are 64bit as well Jan 16 18:54:15 doesn't the ps3 need a ppc64 install? Jan 16 18:54:53 armin76: ps3 needs ppc64 kernel, but rootfs can be 32bit Jan 16 18:57:23 guerby: gcc built, how do i use it to build another 4.4.2? Jan 16 18:57:41 armin76, make install Jan 16 18:57:50 then PATH=/where/you/conf/bin:$PATH Jan 16 18:58:04 then clean the build directory and reconfigure re make bootstrap Jan 16 18:59:43 guerby: ok, thanks Jan 16 18:59:55 armin76, my new build is in stage2 Jan 16 20:18:18 is there a way to with sheevaplug to NOT update u-boot every time I want to install a rootfs? Jan 16 20:18:45 modify the script that you're using to install the rootfs to not update u-boot? Jan 16 21:27:14 armin76, first build and install successfull, I've set PATH, cleaned up build dir, reconfigure to a new install prefix and make bootstrap running **** ENDING LOGGING AT Sun Jan 17 02:59:56 2010