pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/34591: Patch file that fixed DNS lookup problems in www/dillo was mistakenly removed in CVS
>Number: 34591
>Category: pkg
>Synopsis: Patch file that fixed DNS lookup problems in www/dillo was
>mistakenly removed in CVS
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Sep 23 04:35:00 +0000 2006
>Originator: David H. Gutteridge
>Release:
>Organization:
>Environment:
>Description:
The patch file I submitted in PR31205 and committed by Tim Rightnour (garbled@)
was removed in more recent changes to www/dillo. I'm not sure why, presumably
by accident. It was needed to fix DNS query lockups in older versions of
NetBSD that didn't have reentrant resolver functions.
In any case, dillo now provides an option in its configure script that allows
the threaded DNS feature to be disabled, so here's my attempt at a new patch
that takes advantage of this. (I'm not able to test it, unfortunately, as
everything I have is running > 3.0. I did have a 1.6.2 box, but it had a
hardware failure.)
(This isn't quite as precise with the NetBSD version as my old patch, but I
would assume impacts to users running 2.99.x would be minimal.)
>How-To-Repeat:
>Fix:
--- Makefile~ 2006-09-22 22:43:11.000000000 -0400
+++ Makefile 2006-09-23 00:17:02.000000000 -0400
@@ -21,6 +21,11 @@
.include "options.mk"
+# NetBSD < 3.0 does not have reentrant resolver functions
+.if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M[1-2].*)
+CONFIGURE_ARGS+= --disable-threaded-dns
+.endif
+
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/dillo
${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${PREFIX}/share/doc/dillo
Home |
Main Index |
Thread Index |
Old Index