svn commit: r505909 - in head: astro/libosmpbf astro/merkaartor audio/clementine-player audio/mixxx audio/mixxx21 audio/mumble audio/murmur databases/clickhouse databases/mysql57-server databases/m...

Clive Lin clive at tongi.org
Thu Jul 11 07:25:12 UTC 2019


On Fri, Jul 05, 2019 at 07:08:49PM +0000, Sunpoet Po-Chuan Hsieh wrote:
> Author: sunpoet
> Date: Fri Jul  5 19:08:49 2019
> New Revision: 505909
> URL: https://svnweb.freebsd.org/changeset/ports/505909
> 
> Log:
>   Update devel/protobuf to 3.8.0
>   
>   - Bump PORTREVISION of dependent ports for shlib change
>   
>   Changes:	https://github.com/protocolbuffers/protobuf/releases
>   PR:		238808
>   Exp-run by:	antoine
> 

Hi,

    This upgrade breaks at least mosh-server. A handy workaround below can fix mosh. Not sure how libthr is not automatically linked, I believe the root cause is somewhere else.

diff -u Makefile~ Makefile
--- Makefile~	2019-07-11 15:05:21.779973000 +0800
+++ Makefile	2019-07-11 15:05:39.422792000 +0800
@@ -3,7 +3,7 @@

 PORTNAME=	mosh
 PORTVERSION=	1.3.2
-PORTREVISION=	9
+PORTREVISION=	10
 CATEGORIES=	net
 MASTER_SITES=	https://mosh.org/ \
 		ZI
@@ -18,7 +18,7 @@
 USE_PERL5=	run
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-utempter --without-ncurses
-CONFIGURE_ENV+=	CRYPTO_CFLAGS="-I${OPENSSLINC}" CRYPTO_LIBS="-L${OPENSSLLIB} -lssl -lcrypto" \
+CONFIGURE_ENV+=	CRYPTO_CFLAGS="-I${OPENSSLINC}" CRYPTO_LIBS="-L${OPENSSLLIB} -lssl -lcrypto -lthr" \
 		TINFO_CFLAGS="-I/usr/include"
 INSTALL_TARGET=	install-strip
 USES=		compiler:c++11-lang ncurses perl5 pkgconfig ssl


More information about the svn-ports-head mailing list