diff options
author | nros <nros@pkgsrc.org> | 2019-11-11 19:47:10 +0000 |
---|---|---|
committer | nros <nros@pkgsrc.org> | 2019-11-11 19:47:10 +0000 |
commit | c75c0010f6cb02a7026b5e965bf5ee47ea106ead (patch) | |
tree | 9f7ed457ab1506273ca80d7515d4ef9f257bb0a5 /www/lighttpd | |
parent | ab1fa912b7f3768b1e1ef8b13e79855c743f9e46 (diff) | |
download | pkgsrc-c75c0010f6cb02a7026b5e965bf5ee47ea106ead.tar.gz |
Fix build break on illumos
Fix build break on illumos, taken from upstream.
Diffstat (limited to 'www/lighttpd')
-rw-r--r-- | www/lighttpd/distinfo | 3 | ||||
-rw-r--r-- | www/lighttpd/patches/patch-src_fdevent__solaris__port.c | 14 |
2 files changed, 16 insertions, 1 deletions
diff --git a/www/lighttpd/distinfo b/www/lighttpd/distinfo index 22be8bc2a7e..3d0efd818d9 100644 --- a/www/lighttpd/distinfo +++ b/www/lighttpd/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.53 2019/05/29 10:01:28 nia Exp $ +$NetBSD: distinfo,v 1.54 2019/11/11 19:47:10 nros Exp $ SHA1 (lighttpd-1.4.54.tar.xz) = 31c6df437d90f4bceb41f6d758e0fbcd0f854a37 RMD160 (lighttpd-1.4.54.tar.xz) = 24ac7d816918e1c87aaaa1e6ae8f775a464527fc @@ -6,3 +6,4 @@ SHA512 (lighttpd-1.4.54.tar.xz) = aa180a2751711a77b9da91a6a285c967d2c183ccbabe3e Size (lighttpd-1.4.54.tar.xz) = 763248 bytes SHA1 (patch-doc_config_lighttpd.conf) = 9b249155aa29d7d068d48a601f314aa4b62491ef SHA1 (patch-doc_lighttpd.8) = 81b7606752312227b142975d4e781496442e9ed8 +SHA1 (patch-src_fdevent__solaris__port.c) = 7d9175065bb751b4a23941c97d0ff0383586cd7e diff --git a/www/lighttpd/patches/patch-src_fdevent__solaris__port.c b/www/lighttpd/patches/patch-src_fdevent__solaris__port.c new file mode 100644 index 00000000000..ff62019f826 --- /dev/null +++ b/www/lighttpd/patches/patch-src_fdevent__solaris__port.c @@ -0,0 +1,14 @@ +$NetBSD: patch-src_fdevent__solaris__port.c,v 1.3 2019/11/11 19:47:10 nros Exp $ +* fix build on illumos + from upstream: https://redmine.lighttpd.net/issues/2959 +--- src/fdevent_solaris_port.c.orig 2019-11-11 18:06:14.250349299 +0000 ++++ src/fdevent_solaris_port.c +@@ -20,7 +20,7 @@ static int fdevent_solaris_port_event_de + } + + static int fdevent_solaris_port_event_set(fdevents *ev, fdnode *fdn, int events) { +- int fd = fdn->fdn_ndx = fdn->fd; ++ int fd = fdn->fde_ndx = fdn->fd; + intptr_t ud = events & (POLLIN|POLLOUT); + return port_associate(ev->port_fd,PORT_SOURCE_FD,fd,(int)ud,(void*)ud); + } |