pkgsrc-WIP-changes archive

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

Added TODO and interim patches



Module Name:	pkgsrc-wip
Committed By:	mayuresh <mayuresh%acm.org@localhost>
Pushed By:	mayuresh
Date:		Fri Apr 26 04:25:20 2019 +0000
Changeset:	abf9cfce7ae7b4e1c8ed6769e4c5b27dc8ebf246

Added Files:
	squid4/TODO
	squid4/patches/patch-src_acl_external_kerberos__ldap__group_support__resolv.cc
	squid4/patches/patch-src_fs_ufs_RebuildState.h

Log Message:
Added TODO and interim patches

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=abf9cfce7ae7b4e1c8ed6769e4c5b27dc8ebf246

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 squid4/TODO                                              | 16 ++++++++++++++++
 ...acl_external_kerberos__ldap__group_support__resolv.cc | 13 +++++++++++++
 squid4/patches/patch-src_fs_ufs_RebuildState.h           | 13 +++++++++++++
 3 files changed, 42 insertions(+)

diffs:
diff --git a/squid4/TODO b/squid4/TODO
new file mode 100644
index 0000000000..8e4a4b4e00
--- /dev/null
+++ b/squid4/TODO
@@ -0,0 +1,16 @@
+- Firstly these patches aren't needed on 64 bit system. Needed on 32bit system
+  only. Further these are just quick fixes. Can be improved and shared
+  upstream.
+
+     patch-src_acl_external_kerberos__ldap__group_support__resolv.cc
+     patch-src_fs_ufs_RebuildState.h
+
+- Need to get rc script related code from squid3 makefile
+
+- Need to get (at least) those options available in squid3 here (first checking
+  whether each one is still supported)
+
+- ssl option needs to be checked for compatibility with NetBSD >= 8.99 as ssl
+  has been upgraded
+
+- Other cosmetics
diff --git a/squid4/patches/patch-src_acl_external_kerberos__ldap__group_support__resolv.cc b/squid4/patches/patch-src_acl_external_kerberos__ldap__group_support__resolv.cc
new file mode 100644
index 0000000000..86e0fe66b0
--- /dev/null
+++ b/squid4/patches/patch-src_acl_external_kerberos__ldap__group_support__resolv.cc
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/acl/external/kerberos_ldap_group/support_resolv.cc.orig	2019-02-19 02:46:22.000000000 +0000
++++ src/acl/external/kerberos_ldap_group/support_resolv.cc
+@@ -396,7 +396,7 @@ get_ldap_hostname_list(struct main_args 
+ #if (SIZEOF_LONG == 8)
+         error("%s| %s: ERROR: Inconsistence message length: %ld!=0\n", LogTime(), PROGRAM, buffer + len - p);
+ #else
+-        error((char *) "%s| %s: ERROR: Inconsistence message length: %d!=0\n", LogTime(), PROGRAM, buffer + len - p);
++        error((char *) "%s| %s: ERROR: Inconsistence message length: %ld!=0\n", LogTime(), PROGRAM, buffer + len - p);
+ #endif
+         goto finalise;
+     }
diff --git a/squid4/patches/patch-src_fs_ufs_RebuildState.h b/squid4/patches/patch-src_fs_ufs_RebuildState.h
new file mode 100644
index 0000000000..7937dcaf2c
--- /dev/null
+++ b/squid4/patches/patch-src_fs_ufs_RebuildState.h
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/fs/ufs/RebuildState.h.orig	2019-02-19 02:46:22.000000000 +0000
++++ src/fs/ufs/RebuildState.h
+@@ -54,7 +54,7 @@ public:
+     dirent_t *entry;
+     DIR *td;
+     char fullpath[MAXPATHLEN];
+-    char fullfilename[MAXPATHLEN*2];
++    char fullfilename[MAXPATHLEN*3];
+ 
+     StoreRebuildData counts;
+ 


Home | Main Index | Thread Index | Old Index