Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Dec 2020 07:47:44 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r557802 - head/net-p2p/libtorrent-rasterbar
Message-ID:  <202012120747.0BC7liKO066583@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Sat Dec 12 07:47:44 2020
New Revision: 557802
URL: https://svnweb.freebsd.org/changeset/ports/557802

Log:
  net-p2p/libtorrent-rasterbar: drop clang workaround (reverting r529947)
  
  Old -CURRENT snapshots are not supported while Clang assertions
  are disabled on FreeBSD -RELEASEs and -STABLE branches.
  
  PR:		244830

Modified:
  head/net-p2p/libtorrent-rasterbar/Makefile   (contents, props changed)

Modified: head/net-p2p/libtorrent-rasterbar/Makefile
==============================================================================
--- head/net-p2p/libtorrent-rasterbar/Makefile	Sat Dec 12 07:31:25 2020	(r557801)
+++ head/net-p2p/libtorrent-rasterbar/Makefile	Sat Dec 12 07:47:44 2020	(r557802)
@@ -16,7 +16,7 @@ LIB_DEPENDS=	libboost_chrono.so:devel/boost-libs \
 		libboost_random.so:devel/boost-libs \
 		libboost_system.so:devel/boost-libs
 
-USES=		cmake iconv:wchar_t libtool localbase:ldflags pathfix pkgconfig python:test shebangfix ssl
+USES=		cmake compiler:c++11-lib iconv:wchar_t libtool localbase:ldflags pathfix pkgconfig python:test shebangfix ssl
 SHEBANG_FILES=	test/socks.py test/web_server.py
 USE_LDCONFIG=	yes
 
@@ -36,21 +36,6 @@ LOGGING_DESC=		Enable logging to disk
 
 EXAMPLES_CMAKE_BOOL=	build_examples
 LOGGING_CMAKE_BOOL=	logging
-
-.include <bsd.port.options.mk>
-
-.if !${ARCH:Mpowerpc*} && ${OPSYS}_${OSREL:R} == FreeBSD_13 && ${OSVERSION} < 1300093
-# workaroud for the clang-10 compiler failure: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244830
-# on powerpc, llvm 9 crashes with segfault, while 10 works https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243958
-# on powerpc64 elfv1, clang doesn't work at all (no support for elfv1), on elfv2 clang from base works ok
-LLVM_VER=	90
-BUILD_DEPENDS+=	clang${LLVM_VER}:devel/llvm${LLVM_VER}
-CPP=		clang-cpp${LLVM_VER}
-CC=		clang${LLVM_VER}
-CXX=		clang++${LLVM_VER}
-.else
-USES+=		compiler:c++11-lang
-.endif
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|return "python3";|return "${PYTHON_CMD}";|' \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012120747.0BC7liKO066583>