pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/pppd Bring this package closer to building under N...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/88bddef3e139
branches:  trunk
changeset: 529849:88bddef3e139
user:      tron <tron%pkgsrc.org@localhost>
date:      Mon Jun 11 12:36:23 2007 +0000

description:
Bring this package closer to building under NetBSD 4.0:
- Escape some question marks to avoid weird GCC warning.
- Fix broken use of "__attributed (__packed__)". Bump package revision
  because this is a code generation issue.

diffstat:

 net/pppd/Makefile         |   4 ++--
 net/pppd/distinfo         |   5 +++--
 net/pppd/patches/patch-ad |  41 +++++++++++++++++++++++++----------------
 net/pppd/patches/patch-bp |  22 ++++++++++++++++++++++
 4 files changed, 52 insertions(+), 20 deletions(-)

diffs (196 lines):

diff -r e9413039d689 -r 88bddef3e139 net/pppd/Makefile
--- a/net/pppd/Makefile Mon Jun 11 09:27:33 2007 +0000
+++ b/net/pppd/Makefile Mon Jun 11 12:36:23 2007 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2006/02/05 23:10:29 joerg Exp $
+# $NetBSD: Makefile,v 1.7 2007/06/11 12:36:23 tron Exp $
 
 DISTNAME=              ppp-${PPPD_VERSION}
 PKGNAME=               ${DISTNAME:S/ppp/&d/}
-PKGREVISION=           1
+PKGREVISION=           2
 CATEGORIES=            net
 MASTER_SITES=          ftp://ftp.samba.org/pub/ppp/
 
diff -r e9413039d689 -r 88bddef3e139 net/pppd/distinfo
--- a/net/pppd/distinfo Mon Jun 11 09:27:33 2007 +0000
+++ b/net/pppd/distinfo Mon Jun 11 12:36:23 2007 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2005/02/24 12:14:01 agc Exp $
+$NetBSD: distinfo,v 1.5 2007/06/11 12:36:23 tron Exp $
 
 SHA1 (ppp-2.4.3.tar.gz) = 5e2789f4dedc81943fa9f94c840cccc2407056f7
 RMD160 (ppp-2.4.3.tar.gz) = 845821496bacb07d93bb7572a171854853ef722b
@@ -6,7 +6,7 @@
 SHA1 (patch-aa) = 8814f0f389971d07368bef95fbadbb5d7562d0a9
 SHA1 (patch-ab) = 1cd0d99dac316b1c5a48c9a41104c2c25e9bb920
 SHA1 (patch-ac) = 9bc88cfcd7b1a09e92aaa919f35e39afb3b45803
-SHA1 (patch-ad) = c196817c32c9b8c8d367d5cb54c4c792d53b78f8
+SHA1 (patch-ad) = a3140bc6cfa9fe8d4548b118e9918308f7673e24
 SHA1 (patch-ae) = 3cb3f64ad7c209a8283a92c50bdb4071c6f8ad38
 SHA1 (patch-af) = 178a2a2a716d6ff8e9bd0cc36ff72d8a138f6989
 SHA1 (patch-ag) = f989f71dbb164e53157ba2677f29737862e137f2
@@ -44,3 +44,4 @@
 SHA1 (patch-bm) = 27743760f1a5c385b5b17c0568e0736d5c3b08bb
 SHA1 (patch-bn) = 2527e7f82874ad3ffaa2585bb7939fbd62ee291a
 SHA1 (patch-bo) = 58edaa6a2a9d542da32f2fab678a01132235a9e0
+SHA1 (patch-bp) = 34b533ae19a9006f5d09fdbe299ac30e693c20d0
diff -r e9413039d689 -r 88bddef3e139 net/pppd/patches/patch-ad
--- a/net/pppd/patches/patch-ad Mon Jun 11 09:27:33 2007 +0000
+++ b/net/pppd/patches/patch-ad Mon Jun 11 12:36:23 2007 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.1.1.1 2005/01/02 02:51:41 cube Exp $
+$NetBSD: patch-ad,v 1.2 2007/06/11 12:36:24 tron Exp $
 
---- chat/chat.c.orig   2004-02-02 04:36:46.000000000 +0100
-+++ chat/chat.c
-@@ -147,20 +147,9 @@ extern char *sys_errlist[];
+--- chat/chat.c.orig   2004-02-02 03:36:46.000000000 +0000
++++ chat/chat.c        2007-06-11 13:07:08.000000000 +0100
+@@ -147,20 +147,9 @@
                                 "unknown error")
  #endif
  
@@ -24,7 +24,7 @@
  #define       MAX_ABORTS              50
  #define       MAX_REPORTS             50
  #define       DEFAULT_CHAT_TIMEOUT    45
-@@ -198,12 +187,12 @@ struct termios saved_tty_parameters;
+@@ -198,12 +187,12 @@
  #endif
  
  char *abort_string[MAX_ABORTS], *fail_reason = (char *)0,
