Results of using -j3 when building ports
I had mentioned previously that I would post my results of using "export MAKEFLAGS=-j3" in the pkgmk.conf file. My pkgmk.conf contained the following: export CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -msse3 -mfpmath=sse" export CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -msse3 -mfpmath=sse" export MAKEFLAGS="-j3" Here is a list of the ports that I compiled and the results (no comment = success). The system was a dual-core laptop with 2GB RAM. (Sorry, some are listed more than once) cpufrequtils synaptics 915resolution freetype firefox --> would not compile with -msse3 jdk firefox-flash-plugin acroread firefox-acroread-plugin openoffice sylpheed libjpeg zlib libpng bzip2 gzip tar unzip zip libtiff glib libxml2 libdrm libxslt mesa3d glitz cairo pango gtk xorg-xf86-video-i810 thunderbird --> had to revert back to default crux optimizations and no -j3 to compile clean glib1 gtk1 nerolinux libungif lcms ghostscript --> would not compile with -j3 imagemagick gimp-print libmng qt3 libarchive pciutils libidn audiofile libpcre libgpg-error libpth --> would not compile with -j3 freeglut libogg alsa-lib cyrus-sasl libgcrypt libksba libassuan pinentry aspell libvorbis lame --> would not compile with -j3 openldap gnupg alsa-utils gamin gpgme arts gqview gimp fox xfe windowmaker wmakerconf wmcalclock wmnd wmbatteries wmmemload wm-icons wmcpuload fontforge wine eject rar xorg-xdm pycairo pygobject pygtk wifi-radar libsdl libsndfile zlib id3lib faad2 faac libogg flac liba52 libjpeg libpng ncurses libvorbiw cdparanoia --> would not compile with -j3 livemedia fribidi libmad glib1 gtk1 xmms libungif freetype libid3tag imlib2 win-32-essential-codecs x264 libdvdcss libdvdread libdvdnav libxvid speex samba --> would not compile with -j3 lzo libdca libtheora --> would not compile with -j3 mpd apr neon subversion --> would not compile with -j3 openal arts libslang aalib mplayer imlib libart_lgpl fribidi libgphoto2 alsa-oss libmusicbrainz taglib wavpack libcddb libmpcdec libcdio vcdimager ffmpeg gdk-pixbuf xine-lib xine-ui libidn libgmp cups samba ghostscript kdelibs kdebase The following will be tested soon: kdenetwork kdepim kdeartwork kdegraphics kdemultimedia kdeaddons kdeutils kdeadmin kdebindings kdeedu kdegames kdetoys kdeskd kdevelop kdewebdev So, looks like most compile great with higher optimizations, and a few fail on -j3. The machine is stable and runs great. Hope this helps some of you get your machines up faster. Chris
On Wed, May 16, 2007 at 11:41:34PM -0500, Chris Pemberton wrote:
I had mentioned previously that I would post my results of using "export MAKEFLAGS=-j3" in the pkgmk.conf file.
Feel free to append failing ports to https://crux.nu/bugs/?do=details&task_id=141 -- Fredrik Rinnestam
Am Donnerstag, 17. Mai 2007 06:41:34 schrieb Chris Pemberton:
I had mentioned previously that I would post my results of using "export MAKEFLAGS=-j3" in the pkgmk.conf file. My pkgmk.conf contained the following:
export CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -msse3 -mfpmath=sse" export CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -msse3 -mfpmath=sse" export MAKEFLAGS="-j3"
Here is a list of the ports that I compiled and the results (no comment = success). The system was a dual-core laptop with 2GB RAM. (Sorry, some are listed more than once)
cpufrequtils synaptics 915resolution freetype firefox --> would not compile with -msse3
Hi, I have no dual core cpu, but no problems with -msse3 and firefox. My CPU is a Athlon64 rev. F2. CFLAGS="-march=k8 -m32 -msse3 -O2 -pipe -fomit-frame-pointer" CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden" LDFLAGS="-Wl,-O1"
participants (3)
-
Chris Pemberton
-
Fredrik Rinnestam
-
Hannes Mayer