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.
             &lt;br /&gt;
             &lt;b&gt;Mandatory reboot after upgrade.&lt;/b&gt;
         </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
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn

Reply via email to