mgorny      15/06/14 18:04:33

  Modified:             freebsd-sources-10.1-r3.ebuild ChangeLog
  Log:
  Stop requiring clang. Fix failures with recent gcc versions, bug #477914. 
https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/148 by nigoro.
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.3                  sys-freebsd/freebsd-sources/freebsd-sources-10.1-r3.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-10.1-r3.ebuild?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-10.1-r3.ebuild?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-10.1-r3.ebuild?r1=1.2&r2=1.3

Index: freebsd-sources-10.1-r3.ebuild
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-10.1-r3.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- freebsd-sources-10.1-r3.ebuild      5 Jun 2015 16:43:55 -0000       1.2
+++ freebsd-sources-10.1-r3.ebuild      14 Jun 2015 18:04:33 -0000      1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-10.1-r3.ebuild,v
 1.2 2015/06/05 16:43:55 mgorny Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-10.1-r3.ebuild,v
 1.3 2015/06/14 18:04:33 mgorny Exp $
 
 EAPI=5
 
@@ -40,7 +40,6 @@
        !<sys-freebsd/freebsd-sources-9.2_beta1"
 DEPEND="build-kernel? (
                dtrace? ( >=sys-freebsd/freebsd-cddl-9.2_rc1 )
-               !sparc-fbsd? ( sys-devel/clang )
                >=sys-freebsd/freebsd-usbin-9.1
                =sys-freebsd/freebsd-mk-defs-${RV}*
        )"
@@ -58,11 +57,12 @@
        "${FILESDIR}/${PN}-8.0-subnet-route-pr40133.patch"
        "${FILESDIR}/${PN}-7.1-includes.patch"
        "${FILESDIR}/${PN}-9.0-sysctluint.patch"
-       "${FILESDIR}/${PN}-9.2-gentoo-gcc.patch" )
+       "${FILESDIR}/${PN}-9.2-gentoo-gcc.patch"
+       "${FILESDIR}/${PN}-10.1-gcc48.patch" )
 
 pkg_setup() {
-       # Force set CC=clang. when using gcc, aesni fails to build.
-       use sparc-fbsd || export CC=clang
+       # WITHOUT_SSP= is required to boot kernel that compiled with newer gcc, 
bug #477914
+       [[ $(tc-getCC) == *gcc* ]] && mymakeopts="${mymakeopts} WITHOUT_SSP="
        use zfs || mymakeopts="${mymakeopts} WITHOUT_CDDL="
 }
 



1.114                sys-freebsd/freebsd-sources/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog?rev=1.114&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog?rev=1.114&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog?r1=1.113&r2=1.114

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog,v
retrieving revision 1.113
retrieving revision 1.114
diff -u -r1.113 -r1.114
--- ChangeLog   5 Jun 2015 16:43:55 -0000       1.113
+++ ChangeLog   14 Jun 2015 18:04:33 -0000      1.114
@@ -1,6 +1,11 @@
 # ChangeLog for sys-freebsd/freebsd-sources
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog,v 
1.113 2015/06/05 16:43:55 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog,v 
1.114 2015/06/14 18:04:33 mgorny Exp $
+
+  14 Jun 2015; Michał Górny <[email protected]>
+  +files/freebsd-sources-10.1-gcc48.patch, freebsd-sources-10.1-r3.ebuild:
+  Stop requiring clang. Fix failures with recent gcc versions, bug #477914.
+  https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/148 by nigoro.
 
   05 Jun 2015; Michał Górny <[email protected]> freebsd-sources-10.1-r3.ebuild:
   Bump to EAPI=5. Use upstream tarballs.




Reply via email to