dlan        15/01/26 13:45:35

  Modified:             vlc-2.1.9999.ebuild vlc-2.1.5.ebuild
                        vlc-9999.ebuild vlc-2.1.2.ebuild
                        vlc-2.2.9999.ebuild vlc-2.1.4.ebuild ChangeLog
  Log:
  Fix possible lack of _FORTIFY_SOURCE definition, bug 523144. proxy for 
maintainer
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
0xAABEFD55)

Revision  Changes    Path
1.29                 media-video/vlc/vlc-2.1.9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild?rev=1.29&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild?rev=1.29&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild?r1=1.28&r2=1.29

Index: vlc-2.1.9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- vlc-2.1.9999.ebuild 18 Dec 2014 13:41:39 -0000      1.28
+++ vlc-2.1.9999.ebuild 26 Jan 2015 13:45:35 -0000      1.29
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild,v 1.28 
2014/12/18 13:41:39 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild,v 1.29 
2015/01/26 13:45:35 dlan Exp $
 
 EAPI="5"
 
@@ -212,9 +212,6 @@
                sed -i 's/ifndef __FAST_MATH__/if 0/g' configure.ac || die
        fi
 
-       # _FORTIFY_SOURCE is set to 2 by default on Gentoo, remove redefine 
warnings.
-       sed -i '/_FORTIFY_SOURCE.*, 2,/d' configure.ac || die
-
        # Bootstrap when we are on a git checkout.
        if [[ "${PV%9999}" != "${PV}" ]] ; then
                ./bootstrap
@@ -424,6 +421,11 @@
                --disable-wasapi
 
                # ^ We don't have these disabled libraries in the Portage tree 
