Code: Select all
Nereus ~ # genlop -t openoffice
* app-office/openoffice
Fri Oct 19 00:18:12 2007 >>> app-office/openoffice-2.3.0
merge time: 3 hours, 18 minutes and 30 seconds.
Code: Select all
Nereus ~ # genlop -t openoffice
* app-office/openoffice
Fri Oct 19 00:18:12 2007 >>> app-office/openoffice-2.3.0
merge time: 3 hours, 18 minutes and 30 seconds.
What can I say? It's addictive.electrofreak wrote:You guys are really making me want to install gentoo on my desktop again (see specs in signature).
Hehe, you call that long? On my Turion X2 (1.6GHz per core) it took about twice as much (about 6 hours merge time). To say the truth I would prefer to have the times you're having.sedorox wrote:I'm just wondering... why does everyone here have such a long compile time for OpenOffice?
Code: Select all
Nereus ~ # genlop -t openoffice * app-office/openoffice Fri Oct 19 00:18:12 2007 >>> app-office/openoffice-2.3.0 merge time: 3 hours, 18 minutes and 30 seconds.

Code: Select all
loser@Purgatory ~ $ genlop -t openoffice
* app-office/openoffice
Tue Jul 24 03:41:26 2007 >>> app-office/openoffice-2.2.1
merge time: 6 hours, 29 minutes and 26 seconds.
Tue Jul 31 01:14:01 2007 >>> app-office/openoffice-2.2.1
merge time: 6 hours, 36 minutes and 9 seconds.
Thu Oct 4 11:50:31 2007 >>> app-office/openoffice-2.3.0
merge time: 8 hours, 52 minutes and 40 seconds.
I wasn't calling my times long, I was saying everyone else's seems to be. Now granted I run a Core2Duo (E6550 @ 2.33ghz) with (at the time of that compile) 2GB Ram, but I would still think a dual core Turion would do better then that. I don't think I was using DistCC at the time either, altho I might have (which would have added a AMD64 3200+ with a gig of ram).dnadesign wrote:
Hehe, you call that long? On my Turion X2 (1.6GHz per core) it took about twice as much (about 6 hours merge time). To say the truth I would prefer to have the times you're having.But everything will be fixed in the right time ( -> getting a new notebook somewhere in January, it'll be a Core 2 Duo, so I'll probably need to discuss the flags for it again).
Code: Select all
Portage 2.1.4_rc9 (default-linux/amd64/2007.0, gcc-4.2.2, glibc-2.7-r0, 2.6.23-1 x86_64)
=================================================================
System uname: 2.6.23-1 x86_64 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-Os -pipe -march=nocona -mfpmath=sse -mmmx -msse -msse2 -msse3 -fforce-addr -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="-Os -pipe -march=nocona -mfpmath=sse -mmmx -msse -msse2 -msse3 -fforce-addr -fomit-frame-pointer -D_FILE_OFFSET_BITS=64"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -s"
MAKEOPTS="-j4"
USE="X aac aalib acl acpi aim alsa amd64 audacious avi berkdb bitmap-fonts bzip2 bzlib cairo cdr cli cracklib crypt cups dga divx dri dts dv dvd dvdr dvdread expat ffmpeg firefox flac foomaticdb fortran frontendonly ftp gdbm gnome gnutls gtk gtk2 hal i8x0 iconv icq imap imlib iproute2 ipv6 java jpeg mad mmx mp2 mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg oggvorbis opengl opengl2 openmp pam pcre perl png ppds python quicktime readline realmedia reflection rtc samba sasl sdl session shout smp spell spl sse sse2 ssl ssse3 stream svg tcpd tiff truetype truetype-fonts type1-fonts unicode usb2 vcd vorbis webdav widescreen wma wmf wmp x264 xanim xinerama xorg xv xvid xvmc zlib"
Code: Select all
Intel Mobile Core 2 Duo T7500 2x2.2GHz
4GB RAM SO-DIMM2 @667MHz
nVidia GeForce 8600GT 512MB RAM DDR3
Seagate 160GB, 7200RPM, SATA 300Code: Select all
CFLAGS="-march=prescott -O2 -pipe -mmmx -msse -msse2 -msse3 -mfpmath=sse -fforce-addr -fomit-frame-pointer"
FEATURES="parallel-fetch ccache <and other eventually>"
MAKEOPTS="j3"Code: Select all
CFLAGS="-O2 -pipe -march=nocona -mfpmath=sse -mmmx -msse -msse2 -msse3"
CFLAGS="${CFLAGS} -fforce-addr -fomit-frame-pointer"
CXXFLAGS="${CFLAGS} -D_FILE_OFFSET_BITS=64"
LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu"
CHOST="x86_64-pc-linux-gnu"
FEATURES="parallel-fetch ccache"
MAKEOPTS="-j3"
USE="-arts gtk gtkhtml gnome hal dbus threads bash-completion samba mono java php apache2 mysql"
VIDEO_CARDS="nvidia"
ALSA_CARDS="hda-intel"
LINGUAS="pl en"
Out of curiosity, what does --hash-style=gnu gain you? And I guess there is a big difference between the 6550 and the 7700, or if your using the faster memory then I, as you're about 45 mins ahead of me on compiling OpenOffice.dnadesign wrote:Ok, got it up and running with the desktop profile and following settings:In the end I finally decided to go on AMD64 (no memory limit problems... God, am I lazy or what...Code: Select all
CFLAGS="-O2 -pipe -march=nocona -mfpmath=sse -mmmx -msse -msse2 -msse3" CFLAGS="${CFLAGS} -fforce-addr -fomit-frame-pointer" CXXFLAGS="${CFLAGS} -D_FILE_OFFSET_BITS=64" LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu" CHOST="x86_64-pc-linux-gnu" FEATURES="parallel-fetch ccache" MAKEOPTS="-j3" USE="-arts gtk gtkhtml gnome hal dbus threads bash-completion samba mono java php apache2 mysql" VIDEO_CARDS="nvidia" ALSA_CARDS="hda-intel" LINGUAS="pl en"). Works like a charm.
Thanks for all your help everyone.
EDIT: OpenOffice 2.3.1 compile time: a little bit more than 2:30 hours (I wasn't in the room, when he finished, came in a bit later)!!!!
Well... I just kinda got used to having it in my LDFLAGS, as far as I remember it had something to do with a new hash symbol table for the ELF binary format. As I said: I just have an old habit of using it.sedorox wrote:Out of curiosity, what does --hash-style=gnu gain you? And I guess there is a big difference between the 6550 and the 7700, or if your using the faster memory then I, as you're about 45 mins ahead of me on compiling OpenOffice.