Skip to content

Commit ef188c6

Browse files
committed
mini_httpd: Fix build on SunOS
1 parent 8844564 commit ef188c6

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

www/mini_httpd/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ MAKE_ENV+= CRYPT_LIB=-lcrypt
2525

2626
MAKE_ENV.SunOS+= SYSV_LIBS="-lnsl -lsocket -lsendfile"
2727

28+
CFLAGS.SunOS+= -D__EXTENSIONS__
29+
2830
SUBST_CLASSES= htpasswd
2931
SUBST_MESSAGE.htpasswd= Fix name of (m)htpasswd in manual pages.
3032
SUBST_STAGE.htpasswd= pre-build

www/mini_httpd/distinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ SHA512 (mini_httpd-1.30/mini_httpd-1.30.tar.gz) = c7464bbd6f9b18ad15f662978ca68f
55
Size (mini_httpd-1.30/mini_httpd-1.30.tar.gz) = 43889 bytes
66
SHA1 (patch-aa) = 9156d0f4a7d8b727db34bdf8b7691509f51f9e31
77
SHA1 (patch-ab) = bf0f1cc373c0b7da4c4f4f4f0001ba357c16510a
8-
SHA1 (patch-ac) = c0587f2efa9a349cf739eafdeb2ee54f1fa44629
8+
SHA1 (patch-ac) = 8b3eae827fde72687f32ba5dea26bea8b033d3ca

www/mini_httpd/patches/patch-ac

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
11
$NetBSD: patch-ac,v 1.2 2015/04/11 16:16:54 schwarz Exp $
22

3-
--- mini_httpd.c.orig 2014-10-19 08:33:10.000000000 +0200
4-
+++ mini_httpd.c 2015-04-11 17:54:03.000000000 +0200
5-
@@ -833,6 +833,10 @@
3+
--- mini_httpd.c.orig 2018-10-26 19:47:50.000000000 +0000
4+
+++ mini_httpd.c
5+
@@ -41,6 +41,7 @@
6+
#include <sys/mman.h>
7+
#include <time.h>
8+
#include <pwd.h>
9+
+#include <grp.h>
10+
#include <errno.h>
11+
#include <fcntl.h>
12+
#include <signal.h>
13+
@@ -841,6 +842,10 @@ main( int argc, char** argv )
614
if ( errno == EPROTO )
715
continue; /* try again */
816
#endif /* EPROTO */

0 commit comments

Comments
 (0)