yet.
+
+       # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default 
value on Gentoo.
+       # Other values of _FORTIFY_SOURCE may break the build (bug 523144), so 
definition should not be removed from config.h.
+       # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
very start of config.h file
+       sed -i '1i#undef _FORTIFY_SOURCE' ${S}/config.h || die
 }
 
 src_test() {



1.7                  media-video/vlc/vlc-2.1.5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild?rev=1.7&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild?rev=1.7&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild?r1=1.6&r2=1.7

Index: vlc-2.1.5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- vlc-2.1.5.ebuild    18 Dec 2014 13:36:50 -0000      1.6
+++ vlc-2.1.5.ebuild    26 Jan 2015 13:45:35 -0000      1.7
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild,v 1.6 
2014/12/18 13:36:50 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild,v 1.7 
2015/01/26 13:45:35 dlan Exp $
 
 EAPI="5"
 
@@ -212,9 +212,6 @@
                sed -i 's/ifndef __FAST_MATH__/if 0/g' configure.ac || die
        fi
 
-       # _FORTIFY_SOURCE is set to 2 by default on Gentoo, remove redefine 
warnings.
-       sed -i '/_FORTIFY_SOURCE.*, 2,/d' configure.ac || die
-
        # Bootstrap when we are on a git checkout.
        if [[ "${PV%9999}" != "${PV}" ]] ; then
                ./bootstrap
@@ -427,6 +424,11 @@
                --disable-wasapi
 
                # ^ We don't have these disabled libraries in the Portage tree 
yet.
+
+       # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default 
value on Gentoo.
+       # Other values of _FORTIFY_SOURCE may break the build (bug 523144), so 
definition should not be removed from config.h.
+       # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
very start of config.h file
+       sed -i '1i#undef _FORTIFY_SOURCE' ${S}/config.h || die
 }
 
 src_test() {



1.229                media-video/vlc/vlc-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-9999.ebuild?rev=1.229&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-9999.ebuild?rev=1.229&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-9999.ebuild?r1=1.228&r2=1.229

Index: vlc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v
retrieving revision 1.228
retrieving revision 1.229
diff -u -r1.228 -r1.229
--- vlc-9999.ebuild     15 Dec 2014 05:50:48 -0000      1.228
+++ vlc-9999.ebuild     26 Jan 2015 13:45:35 -0000      1.229
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.228 
2014/12/15 05:50:48 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.229 
2015/01/26 13:45:35 dlan Exp $
 
 EAPI="5"
 
@@ -223,9 +223,6 @@
                sed -i 's/ifndef __FAST_MATH__/if 0/g' configure.ac || die
        fi
 
-       # _FORTIFY_SOURCE is set to 2 by default on Gentoo, remove redefine 
warnings.
-       sed -i '/_FORTIFY_SOURCE.*, 2,/d' configure.ac || die
-
        # Bootstrap when we are on a git checkout.
        if [[ "${PV%9999}" != "${PV}" ]] ; then
                ./bootstrap
@@ -439,6 +436,11 @@
                --disable-wasapi
 
                # ^ We don't have these disabled libraries in the Portage tree 
yet.
+
+       # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default 
value on Gentoo.
+       # Other values of _FORTIFY_SOURCE may break the build (bug 523144), so 
definition should not be removed from config.h.
+       # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
very start of config.h file
+       sed -i '1i#undef _FORTIFY_SOURCE' ${S}/config.h || die
 }
 
 src_test() {



1.19                 media-video/vlc/vlc-2.1.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild?rev=1.19&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild?rev=1.19&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild?r1=1.18&r2=1.19

Index: vlc-2.1.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- vlc-2.1.2.ebuild    18 Dec 2014 13:36:50 -0000      1.18
+++ vlc-2.1.2.ebuild    26 Jan 2015 13:45:35 -0000      1.19
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild,v 1.18 
2014/12/18 13:36:50 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild,v 1.19 
2015/01/26 13:45:35 dlan Exp $
 
 EAPI="5"
 
@@ -211,9 +211,6 @@
                sed -i 's/ifndef __FAST_MATH__/if 0/g' configure.ac || die
        fi
 
-       # _FORTIFY_SOURCE is set to 2 by default on Gentoo, remove redefine 
warnings.
-       sed -i '/_FORTIFY_SOURCE.*, 2,/d' configure.ac || die
-
        # Bootstrap when we are on a git checkout.
        if [[ "${PV%9999}" != "${PV}" ]] ; then
                ./bootstrap
@@ -409,6 +406,11 @@
                --disable-vsxu
 
                # ^ We don't have these disables libraries in the Portage tree 
yet.
+
+       # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default 
value on Gentoo.
+       # Other values of _FORTIFY_SOURCE may break the build (bug 523144), so 
definition should not be removed from config.h.
+       # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
very start of config.h file
+       sed -i '1i#undef _FORTIFY_SOURCE' ${S}/config.h || die
 }
 
 src_test() {



1.6                  media-video/vlc/vlc-2.2.9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild?rev=1.6&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild?rev=1.6&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild?r1=1.5&r2=1.6

Index: vlc-2.2.9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- vlc-2.2.9999.ebuild 15 Dec 2014 05:50:48 -0000      1.5
+++ vlc-2.2.9999.ebuild 26 Jan 2015 13:45:35 -0000      1.6
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild,v 1.5 
2014/12/15 05:50:48 dlan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild,v 1.6 
2015/01/26 13:45:35 dlan Exp $
 
 EAPI="5"
 
@@ -223,9 +223,6 @@
                sed -i 's/ifndef __FAST_MATH__/if 0/g' configure.ac || die
        fi
 
-       # _FORTIFY_SOURCE is set to 2 by default on Gentoo, remove redefine 
warnings.
-       sed -i '/_FORTIFY_SOURCE.*, 2,/d' configure.ac || die
-
        # Bootstrap when we are on a git checkout.
        if [[ "${PV%9999}" != "${PV}" ]] ; then
                ./bootstrap
@@ -439,6 +436,11 @@
                --disable-wasapi
 
                # ^ We don't have these disabled libraries in the Portage tree 
yet.
+
+       # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default 
value on Gentoo.
+       # Other values of _FORTIFY_SOURCE may break the build (bug 523144), so 
definition should not be removed from config.h.
+       # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
very start of config.h file
+       sed -i '1i#undef _FORTIFY_SOURCE' ${S}/config.h || die
 }
 
 src_test() {



1.14                 media-video/vlc/vlc-2.1.4.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild?rev=1.14&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild?rev=1.14&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild?r1=1.13&r2=1.14

Index: vlc-2.1.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- vlc-2.1.4.ebuild    18 Dec 2014 13:36:50 -0000      1.13
+++ vlc-2.1.4.ebuild    26 Jan 2015 13:45:35 -0000      1.14
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild,v 1.13 
2014/12/18 13:36:50 kensington Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild,v 1.14 
2015/01/26 13:45:35 dlan Exp $
 
 EAPI="5"
 
@@ -212,9 +212,6 @@
                sed -i 's/ifndef __FAST_MATH__/if 0/g' configure.ac || die
        fi
 
-       # _FORTIFY_SOURCE is set to 2 by default on Gentoo, remove redefine 
warnings.
-       sed -i '/_FORTIFY_SOURCE.*, 2,/d' configure.ac || die
-
        # Bootstrap when we are on a git checkout.
        if [[ "${PV%9999}" != "${PV}" ]] ; then
                ./bootstrap
@@ -424,6 +421,11 @@
                --disable-wasapi
 
                # ^ We don't have these disabled libraries in the Portage tree 
yet.
+
+       # _FORTIFY_SOURCE is set to 2 in config.h, which is also the default 
value on Gentoo.
+       # Other values of _FORTIFY_SOURCE may break the build (bug 523144), so 
definition should not be removed from config.h.
+       # To prevent redefinition warnings, we undefine _FORTIFY_SOURCE at the 
very start of config.h file
+       sed -i '1i#undef _FORTIFY_SOURCE' ${S}/config.h || die
 }
 
 src_test() {



1.924                media-video/vlc/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/ChangeLog?rev=1.924&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/ChangeLog?rev=1.924&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/ChangeLog?r1=1.923&r2=1.924

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v
retrieving revision 1.923
retrieving revision 1.924
diff -u -r1.923 -r1.924
--- ChangeLog   18 Dec 2014 13:41:39 -0000      1.923
+++ ChangeLog   26 Jan 2015 13:45:35 -0000      1.924
@@ -1,6 +1,11 @@
 # ChangeLog for media-video/vlc
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.923 
2014/12/18 13:41:39 kensington Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.924 
2015/01/26 13:45:35 dlan Exp $
+
+  26 Jan 2015; Yixun Lan <d...@gentoo.org> vlc-2.1.2.ebuild, vlc-2.1.4.ebuild,
+  vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild:
+  Fix possible lack of _FORTIFY_SOURCE definition, bug 523144. proxy for
+  maintainer
 
   18 Dec 2014; Michael Palimaka <kensing...@gentoo.org> vlc-2.1.9999.ebuild:
   Don't try to reference USE flag that doesn't exist, again.




Reply via email to