FreeBSD Bugzilla – Attachment 16349 Details for
Bug 30009
Fix port: www/thttpd
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 1.67 KB, created by
anders
on 2001-08-24 00:10:02 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
anders
Created:
2001-08-24 00:10:02 UTC
Size:
1.67 KB
patch
obsolete
>diff -Nur thttpd.old/Makefile thttpd/Makefile >--- thttpd.old/Makefile Tue May 1 02:34:46 2001 >+++ thttpd/Makefile Fri Aug 24 00:22:14 2001 >@@ -19,13 +19,6 @@ > > GNU_CONFIGURE= yes > >-.include <bsd.port.pre.mk> >- >-# Kqueue doesn't work in -current with thttpd. >-.if ${OSVERSION} >= 500000 >-CFLAGS+= -DHAVE_FREEBSD_CURRENT >-.endif >- > MAN1= makeweb.1 htpasswd.1 > MAN8= thttpd.8 redirect.8 ssi.8 syslogtocern.8 > >@@ -87,4 +80,4 @@ > @${ECHO} "" > @${ECHO} "=====================================================================" > >-.include <bsd.port.post.mk> >+.include <bsd.port.mk> >diff -Nur thttpd.old/files/patch-fdwatch.c thttpd/files/patch-fdwatch.c >--- thttpd.old/files/patch-fdwatch.c Tue May 1 02:34:46 2001 >+++ thttpd/files/patch-fdwatch.c Fri Aug 24 00:20:44 2001 >@@ -1,21 +1,12 @@ >---- fdwatch.c.orig Tue Apr 24 18:40:22 2001 >-+++ fdwatch.c Tue Apr 24 19:00:57 2001 >-@@ -32,6 +32,7 @@ >- #include <sys/time.h> >- #include <sys/resource.h> >- #include <syslog.h> >-+#include <sys/param.h> >+--- fdwatch.c.orig Fri Aug 24 00:19:39 2001 >++++ fdwatch.c Fri Aug 24 00:20:30 2001 >+@@ -311,6 +311,9 @@ >+ if ( kqchanges == (struct kevent*) 0 || kqevents == (struct kevent*) 0 || >+ kqrfdidx == (int*) 0 ) >+ return -1; >++ memset(kqchanges, '\0', sizeof(struct kevent) * 2 * nfiles); >++ memset(kqevents, '\0', sizeof(struct kevent) * nfiles); >++ memset(kqrfdidx, '\0', sizeof(int) * nfiles); >+ return 0; >+ } > >- #ifndef MIN >- #define MIN(a,b) ((a) < (b) ? (a) : (b)) >-@@ -44,6 +45,10 @@ >- #include <sys/poll.h> >- #endif /* HAVE_SYS_POLL_H */ >- #endif /* HAVE_POLL_H */ >-+ >-+#ifdef HAVE_FREEBSD_CURRENT >-+#undef HAVE_KQUEUE >-+#endif >- >- #ifdef HAVE_SYS_EVENT_H >- #include <sys/event.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 30009
: 16349