FreeBSD Bugzilla – Attachment 84187 Details for
Bug 120141
upgrade of devel/sfslite to 1.2.3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 12.12 KB, created by
ports
on 2008-01-30 05:20:02 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
ports
Created:
2008-01-30 05:20:02 UTC
Size:
12.12 KB
patch
obsolete
>diff -ruN devel/sfslite.orig/Makefile devel/sfslite/Makefile >--- devel/sfslite.orig/Makefile Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/Makefile Tue Jan 29 22:36:39 2008 >@@ -6,7 +6,7 @@ > # > > PORTNAME= sfslite >-PORTVERSION= 1.2.2 >+PORTVERSION= 1.2.3 > PORTREVISION= 1 > CATEGORIES= devel > MASTER_SITES= http://dist.okws.org/dist/ >@@ -65,9 +65,5 @@ > PKG_PREFIX=${PREFIX} ${SH} ${PKG_INSTALL} ${PKGNAME} PRE-INSTALL > > .include <bsd.port.pre.mk> >- >-.if ${OSVERSION} >= 700042 >-BROKEN= Does not compile with GCC 4.2 >-.endif > > .include <bsd.port.post.mk> >diff -ruN devel/sfslite.orig/distinfo devel/sfslite/distinfo >--- devel/sfslite.orig/distinfo Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/distinfo Tue Jan 29 22:37:23 2008 >@@ -1,3 +1,3 @@ >-MD5 (sfslite-1.2.2.tar.gz) = a819f483eb2a0508f363c2f9cb2326e4 >-SHA256 (sfslite-1.2.2.tar.gz) = 8b78bede2a2dc4d6756652a71ac22969490ab0bc2218b3651f2374067b146089 >-SIZE (sfslite-1.2.2.tar.gz) = 1269819 >+MD5 (sfslite-1.2.3.tar.gz) = 6948d99624977a6cc43fd8b586f5a60e >+SHA256 (sfslite-1.2.3.tar.gz) = 248882e541a5d503e402f0d2088b4a548be8ea8a572e6cec3b23e7fda9da0582 >+SIZE (sfslite-1.2.3.tar.gz) = 1298113 >diff -ruN devel/sfslite.orig/files/patch-async-arena.h devel/sfslite/files/patch-async-arena.h >--- devel/sfslite.orig/files/patch-async-arena.h Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/files/patch-async-arena.h Wed Dec 31 19:00:00 1969 >@@ -1,11 +0,0 @@ >---- async/arena.h.orig 2005-11-01 16:20:29.000000000 +0000 >-+++ async/arena.h 2007-07-12 22:38:10.000000000 +0000 >-@@ -61,7 +61,7 @@ >- #ifdef DMALLOC >- char *_strdup_leap (const char *, int, const char *str) >- { return strcpy ((char *) alloc (1 + strlen (str), 1), str); } >-- char *dmalloc_strdup (const char *, int, const char *str, int) >-+ char *dmalloc_strndup (const char *, int, const char *str, int, int) >- { return strcpy ((char *) alloc (1 + strlen (str), 1), str); } >- #endif /* DMALLOC */ >- >diff -ruN devel/sfslite.orig/files/patch-async-daemonize.C devel/sfslite/files/patch-async-daemonize.C >--- devel/sfslite.orig/files/patch-async-daemonize.C Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/files/patch-async-daemonize.C Wed Dec 31 19:00:00 1969 >@@ -1,45 +0,0 @@ >---- async/daemonize.C.orig 2005-11-01 16:20:30.000000000 +0000 >-+++ async/daemonize.C 2007-07-12 22:38:51.000000000 +0000 >-@@ -49,18 +49,18 @@ >- const str &logfile, int flags, mode_t mode) >- { >- #ifdef PATH_LOGGER >-- char *av[] = { PATH_LOGGER, "-p", NULL, "-t", NULL, NULL, NULL }; >-+ char *av[] = { (char *)PATH_LOGGER, (char *)"-p", NULL, (char *)"-t", NULL, NULL, NULL }; >- av[2] = const_cast<char *> (priority.cstr ()); >- >- if (line) >- av[5] = const_cast<char *> (line.cstr ()); >- else >-- av[5] = "log started"; >-+ av[5] = (char *)"log started"; >- >- if (tag) >- av[4] = const_cast<char *> (tag.cstr ()); >- else >-- av[4] = ""; >-+ av[4] = (char *)""; >- >- pid_t pid; >- int status; >-@@ -93,9 +93,9 @@ >- start_logger () >- { >- #ifdef PATH_LOGGER >-- char *av[] = { PATH_LOGGER, "-p", >-+ char *av[] = { (char *)PATH_LOGGER, (char *)"-p", >- const_cast<char *> (syslog_priority.cstr ()), >-- "-t", "", NULL}; >-+ (char *)"-t", (char *)"", NULL}; >- int fds[2]; >- >- close (0); >-@@ -177,7 +177,7 @@ >- piddir = builddir; >- str path = strbuf () << piddir << "/" << progname << ".pid"; >- struct stat sb; >-- if (str2file (path, strbuf ("%d\n", int (getpid ())), 0444, &sb)) >-+ if (str2file (path, strbuf ("%d\n", int (getpid ())), 0444, false, &sb)) >- pidfiles.push_back (pidfile (path, sb)); >- } >- } >diff -ruN devel/sfslite.orig/files/patch-async-parseopt.C devel/sfslite/files/patch-async-parseopt.C >--- devel/sfslite.orig/files/patch-async-parseopt.C Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/files/patch-async-parseopt.C Wed Dec 31 19:00:00 1969 >@@ -1,11 +0,0 @@ >---- async/parseopt.C.orig 2005-11-01 16:20:32.000000000 +0000 >-+++ async/parseopt.C 2007-07-12 22:38:53.000000000 +0000 >-@@ -24,7 +24,7 @@ >- #include "amisc.h" >- #include "parseopt.h" >- >--char *parseargs::errorbuf = ""; >-+char *parseargs::errorbuf = (char *)""; >- >- static inline int >- isspc (char c) >diff -ruN devel/sfslite.orig/files/patch-async-suio_vuprintf.C devel/sfslite/files/patch-async-suio_vuprintf.C >--- devel/sfslite.orig/files/patch-async-suio_vuprintf.C Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/files/patch-async-suio_vuprintf.C Wed Dec 31 19:00:00 1969 >@@ -1,42 +0,0 @@ >---- async/suio_vuprintf.C.orig 2005-11-01 16:20:33.000000000 +0000 >-+++ async/suio_vuprintf.C 2007-07-12 22:38:56.000000000 +0000 >-@@ -139,7 +139,7 @@ >- int dprec; /* a copy of prec if [diouxX], 0 otherwise */ >- int realsz; /* field size expanded by dprec */ >- int size; /* size of converted field or string */ >-- char *xdigs = ""; /* digits for [xX] conversion */ >-+ char *xdigs = (char *)""; /* digits for [xX] conversion */ >- >- char buf[BUF]; /* space for %c, %[diouxX], %[eEfgG] */ >- char ox[2]; /* space for 0x hex-prefix */ >-@@ -392,7 +392,7 @@ >- /* NOSTRICT */ >- _uquad = (u_long) va_arg (ap, void *); >- base = HEX; >-- xdigs = "0123456789abcdef"; >-+ xdigs = (char *)"0123456789abcdef"; >- flags |= HEXPREFIX; >- ch = 'x'; >- goto nosign; >-@@ -435,10 +435,10 @@ >- base = DEC; >- goto nosign; >- case 'X': >-- xdigs = "0123456789ABCDEF"; >-+ xdigs = (char *)"0123456789ABCDEF"; >- goto hex; >- case 'x': >-- xdigs = "0123456789abcdef"; >-+ xdigs = (char *)"0123456789abcdef"; >- hex: >- _uquad = UARG (); >- base = HEX; >-@@ -498,7 +498,7 @@ >- break; >- >- default: >-- cp = "bug in vfprintf: bad base"; >-+ cp = (char *)"bug in vfprintf: bad base"; >- size = strlen (cp); >- goto skipsize; >- } >diff -ruN devel/sfslite.orig/files/patch-async-sysconf.h devel/sfslite/files/patch-async-sysconf.h >--- devel/sfslite.orig/files/patch-async-sysconf.h Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/files/patch-async-sysconf.h Wed Dec 31 19:00:00 1969 >@@ -1,30 +0,0 @@ >---- async/sysconf.h.orig Thu Aug 30 16:57:16 2007 >-+++ async/sysconf.h Fri Sep 14 01:46:21 2007 >-@@ -495,15 +495,16 @@ >- #include <dmalloc.h> >- >- #undef memcpy >-+#undef memmove >- #undef xfree >- >- #if DMALLOC_VERSION_MAJOR < 5 || \ >- (DMALLOC_VERSION_MAJOR == 5 && DMALLOC_VERSION_MINOR < 5) >- >- #define memcpy(to, from, len) \ >-- _dmalloc_memcpy((char *) (to), (const char *) (from), len) >-+ _dmalloc_memcpy(__FILE__, __LINE__, (char *) (to), (const char *) (from), len) >- #define memmove(to, from, len) \ >-- _dmalloc_bcopy((const char *) (from), (char *) (to), len) >-+ _dmalloc_bcopy(__FILE__, __LINE__, (const char *) (from), (char *) (to), len) >- >- #endif /* version < 5.5 */ >- >-@@ -515,7 +516,7 @@ >- dmalloc_malloc (f, l, s, DMALLOC_FUNC_MALLOC, 0, 0) >- #define _xfree_leap(f, l, p) dmalloc_free (f, l, p, DMALLOC_FUNC_FREE) >- #undef xstrdup >--#define xstrdup(__s) ((char *) dmalloc_strdup(__FILE__, __LINE__, __s, 1)) >-+#define xstrdup(__s) ((char *) dmalloc_strndup(__FILE__, __LINE__, __s, -1, 1)) >- #endif /* DMALLOC_VERSION_MAJOR >= 5 */ >- >- static inline void >diff -ruN devel/sfslite.orig/files/patch-crypt-getsysnoise.C devel/sfslite/files/patch-crypt-getsysnoise.C >--- devel/sfslite.orig/files/patch-crypt-getsysnoise.C Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/files/patch-crypt-getsysnoise.C Wed Dec 31 19:00:00 1969 >@@ -1,81 +0,0 @@ >---- crypt/getsysnoise.C.orig 2005-11-01 16:20:36.000000000 +0000 >-+++ crypt/getsysnoise.C 2007-07-12 22:38:59.000000000 +0000 >-@@ -27,57 +27,57 @@ >- #include <sys/resource.h> >- >- char *const noiseprogs[][5] = { >-- { PATH_PS, "laxwww" }, >-- { PATH_PS, "-al" }, >-- { PATH_LS, "-nfail", "/tmp/." }, >-+ { (char *)PATH_PS, (char *)"laxwww" }, >-+ { (char *)PATH_PS, (char *)"-al" }, >-+ { (char *)PATH_LS, (char *)"-nfail", (char *)"/tmp/." }, >- #ifdef PATH_NETSTAT >-- { PATH_NETSTAT, "-s" }, >-- { PATH_NETSTAT, "-an" }, >-- { PATH_NETSTAT, "-in" }, >-+ { (char *)PATH_NETSTAT, (char *)"-s" }, >-+ { (char *)PATH_NETSTAT, (char *)"-an" }, >-+ { (char *)PATH_NETSTAT, (char *)"-in" }, >- #endif /* PATH_NETSTAT */ >- #ifdef PATH_NTPQ >-- { PATH_NTPQ, "-np" }, >-+ { (char *)PATH_NTPQ, (char *)"-np" }, >- #endif /* PATH_NTPQ */ >- #ifdef PATH_W >-- { PATH_W }, >-+ { (char *)PATH_W }, >- #endif /* PATH_W */ >- #ifdef PATH_NFSSTAT >-- { PATH_NFSSTAT }, >-+ { (char *)PATH_NFSSTAT }, >- #endif /* PATH_NFSSTAT */ >- #ifdef PATH_VNSTAT >-- { PATH_VMSTAT }, >-- { PATH_VMSTAT, "-i" }, >-- { PATH_VMSTAT, "-s" }, >-+ { (char *)PATH_VMSTAT }, >-+ { (char *)PATH_VMSTAT, (char *)"-i" }, >-+ { (char *)PATH_VMSTAT, (char *)"-s" }, >- #endif /* PATH_VNSTAT */ >- #ifdef PATH_IOSTAT >- #if defined (__linux__) || defined (__osf__) >-- { PATH_IOSTAT }, >-+ { (char *)PATH_IOSTAT }, >- #else /* not linux or osf */ >-- { PATH_IOSTAT, "-I" }, >-+ { (char *)PATH_IOSTAT, (char *)"-I" }, >- #endif /* not linux or osf */ >- #endif /* PATH_IOSTAT */ >- #ifdef PATH_LSOF >-- { PATH_LSOF, "-bwn", >-+ { (char *)PATH_LSOF, (char *)"-bwn", >- # ifdef LSOF_DEVCACHE >-- "-Di" >-+ (char *)"-Di" >- # endif /* LSOF_DEVCACHE */ >- }, >- #else /* no lsof */ >- # ifdef PATH_FSTAT >-- { PATH_FSTAT }, >-+ { (char *)PATH_FSTAT }, >- # endif /* PATH_FSTAT */ >- # ifdef PATH_PSTAT >-- { PATH_PSTAT, "-f" }, >-+ { (char *)PATH_PSTAT, (char *)"-f" }, >- # endif /* PATH_PSTAT */ >- #endif /* no lsof */ >- #ifdef PATH_PSTAT >-- { PATH_PSTAT, "-t" }, >-+ { (char *)PATH_PSTAT, (char *)"-t" }, >- # if defined (__OpenBSD__) || defined (__NetBSD__) || defined (__FreeBSD__) >-- { PATH_PSTAT, "-v" }, >-+ { (char *)PATH_PSTAT, (char *)"-v" }, >- # endif /* open/net/freebsd */ >- #endif /* PATH_PSTAT */ >- #ifdef PATH_NFSSTAT >-- { PATH_NFSSTAT }, >-+ { (char *)PATH_NFSSTAT }, >- #endif /* PATH_NFSSTAT */ >- #if 0 >- { PATH_RUP }, >diff -ruN devel/sfslite.orig/files/patch-rpcc-rpcc.C devel/sfslite/files/patch-rpcc-rpcc.C >--- devel/sfslite.orig/files/patch-rpcc-rpcc.C Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/files/patch-rpcc-rpcc.C Wed Dec 31 19:00:00 1969 >@@ -1,58 +0,0 @@ >---- rpcc/rpcc.C.orig 2005-07-15 23:21:51.000000000 +0000 >-+++ rpcc/rpcc.C 2007-07-12 22:39:01.000000000 +0000 >-@@ -152,8 +152,8 @@ >- void (*fn) (str) = NULL; >- int len; >- >-- av.push_back (PATH_CPP); >-- av.push_back ("-DRPCC"); >-+ av.push_back ((char *)PATH_CPP); >-+ av.push_back ((char *)"-DRPCC"); >- av.push_back (NULL); >- >- for (an = 1; an < argc; an++) { >-@@ -213,38 +213,38 @@ >- >- switch (mode) { >- case HEADER: >-- av[2] = "-DRPCC_H"; >-+ av[2] = (char *)"-DRPCC_H"; >- fn = genheader; >- if (!outfile) >- outfile = strbuf ("%.*sh", len - 1, basename); >- break; >- case CFILE: >-- av[2] = "-DRPCC_C"; >-+ av[2] = (char *)"-DRPCC_C"; >- fn = gencfile; >- if (!outfile) >- outfile = strbuf ("%.*sC", len - 1, basename); >- break; >- case PYTHON: >-- av[2] = "-DRPCC_P"; >-+ av[2] = (char *)"-DRPCC_P"; >- fn = genpython; >- if (!outfile) >- outfile = strbuf ("%.*spy", len - 1, basename); >- break; >- case PYL: >-- av[2] = "-DRPCC_PYL"; >-+ av[2] = (char *)"-DRPCC_PYL"; >- fn = genpyc_lib; >- // foo.x -> foo_lib.C >- if (!outfile) >- outfile = strbuf ("%.*s_lib.C", len - 2, basename); >- break; >- case PYH: >-- av[2] = "-DRPCC_PYH"; >-+ av[2] = (char *)"-DRPCC_PYH"; >- fn = genpyh; >- if (!outfile) >- outfile = strbuf ("%.*sh", len -1, basename); >- break; >- case PYS: >-- av[2] = "-DRPCC_PYS"; >-+ av[2] = (char *)"-DRPCC_PYS"; >- fn = genpyc_so; >- // foo.x -> foo_so.C >- if (!outfile) >diff -ruN devel/sfslite.orig/pkg-plist devel/sfslite/pkg-plist >--- devel/sfslite.orig/pkg-plist Tue Jan 29 22:35:52 2008 >+++ devel/sfslite/pkg-plist Tue Jan 29 23:36:08 2008 >@@ -35,6 +35,7 @@ > include/sfslite-%%VERSION%%/%%TAG%%/dns.h > include/sfslite-%%VERSION%%/%%TAG%%/dnsimpl.h > include/sfslite-%%VERSION%%/%%TAG%%/dnsparse.h >+include/sfslite-%%VERSION%%/%%TAG%%/dynenum.h > include/sfslite-%%VERSION%%/%%TAG%%/err.h > include/sfslite-%%VERSION%%/%%TAG%%/esign.h > include/sfslite-%%VERSION%%/%%TAG%%/fdlim.h >@@ -65,6 +66,7 @@ > include/sfslite-%%VERSION%%/%%TAG%%/prng.h > include/sfslite-%%VERSION%%/%%TAG%%/qhash.h > include/sfslite-%%VERSION%%/%%TAG%%/rabin.h >+include/sfslite-%%VERSION%%/%%TAG%%/rclist.h > include/sfslite-%%VERSION%%/%%TAG%%/refcnt.h > include/sfslite-%%VERSION%%/%%TAG%%/rex.h > include/sfslite-%%VERSION%%/%%TAG%%/rpctypes.h
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 120141
: 84187