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 <[email protected]> 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 <[email protected]> vlc-2.1.9999.ebuild:
Don't try to reference USE flag that doesn't exist, again.