naota 12/05/25 04:13:19
Modified: freebsd-lib-9.0-r1.ebuild freebsd-lib-9.0-r2.ebuild
freebsd-lib-8.0.ebuild freebsd-lib-8.2-r1.ebuild
ChangeLog
Log:
Build with -fno-strict-overflow. FreeBSD time code depends on overflow. #324452
(Portage version: 2.2.0_alpha100/cvs/Linux x86_64)
Revision Changes Path
1.7 sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild?r1=1.6&r2=1.7
Index: freebsd-lib-9.0-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- freebsd-lib-9.0-r1.ebuild 22 May 2012 16:04:30 -0000 1.6
+++ freebsd-lib-9.0-r1.ebuild 25 May 2012 04:13:19 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild,v 1.6 2012/05/22 16:04:30 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r1.ebuild,v 1.7 2012/05/25 04:13:19 naota Exp $
EAPI=2
@@ -212,6 +212,9 @@
# Bug #270098
append-flags $(test-flags -fno-strict-aliasing)
+ # Bug #324445
+ append-flags $(test-flags -fno-strict-overflow)
+
strip-flags
if [ "${CTARGET}" != "${CHOST}" ]; then
export YACC='yacc -by'
1.27 sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild?rev=1.27&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild?rev=1.27&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild?r1=1.26&r2=1.27
Index: freebsd-lib-9.0-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- freebsd-lib-9.0-r2.ebuild 24 May 2012 12:15:46 -0000 1.26
+++ freebsd-lib-9.0-r2.ebuild 25 May 2012 04:13:19 -0000 1.27
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild,v 1.26 2012/05/24 12:15:46 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-9.0-r2.ebuild,v 1.27 2012/05/25 04:13:19 naota Exp $
EAPI=2
@@ -316,6 +316,9 @@
# Bug #270098
append-flags $(test-flags -fno-strict-aliasing)
+ # Bug #324445
+ append-flags $(test-flags -fno-strict-overflow)
+
# strip flags and do not do it later, we only add safe, and in fact
# needed flags after all
strip-flags
1.12 sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild?r1=1.11&r2=1.12
Index: freebsd-lib-8.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- freebsd-lib-8.0.ebuild 22 May 2012 16:04:30 -0000 1.11
+++ freebsd-lib-8.0.ebuild 25 May 2012 04:13:19 -0000 1.12
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild,v 1.11 2012/05/22 16:04:30 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.0.ebuild,v 1.12 2012/05/25 04:13:19 naota Exp $
EAPI=2
@@ -189,6 +189,9 @@
# Bug #270098
append-flags $(test-flags -fno-strict-aliasing)
+ # Bug #324445
+ append-flags $(test-flags -fno-strict-overflow)
+
strip-flags
if [ "${CTARGET}" != "${CHOST}" ]; then
export YACC='yacc -by'
1.9 sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild?r1=1.8&r2=1.9
Index: freebsd-lib-8.2-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- freebsd-lib-8.2-r1.ebuild 22 May 2012 16:04:30 -0000 1.8
+++ freebsd-lib-8.2-r1.ebuild 25 May 2012 04:13:19 -0000 1.9
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild,v 1.8 2012/05/22 16:04:30 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild,v 1.9 2012/05/25 04:13:19 naota Exp $
EAPI=2
@@ -198,6 +198,9 @@
# Bug #270098
append-flags $(test-flags -fno-strict-aliasing)
+ # Bug #324445
+ append-flags $(test-flags -fno-strict-overflow)
+
strip-flags
if [ "${CTARGET}" != "${CHOST}" ]; then
export YACC='yacc -by'
1.141 sys-freebsd/freebsd-lib/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog?rev=1.141&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog?rev=1.141&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog?r1=1.140&r2=1.141
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v
retrieving revision 1.140
retrieving revision 1.141
diff -u -r1.140 -r1.141
--- ChangeLog 24 May 2012 12:15:46 -0000 1.140
+++ ChangeLog 25 May 2012 04:13:19 -0000 1.141
@@ -1,6 +1,12 @@
# ChangeLog for sys-freebsd/freebsd-lib
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.140 2012/05/24 12:15:46 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-lib/ChangeLog,v 1.141 2012/05/25 04:13:19 naota Exp $
+
+ 25 May 2012; Naohiro Aota <naota@g.o> freebsd-lib-8.0.ebuild,
+ freebsd-lib-8.2-r1.ebuild, freebsd-lib-9.0-r1.ebuild,
+ freebsd-lib-9.0-r2.ebuild:
+ Build with -fno-strict-overflow. FreeBSD time code depends on overflow.
+ #324452
24 May 2012; Alexis Ballier <aballier@g.o> freebsd-lib-9.0-r2.ebuild:
build and install more libraries with multilib
|