diff options
author | Heinrich Wendel <lanius@gentoo.org> | 2004-09-27 10:39:22 +0000 |
---|---|---|
committer | Heinrich Wendel <lanius@gentoo.org> | 2004-09-27 10:39:22 +0000 |
commit | 13cc745998761ae420fda5a9573b60ac210e2965 (patch) | |
tree | 899b6a9afb6a42bf04f45135f4fc4a74c5d93895 /net-dialup/ppp | |
parent | remove unneccesary x86 dependencie of atm use flag, bug #55881 (diff) | |
download | historical-13cc745998761ae420fda5a9573b60ac210e2965.tar.gz historical-13cc745998761ae420fda5a9573b60ac210e2965.tar.bz2 historical-13cc745998761ae420fda5a9573b60ac210e2965.zip |
fix endless loop, bug #58364
Diffstat (limited to 'net-dialup/ppp')
-rw-r--r-- | net-dialup/ppp/ChangeLog | 6 | ||||
-rw-r--r-- | net-dialup/ppp/Manifest | 5 | ||||
-rw-r--r-- | net-dialup/ppp/files/2.4.2/endless-loop.patch | 12 | ||||
-rw-r--r-- | net-dialup/ppp/ppp-2.4.2-r3.ebuild | 3 |
4 files changed, 22 insertions, 4 deletions
diff --git a/net-dialup/ppp/ChangeLog b/net-dialup/ppp/ChangeLog index 20cafa6f1e5c..6dab40161d42 100644 --- a/net-dialup/ppp/ChangeLog +++ b/net-dialup/ppp/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-dialup/ppp # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ChangeLog,v 1.70 2004/09/27 10:35:31 lanius Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ChangeLog,v 1.71 2004/09/27 10:39:22 lanius Exp $ + + 27 Sep 2004; Heinrich Wendel <lanius@gentoo.org> + +files/2.4.2/endless-loop.patch, ppp-2.4.2.ebuild: + fix endless loop, bug #58364 27 Sep 2004; Heinrich Wendel <lanius@gentoo.org> ppp-2.4.2-r3.ebuild: remove unneccesary x86 dependencie of atm use flag, bug #55881 diff --git a/net-dialup/ppp/Manifest b/net-dialup/ppp/Manifest index 4f58c4002def..f383d75522a9 100644 --- a/net-dialup/ppp/Manifest +++ b/net-dialup/ppp/Manifest @@ -2,8 +2,8 @@ MD5 00227f2226bd87def56dadb73495539e ppp-2.4.1-r14.ebuild 4676 MD5 210b3f9616a92005171f3f25c33c1638 ppp-2.4.2-r2.ebuild 4462 MD5 24f264eef320520caee8597fb071405b ppp-2.4.2.ebuild 3957 MD5 20502c85d128ae0dd4545dc3ae3eec6b ppp-2.4.2-r1.ebuild 4276 -MD5 ccc0208c967ecbba9b7be52400df052e ChangeLog 11990 -MD5 48b8ce06ef13aa610b591424307aefe7 ppp-2.4.2-r3.ebuild 4524 +MD5 d8492eff15db4776ce07c84660763ee6 ChangeLog 12126 +MD5 fa43c8bd9087864dc765ad1a18d875d9 ppp-2.4.2-r3.ebuild 4569 MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163 MD5 4e62cdeb360ca0a22becbd2deb6f2dac files/pon 957 MD5 86cdaf133f7a79fb464f02d83afc7734 files/plog 146 @@ -29,6 +29,7 @@ MD5 927fc5dafad76c9c1ee7f0259e9244b7 files/2.4.2/mpls.patch.gz 3151 MD5 2890b47660f967a07ac5b211850e46c5 files/2.4.2/options-pptp 238 MD5 f7a8c95af55d9cca703c15cdf9386ad4 files/2.4.2/control_c.patch 402 MD5 a2eaeceee980ff6e183abfa370fc685c files/2.4.2/chat-default 353 +MD5 d3f097b43ef7f012c672f4c8b840e4a6 files/2.4.2/endless-loop.patch 339 MD5 d94c130910164d27e8a3b68c5d53faaf files/2.4.2/ip-up 1047 MD5 8eaba18dd4e6f49c9fd2d35ab8572458 files/2.4.2/killaddr-smarter.patch.gz 2257 MD5 ef28c96687409a340c6cd66e21dc58db files/2.4.2/confd.ppp0 2786 diff --git a/net-dialup/ppp/files/2.4.2/endless-loop.patch b/net-dialup/ppp/files/2.4.2/endless-loop.patch new file mode 100644 index 000000000000..c3bfde1aafa1 --- /dev/null +++ b/net-dialup/ppp/files/2.4.2/endless-loop.patch @@ -0,0 +1,12 @@ +--- ppp-2.4.2/pppd/main.c.orig 2004-07-29 15:16:52.518106400 +0200 ++++ ppp-2.4.2/pppd/main.c 2004-07-29 15:17:09.099585632 +0200 +@@ -1342,8 +1342,8 @@ + + act.sa_handler = SIG_IGN; + act.sa_flags = 0; +- sigaction(sig, &act, &oldact); + kill(0, sig); ++ sigaction(sig, &act, &oldact); + sigaction(sig, &oldact, NULL); + } + diff --git a/net-dialup/ppp/ppp-2.4.2-r3.ebuild b/net-dialup/ppp/ppp-2.4.2-r3.ebuild index 03f892bc6b1f..afa4141f7f7f 100644 --- a/net-dialup/ppp/ppp-2.4.2-r3.ebuild +++ b/net-dialup/ppp/ppp-2.4.2-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.2-r3.ebuild,v 1.3 2004/09/27 10:35:31 lanius Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/ppp/ppp-2.4.2-r3.ebuild,v 1.4 2004/09/27 10:39:22 lanius Exp $ inherit eutils gnuconfig flag-o-matic @@ -29,6 +29,7 @@ src_unpack() { epatch ${FILESDIR}/${PV}/pcap.patch epatch ${FILESDIR}/${PV}/control_c.patch epatch ${FILESDIR}/${PV}/stdopt-mppe-mppc-0.82.patch.gz + epatch ${FILESDIR}/${PV}/endless-loop.patch if use atm; then einfo "Enabling PPPoATM support" |