polynomial-c 15/04/24 07:38:48
Added:
gcc-config-1.8-dont_source_functions_sh_from_etc_initd.patch
Log:
Don't use functions.sh from init.d folder (bug #504118). Raised EAPI to
version 5
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key
0x981CA6FC)
Revision Changes Path
1.1
sys-devel/gcc-config/files/gcc-config-1.8-dont_source_functions_sh_from_etc_initd.patch
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc-config/files/gcc-config-1.8-dont_source_functions_sh_from_etc_initd.patch?rev=1.1&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/gcc-config/files/gcc-config-1.8-dont_source_functions_sh_from_etc_initd.patch?rev=1.1&content-type=text/plain
Index: gcc-config-1.8-dont_source_functions_sh_from_etc_initd.patch
===================================================================
--- gcc-config-1.8/gcc-config
+++ gcc-config-1.8/gcc-config
@@ -15,8 +15,9 @@
trap ":" INT QUIT TSTP
argv0=${0##*/}
-source /etc/init.d/functions.sh || {
- echo "${argv0}: Could not source /etc/init.d/functions.sh!" 1>&2
+functions_script="/lib/gentoo/functions.sh"
+source ${functions_script} || {
+ echo "${argv0}: Could not source ${functions_script}!" 1>&2
exit 1
}
esyslog() { :; }