@@ -39,7 +39,7 @@
  int n_reports = 0, report_next = 0, report_gathering = 0 ; 
  int clear_report_next = 0;
  
-@@ -289,12 +278,12 @@ main(argc, argv)
+@@ -289,12 +278,12 @@
       char **argv;
  {
      int option;
@@ -54,7 +54,7 @@
        switch (option) {
        case 'e':
            ++echo;
-@@ -321,25 +310,24 @@ main(argc, argv)
+@@ -321,25 +310,24 @@
            break;
  
        case 'f':
@@ -86,7 +86,7 @@
                report_fp   = fopen (report_file, "a");
                if (report_fp != NULL) {
                    if (verbose)
-@@ -351,15 +339,15 @@ main(argc, argv)
+@@ -351,15 +339,15 @@
            break;
  
        case 'T':
@@ -106,7 +106,7 @@
            else
                usage();
            break;
-@@ -369,6 +357,8 @@ main(argc, argv)
+@@ -369,6 +357,8 @@
            break;
        }
      }
@@ -115,7 +115,7 @@
  /*
   * Default the report file to the stderr location
   */
-@@ -391,17 +381,15 @@ main(argc, argv)
+@@ -391,17 +381,15 @@
      init();
      
      if (chat_file != NULL) {
@@ -138,7 +138,7 @@
        }
      }
  
-@@ -508,6 +496,7 @@ void msgf __V((const char *fmt, ...))
+@@ -508,6 +496,7 @@
  #endif
  
      vfmtmsg(line, sizeof(line), fmt, args);
@@ -146,7 +146,7 @@
      if (to_log)
        syslog(LOG_INFO, "%s", line);
      if (to_stderr)
-@@ -533,6 +522,7 @@ void fatal __V((int code, const char *fm
+@@ -533,6 +522,7 @@
  #endif
  
      vfmtmsg(line, sizeof(line), fmt, args);
@@ -154,7 +154,7 @@
      if (to_log)
        syslog(LOG_ERR, "%s", line);
      if (to_stderr)
-@@ -614,7 +604,7 @@ void set_tty_parameters()
+@@ -614,7 +604,7 @@
      have_tty_parameters  = 1;
  
      t.c_iflag     |= IGNBRK | ISTRIP | IGNPAR;
@@ -163,7 +163,7 @@
      t.c_lflag      = 0;
      t.c_cc[VERASE] =
      t.c_cc[VKILL]  = 0;
-@@ -1022,11 +1012,11 @@ int c;
+@@ -1022,11 +1012,11 @@
      c &= 0x7F;
  
      if (c < 32)
@@ -178,7 +178,16 @@
  
      return (string);
  }
-@@ -1445,7 +1435,14 @@ register char *string;
+@@ -1303,7 +1293,7 @@
+ 
+     if (verbose) {
+       if (quiet)
+-          msgf("send (??????)");
++          msgf("send (\?\?\?\?\?\?)");
+       else
+           msgf("send (%v)", s);
+     }
+@@ -1445,7 +1435,14 @@
                    struct tm* tm_now = localtime (&time_now);
  
                    strftime (report_buffer, 20, "%b %d %H:%M:%S ", tm_now);
@@ -194,7 +203,7 @@
  
                    report_string[n] = (char *) NULL;
                    report_gathering = 1;
-@@ -1491,7 +1488,13 @@ register char *string;
+@@ -1491,7 +1488,13 @@
                alarm(0);
                alarmed = 0;
                exit_code = n + 4;
diff -r e9413039d689 -r 88bddef3e139 net/pppd/patches/patch-bp
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/pppd/patches/patch-bp Mon Jun 11 12:36:23 2007 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-bp,v 1.1 2007/06/11 12:36:24 tron Exp $
+
+--- pppd/chap_ms.h.orig        2004-11-09 22:49:05.000000000 +0000
++++ pppd/chap_ms.h     2007-06-11 13:11:59.000000000 +0100
+@@ -67,7 +67,7 @@
+     u_char LANManResp[24];
+     u_char NTResp[24];
+     u_char UseNT[1];          /* If 1, ignore the LANMan response field */
+-} MS_ChapResponse PACKED;
++} PACKED MS_ChapResponse;
+ 
+ /*
+  * Use MS_CHAP2_RESPONSE_LEN, rather than sizeof(MS_Chap2Response),
+@@ -78,7 +78,7 @@
+     u_char Reserved[8];               /* Must be zero */
+     u_char NTResp[24];
+     u_char Flags[1];          /* Must be zero */
+-} MS_Chap2Response PACKED;
++} PACKED MS_Chap2Response;
+ 
+ #ifdef MPPE
+ #include <net/ppp-comp.h>     /* MPPE_MAX_KEY_LEN */



Home | Main Index | Thread Index | Old Index