diff --git a/network/connection/ppp/files/0029-pppoe-include-netinet-in.h-before-linux-in.h.patch b/network/connection/ppp/files/0029-pppoe-include-netinet-in.h-before-linux-in.h.patch new file mode 100644 index 0000000000..9b0920d3bc --- /dev/null +++ b/network/connection/ppp/files/0029-pppoe-include-netinet-in.h-before-linux-in.h.patch @@ -0,0 +1,35 @@ +From 33797aa193a2751da26f9af120e39c110defe4d1 Mon Sep 17 00:00:00 2001 +From: Lubomir Rintel +Date: Sat, 10 Dec 2016 19:53:56 +0100 +Subject: [PATCH] pppoe: include netinet/in.h before linux/in.h + +To fix build breakage. +--- + pppd/plugins/rp-pppoe/pppoe.h | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/pppd/plugins/rp-pppoe/pppoe.h b/pppd/plugins/rp-pppoe/pppoe.h +index 9ab2eee..f77f5b7 100644 +--- a/pppd/plugins/rp-pppoe/pppoe.h ++++ b/pppd/plugins/rp-pppoe/pppoe.h +@@ -15,6 +15,8 @@ + + #include "config.h" + ++#include ++ + #if defined(HAVE_NETPACKET_PACKET_H) || defined(HAVE_LINUX_IF_PACKET_H) + #define _POSIX_SOURCE 1 /* For sigaction defines */ + #endif +@@ -84,8 +86,6 @@ typedef unsigned long UINT32_t; + #include + #endif + +-#include +- + #ifdef HAVE_NETINET_IF_ETHER_H + #include + +-- +2.9.3 + diff --git a/network/connection/ppp/pspec.xml b/network/connection/ppp/pspec.xml index 992ad1efc9..9ce59772d7 100644 --- a/network/connection/ppp/pspec.xml +++ b/network/connection/ppp/pspec.xml @@ -13,8 +13,8 @@ service Point-to-point protocol - patched for PPPOE The Point-to-Point Protocol (PPP) provides a standard way to transmit datagrams over a serial link. - http://samba.org/ftp/ppp/ppp-2.4.6.tar.gz - http://mirror.meleeweb.net/pub/linux/gentoo/distfiles/ppp-dhcpc.tgz + https://www.samba.org/ftp/ppp/ppp-2.4.7.tar.gz + http://distfiles.gentoo.org/distfiles/ppp-dhcpc.tgz libpcap-devel openssl-devel @@ -25,10 +25,10 @@ gentoo/04_all_mpls.patch gentoo/06_all_killaddr-smarter.patch gentoo/08_all_wait-children.patch - gentoo/10_all_defaultgateway.patch + gentoo/12_all_linkpidfile.patch gentoo/16_all_auth-fail.patch - gentoo/18_all_defaultmetric.patch + gentoo/20_all_dev-ppp.patch gentoo/24_all_passwordfd-read-early.patch gentoo/26_all_pppd-usepeerwins.patch @@ -45,6 +45,7 @@ ppp-2.4.5-ppp_resolv.patch ppp-2.4.5-var_run_ppp.patch ppp-2.4.6-eaptls-mppe-0.99.patch + 0029-pppoe-include-netinet-in.h-before-linux-in.h.patch @@ -89,6 +90,13 @@ + + 2017-02-18 + 2.4.7 + Version Bump + Kamil Atlı + suvari@pisilinux.org + 2016-06-09 2.4.6 @@ -104,4 +112,4 @@ marcin@pisilinux.org - + \ No newline at end of file