# bashrc # This file created by portage2paludis.bash export CHOST="i686-pc-linux-gnu" # # CFLAGS # CF01="-O2" CF02="-march=pentium4" CF03="-pipe" CF04="-fomit-frame-pointer" CF05="-fweb" CF06="-frename-registers" CF07="-fgcse-after-reload" case "${PN}-${PV}" in *) # Base CFLAGS CFLAGS="${CF01} ${CF02} ${CF03} ${CF04} ${CF05} ${CF06} ${CF07}" ;; esac # # C++ Flags # CXXF1="-fvisibility-inlines-hidden" # #Base CXXFLAGS # #case "${PN}-${PV}" in # *) # # Base CXXFLAGS # CXXFLAGS="${CFLAGS} ${CXXF1}" # ;; #esac # # Linker Flags # LDF1="-Wl,-O1" # LDF2="-Wl,--as-needed" # LDF3="-Wl,--hash-style=gnu" # LDF4="-Wl,-znow" # LDF5="-Wl,--sort-common" case "${PN}-${PV}" in # cdparanoia|evolution|mjpegtools) # # These packages choke on --as-needed # LDFLAGS="${LDF1} ${LDF3} ${LDF4}" # ;; # ati-drivers|gst-python|xorg-server) # # These packages have problems with -znow # LDFLAGS="${LDF1} ${LDF2} ${LDF3}" # ;; *) # # Base LDFLAGS LDFLAGS="${LDF1}" # ${LDF2} ${LDF3} ${LDF4}" ;; esac # # Make options # case "${PN}-${PV}" in # *) # MAKEOPTS="-j1" # ;; *) MAKEOPTS="-j3" ;; esac # # These packages fail during testing # case "${PN}-${PV}" in *) export SKIP_FUNCTIONS=test ;; esac # # Sandbox violation workaround # case "${PN}-${PV}" in *) SANDBOX_PREDICT=/ ;; esac # # # # Cache Information # export PATH="/usr/lib/ccache/bin/:${PATH}" export CCACHE_DIR="/var/tmp/ccache"