Wednesday, February 03, 2021

libserf broken on 6.8

Some features are broken in openbsd serf on 6.8
This may break some apache2 (?) feature or subversion
and OpenOffice

Openbsd is on the 1.3.8 google code repo which is deprecated and
apache foundation released a new version with up to date

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/serf/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile 12 Jul 2019 20:48:48 -0000 1.13
+++ Makefile 3 Feb 2021 15:04:44 -0000
@@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.13 2019/07/12 20:48:48 sthen Exp $

COMMENT = high performance HTTP client library
-DISTNAME = serf-1.3.8
+DISTNAME = serf-1.3.9
SHARED_LIBS = serf-1 1.0 # 1.3.0
CATEGORIES = net
-HOMEPAGE = https://code.google.com/p/serf/
+HOMEPAGE = https://serf.apache.org/
MAINTAINER = Stefan Sperling <stsp@openbsd.org>
REVISION = 0

@@ -12,7 +12,7 @@ REVISION = 0
PERMIT_PACKAGE = Yes

WANTLIB = apr-1 aprutil-1 crypto db expat iconv pthread ssl z
-MASTER_SITES = https://serf.googlecode.com/svn/src_releases/
+MASTER_SITES = https://www.apache.org/dist/serf/
EXTRACT_SUFX = .tar.bz2

MODULES = devel/scons
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/serf/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 17 Dec 2014 09:43:39 -0000 1.6
+++ distinfo 3 Feb 2021 15:04:44 -0000
@@ -1,2 +1,2 @@
-SHA256 (serf-1.3.8.tar.bz2) = 4FAL4GXbvOSQRJg3uyq2JORtZPwLCQR02ayqh8grJZA=
-SIZE (serf-1.3.8.tar.bz2) = 143337
+SHA256 (serf-1.3.9.tar.bz2) = VJwtIcV3qKnARQ+stcyoCfJlkfBI5GZVIkCUe996h8w=
+SIZE (serf-1.3.9.tar.bz2) = 145132
cvs server: Diffing pkg


and those patches
--- /usr/ports/pobj/serf-1.3.9/serf-1.3.9/buckets/ssl_buckets.c.orig
Tue Feb 2 19:34:11 2021
+++ /usr/ports/pobj/serf-1.3.9/serf-1.3.9/buckets/ssl_buckets.c Tue
Feb 2 19:34:38 2021
@@ -1156,11 +1156,7 @@
}

No comments:

Post a Comment