Revision: 7406
http://sourceforge.net/p/ipcop/svn/7406
Author: owes
Date: 2014-04-04 15:08:48 +0000 (Fri, 04 Apr 2014)
Log Message:
-----------
Update ppp to 2.4.6. Must be tested on DSL connection.
Modified Paths:
--------------
ipcop/trunk/config/rootfiles/common/ppp
ipcop/trunk/lfs/ppp
ipcop/trunk/updates/2.1.4/ROOTFILES.i486-2.1.4
ipcop/trunk/updates/2.1.4/information.xml
ipcop/trunk/updates/2.1.4/setup
Added Paths:
-----------
ipcop/trunk/src/patches/ppp-2.4.6_fix-sifvjcomp-undefined.patch
Modified: ipcop/trunk/config/rootfiles/common/ppp
===================================================================
--- ipcop/trunk/config/rootfiles/common/ppp 2014-04-04 13:16:15 UTC (rev
7405)
+++ ipcop/trunk/config/rootfiles/common/ppp 2014-04-04 15:08:48 UTC (rev
7406)
@@ -1,4 +1,4 @@
-## ppp-2.4.5
+## ppp-2.4.6
##
#etc/ppp
etc/ppp/chap-secrets
@@ -16,8 +16,10 @@
#usr/include/pppd/chap_ms.h
#usr/include/pppd/eap.h
#usr/include/pppd/ecp.h
+#usr/include/pppd/eui64.h
#usr/include/pppd/fsm.h
#usr/include/pppd/ipcp.h
+#usr/include/pppd/ipv6cp.h
#usr/include/pppd/ipxcp.h
#usr/include/pppd/lcp.h
#usr/include/pppd/magic.h
@@ -33,18 +35,18 @@
#usr/include/pppd/tdb.h
#usr/include/pppd/upap.h
#usr/lib/pppd
-#usr/lib/pppd/2.4.5
-usr/lib/pppd/2.4.5/minconn.so
-usr/lib/pppd/2.4.5/openl2tp.so
-usr/lib/pppd/2.4.5/passprompt.so
-usr/lib/pppd/2.4.5/passwordfd.so
-usr/lib/pppd/2.4.5/pppoatm.so
-usr/lib/pppd/2.4.5/pppol2tp.so
-usr/lib/pppd/2.4.5/radattr.so
-usr/lib/pppd/2.4.5/radius.so
-usr/lib/pppd/2.4.5/radrealms.so
-usr/lib/pppd/2.4.5/rp-pppoe.so
-usr/lib/pppd/2.4.5/winbind.so
+#usr/lib/pppd/2.4.6
+usr/lib/pppd/2.4.6/minconn.so
+usr/lib/pppd/2.4.6/openl2tp.so
+usr/lib/pppd/2.4.6/passprompt.so
+usr/lib/pppd/2.4.6/passwordfd.so
+usr/lib/pppd/2.4.6/pppoatm.so
+usr/lib/pppd/2.4.6/pppol2tp.so
+usr/lib/pppd/2.4.6/radattr.so
+usr/lib/pppd/2.4.6/radius.so
+usr/lib/pppd/2.4.6/radrealms.so
+usr/lib/pppd/2.4.6/rp-pppoe.so
+usr/lib/pppd/2.4.6/winbind.so
usr/sbin/chat
usr/sbin/pppd
#usr/sbin/pppdump
Modified: ipcop/trunk/lfs/ppp
===================================================================
--- ipcop/trunk/lfs/ppp 2014-04-04 13:16:15 UTC (rev 7405)
+++ ipcop/trunk/lfs/ppp 2014-04-04 15:08:48 UTC (rev 7406)
@@ -33,7 +33,7 @@
include Config
PKG_NAME = ppp
-VER = 2.4.5
+VER = 2.4.6
HOST_ARCH = all
OTHER_SRC = yes
@@ -45,7 +45,7 @@
CFLAGS += -Wall -fno-strict-aliasing
-PATCH1 := $(PKG_NAME)_$(VER)-5.1.diff.gz
+PATCH1 := $(PKG_NAME)_2.4.5-5.1.diff.gz
$(PATCH1) := $(URL_DEBIAN)/i/$(PKG_NAME)/$(PATCH1)
###############################################################################
@@ -57,7 +57,7 @@
$(DL_FILE):= $(DL_FROM)/$(DL_FILE)
$(PATCH1) := $(URL_DEBIAN)/p/$(PKG_NAME)/$(PATCH1)
-$(DL_FILE)_MD5:= 4621bc56167b6953ec4071043fe0ec57
+$(DL_FILE)_MD5:= 3434d2cc9327167a0723aaaa8670083b
$(PATCH1)_MD5 := 0c8767343ed46e79c74d7b1e45286b35
install : $(TARGET)
@@ -91,7 +91,7 @@
# Apply patches on debian order
cd $(DIR_APP) && gzip -dc $(DIR_DL)/$(PATCH1) | patch -p1
# Hack the list of patches, remove rejected and later patches (debian
specific), blank lines and comments.
- cd $(DIR_APP) && sed -i -e '/rejected/,$$d' -e '/^$$/d' -e '/#.*/d'
debian/patches/series
+ cd $(DIR_APP) && sed -i -e '/rejected/,$$d' -e '/^$$/d' -e '/#.*/d'
debian/patches/series
cd $(DIR_APP) && for patch in `cat debian/patches/series` ; do patch
-p1 -i debian/patches/$$patch; done
# logwtmp patch need this added as we skipped zzz_config patch in end
of series
cd $(DIR_APP) && sed -i 's/LIBS =$$/LIBS = -lutil/' pppd/Makefile.linux
@@ -101,9 +101,7 @@
# Fix 'call to __builtin___strncat_chk might overflow destination
buffer'
cd $(DIR_APP) && sed -i -e 's/strncat/strlcat/'
pppd/plugins/radius/clientid.c
- # As Makefiles are in not so nice state, with linux-3.0 headers,
compilation error twice, break plugins build but not overall build!
- # Using kernel supplied header instead fix
/usr/include/linux/if_pppox.h:85: error field 'pppol2tp' has incomplete type
- cd $(DIR_APP) && rm -f include/linux/if_pppol2tp.h
+ cd $(DIR_APP) && patch -p1 -i
$(DIR_PATCHES)/$(THISAPP)_fix-sifvjcomp-undefined.patch
cd $(DIR_APP) && ./configure --prefix=/usr
cd $(DIR_APP) && sed -i -e 's/-O2/$(CFLAGS)/' chat/Makefile
Added: ipcop/trunk/src/patches/ppp-2.4.6_fix-sifvjcomp-undefined.patch
===================================================================
--- ipcop/trunk/src/patches/ppp-2.4.6_fix-sifvjcomp-undefined.patch
(rev 0)
+++ ipcop/trunk/src/patches/ppp-2.4.6_fix-sifvjcomp-undefined.patch
2014-04-04 15:08:48 UTC (rev 7406)
@@ -0,0 +1,18 @@
+--- a/pppd/sys-linux.c 2014-03-12 08:15:38.057972274 +0100
++++ b/pppd/sys-linux.c 2014-03-12 08:16:12.000000000 +0100
+@@ -2281,6 +2281,7 @@
+ }
+ #endif
+ }
++#endif /* ifndef linux */
+ #endif /* HAVE_LOGWTMP */
+
+ /********************************************************************
+@@ -2304,7 +2305,6 @@
+
+ return 1;
+ }
+-#endif
+
+ /********************************************************************
+ *
Modified: ipcop/trunk/updates/2.1.4/ROOTFILES.i486-2.1.4
===================================================================
--- ipcop/trunk/updates/2.1.4/ROOTFILES.i486-2.1.4 2014-04-04 13:16:15 UTC
(rev 7405)
+++ ipcop/trunk/updates/2.1.4/ROOTFILES.i486-2.1.4 2014-04-04 15:08:48 UTC
(rev 7406)
@@ -11,6 +11,22 @@
/lib/modules/3.4-2/extra/solos-pci.ko.gz
/lib/modules/3.4-2/kernel
##
+## ppp-2.4.6
+/usr/sbin/chat
+/usr/sbin/pppd
+/usr/sbin/pppstats
+/usr/lib/pppd/2.4.6/minconn.so
+/usr/lib/pppd/2.4.6/openl2tp.so
+/usr/lib/pppd/2.4.6/passprompt.so
+/usr/lib/pppd/2.4.6/passwordfd.so
+/usr/lib/pppd/2.4.6/pppoatm.so
+/usr/lib/pppd/2.4.6/pppol2tp.so
+/usr/lib/pppd/2.4.6/radattr.so
+/usr/lib/pppd/2.4.6/radius.so
+/usr/lib/pppd/2.4.6/radrealms.so
+/usr/lib/pppd/2.4.6/rp-pppoe.so
+/usr/lib/pppd/2.4.6/winbind.so
+##
## rrdtool-1.4.8
/usr/bin/rrdtool
/usr/lib/perl5/site_perl/5.14.2/i486-linux/RRDs.pm
Modified: ipcop/trunk/updates/2.1.4/information.xml
===================================================================
--- ipcop/trunk/updates/2.1.4/information.xml 2014-04-04 13:16:15 UTC (rev
7405)
+++ ipcop/trunk/updates/2.1.4/information.xml 2014-04-04 15:08:48 UTC (rev
7406)
@@ -5,7 +5,7 @@
<size>0</size>
<isoimages>yes</isoimages>
<description>Upgrade e1000e network driver to 3.0.4.1, igb network
driver to 5.2.5, linux kernel to 3.4.86,
- rrdtool to 1.4.8.
+ ppp to 2.4.6, rrdtool to 1.4.8.
<br />
<b>Mandatory reboot after upgrade.</b>
</description>
Modified: ipcop/trunk/updates/2.1.4/setup
===================================================================
--- ipcop/trunk/updates/2.1.4/setup 2014-04-04 13:16:15 UTC (rev 7405)
+++ ipcop/trunk/updates/2.1.4/setup 2014-04-04 15:08:48 UTC (rev 7406)
@@ -63,6 +63,8 @@
# Remove old libraries (version specific)
# /bin/rm -f .....
+# ppp
+/bin/rm -rf /usr/lib/pppd/2.4.5
# rrdtool
/bin/rm -f /usr/lib/librrd.so.4
/bin/rm -f /usr/lib/librrd.so.4.2.0
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
_______________________________________________
Ipcop-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ipcop-svn