On 1/18/21 2:00 PM, Stuart Henderson wrote:
> On 2021/01/18 13:15, Aisha Tammy wrote:
>> Hi,
>>   I've attached update for haproxy.
> 
> Probably best talk to maintainer, some people prefer to keep ports on
> LTS versions.
> 

I see. I've cc'ed Daniel for their input.

Thanks,
Aisha

>> -DISTNAME =  haproxy-2.0.19
>> +DISTNAME =  haproxy-2.3.4
>>  CATEGORIES =        net www
>>  HOMEPAGE =  http://www.haproxy.org/
> 
> That has https now.
> 
>>  MAINTAINER =        Daniel Jakots <o...@chown.me>
>> @@ -12,7 +12,7 @@ PERMIT_PACKAGE =           Yes
>>  
>>  WANTLIB +=  c crypto pcre pcreposix pthread ssl z
>>  
>> -MASTER_SITES =      ${HOMEPAGE}/download/2.0/src/
>> +MASTER_SITES =      ${HOMEPAGE}/download/2.3/src/
>>  
>>  HAPROXYCONF =       ${SYSCONFDIR}/haproxy
>>  HAPROXYSTATE =      /var/haproxy
>> diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo
>> index d0558081adc..2cd2f40ecdb 100644
>> --- a/net/haproxy/distinfo
>> +++ b/net/haproxy/distinfo
>> @@ -1,2 +1,2 @@
>> -SHA256 (haproxy-2.0.19.tar.gz) = 
>> 3MRErArKCRfiiWUxNDM/fCnQXYRObNYN0E4jtf+AyS0=
>> -SIZE (haproxy-2.0.19.tar.gz) = 2682426
>> +SHA256 (haproxy-2.3.4.tar.gz) = YBSM3+3WsZxAHbzXXM12pTwgvHbEkDK6Mq+YoKXEle0=
>> +SIZE (haproxy-2.3.4.tar.gz) = 2909672
>> diff --git a/net/haproxy/patches/patch-Makefile 
>> b/net/haproxy/patches/patch-Makefile
>> deleted file mode 100644
>> index 16af6ebfddf..00000000000
>> --- a/net/haproxy/patches/patch-Makefile
>> +++ /dev/null
>> @@ -1,32 +0,0 @@
>> -$OpenBSD: patch-Makefile,v 1.10 2020/12/14 23:26:59 danj Exp $
>> -
>> -- BUILD: makefile: Update feature flags for OpenBSD (90c9d78)
>> -- BUILD: makefile: enable crypt(3) for OpenBSD (496374e)
>> -
>> -Index: Makefile
>> ---- Makefile.orig
>> -+++ Makefile
>> -@@ -362,10 +362,11 @@ ifeq ($(TARGET),osx)
>> -   EXPORT_SYMBOL  = -export_dynamic
>> - endif
>> - 
>> --# OpenBSD 5.7 and above
>> -+# OpenBSD 6.3 and above
>> - ifeq ($(TARGET),openbsd)
>> -   set_target_defaults = $(call default_opts, \
>> --    USE_POLL USE_TPROXY USE_THREAD USE_KQUEUE USE_ACCEPT4)
>> -+    USE_POLL USE_TPROXY USE_LIBCRYPT USE_THREAD USE_KQUEUE USE_ACCEPT4     
>>    \
>> -+    USE_CLOSEFROM USE_GETADDRINFO)
>> - endif
>> - 
>> - # NetBSD
>> -@@ -455,7 +456,9 @@ BUILD_FEATURES := $(foreach opt,$(patsubst USE_%,%,$(u
>> - OPTIONS_CFLAGS += $(foreach opt,$(use_opts),$(if $($(opt)),-D$(opt),))
>> - 
>> - ifneq ($(USE_LIBCRYPT),)
>> -+ifneq ($(TARGET),openbsd)
>> - OPTIONS_LDFLAGS += -lcrypt
>> -+endif
>> - endif
>> - 
>> - ifneq ($(USE_SLZ),)
>> diff --git a/net/haproxy/patches/patch-src_log_c 
>> b/net/haproxy/patches/patch-src_log_c
>> deleted file mode 100644
>> index 8469acea3e2..00000000000
>> --- a/net/haproxy/patches/patch-src_log_c
>> +++ /dev/null
>> @@ -1,21 +0,0 @@
>> -$OpenBSD: patch-src_log_c,v 1.2 2020/12/14 23:26:59 danj Exp $
>> -
>> -This fixes `haproxy: vfprintf %s NULL in "<<<<>%s %2d %02d:%02d:%02d 
>> %.*s%*s"`
>> -in syslog. It was never committed upstream and commit 5464885 shuffled the
>> -code.
>> -
>> -It was discussed on the mailing list:
>> -https://www.mail-archive.com/haproxy@formilux.org/msg35601.html
>> -
>> -Index: src/log.c
>> ---- src/log.c.orig
>> -+++ src/log.c
>> -@@ -1389,7 +1389,7 @@ static char *update_log_hdr(const time_t time)
>> -                               "<<<<>%s %2d %02d:%02d:%02d %.*s%*s",
>> -                               monthname[tm.tm_mon],
>> -                               tm.tm_mday, tm.tm_hour, tm.tm_min, tm.tm_sec,
>> --                              (int)host.data, host.area, sep, "");
>> -+                              (int)host.data, host.area ? host.area : "", 
>> sep, "");
>> -            /* WARNING: depending upon implementations, snprintf may return
>> -             * either -1 or the number of bytes that would be needed to 
>> store
>> -             * the total message. In both cases, we must adjust it.
>>
> 

Reply via email to