commit:     88393869d5034e779bc3b9c8ca16d3f232cd42e1
Author:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
AuthorDate: Sat Aug 22 12:18:42 2015 +0000
Commit:     Yuta SATOH <nigoro <AT> gentoo <DOT> gr <DOT> jp>
CommitDate: Sat Aug 22 12:18:42 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-bsd.git/commit/?id=88393869

automatic_updater.sh: support FreeBSD 10.2 amd64/clang environment.

 scripts/automatic_updater.sh | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/scripts/automatic_updater.sh b/scripts/automatic_updater.sh
index 4d620d6..3749286 100755
--- a/scripts/automatic_updater.sh
+++ b/scripts/automatic_updater.sh
@@ -94,15 +94,15 @@ update_freebsd_userland(){
        fi
 
        emerge -C dev-libs/libelf dev-libs/libexecinfo dev-libs/libiconv 
sys-process/fuser-bsd && :
-       CC=gcc CXX=g++ emerge --nodeps sys-freebsd/freebsd-libexec
-       CC=gcc CXX=g++ USE=build MAKEOPTS=-j1 emerge --nodeps 
sys-freebsd/freebsd-lib
+       CC=gcc CXX=g++ CXXFLAGS="-O2 -pipe" emerge --nodeps 
sys-freebsd/freebsd-libexec
+       CC=gcc CXX=g++ CXXFLAGS="-O2 -pipe" USE=build MAKEOPTS=-j1 emerge 
--nodeps sys-freebsd/freebsd-lib
+       CC=gcc CXX=g++ CXXFLAGS="-O2 -pipe" USE=build emerge --nodeps 
sys-freebsd/freebsd-share
+       [[ -e /etc/portage/profile/package.use.mask ]] && gsed -i 
'/sys-freebsd\/freebsd-libexec abi_x86_32/d' 
/etc/portage/profile/package.use.mask
+
+       CC=gcc CXX=g++ CXXFLAGS="-O2 -pipe" emerge boot0 freebsd-bin 
freebsd-lib freebsd-libexec freebsd-mk-defs freebsd-pam-modules freebsd-sbin 
freebsd-share freebsd-ubin freebsd-usbin
        if [[ -e /usr/lib/libc++.so ]] ; then
                emerge -uN sys-libs/libcxx sys-libs/libcxxrt --exclude 
sys-freebsd/*
        fi
-       USE=build emerge --nodeps sys-freebsd/freebsd-share
-       [[ -e /etc/portage/profile/package.use.mask ]] && gsed -i 
'/sys-freebsd\/freebsd-libexec abi_x86_32/d' 
/etc/portage/profile/package.use.mask
-
-       emerge boot0 freebsd-bin freebsd-lib freebsd-libexec freebsd-mk-defs 
freebsd-pam-modules freebsd-sbin freebsd-share freebsd-ubin freebsd-usbin
        emerge boot0 freebsd-bin freebsd-lib freebsd-libexec freebsd-mk-defs 
freebsd-pam-modules freebsd-sbin freebsd-share freebsd-ubin freebsd-usbin
 }
 

Reply via email to