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.