From owner-svn-ports-all@freebsd.org Wed Mar 25 17:33:39 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E0E062A6E2A; Wed, 25 Mar 2020 17:33:38 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48nZwH6QHkz3xkV; Wed, 25 Mar 2020 17:33:34 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B1A5F1EC58; Wed, 25 Mar 2020 17:33:27 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02PHXRpg045152; Wed, 25 Mar 2020 17:33:27 GMT (envelope-from brooks@FreeBSD.org) Received: (from brooks@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02PHXRwA045149; Wed, 25 Mar 2020 17:33:27 GMT (envelope-from brooks@FreeBSD.org) Message-Id: <202003251733.02PHXRwA045149@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brooks set sender to brooks@FreeBSD.org using -f From: Brooks Davis Date: Wed, 25 Mar 2020 17:33:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r529111 - in head/devel/llvm10: . files/compiler-rt X-SVN-Group: ports-head X-SVN-Commit-Author: brooks X-SVN-Commit-Paths: in head/devel/llvm10: . files/compiler-rt X-SVN-Commit-Revision: 529111 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Mar 2020 17:33:39 -0000 Author: brooks Date: Wed Mar 25 17:33:26 2020 New Revision: 529111 URL: https://svnweb.freebsd.org/changeset/ports/529111 Log: Update to 10.0.0 release. Add a patch disabling wrapping of qsort in ASAN as the current wrapper is reported to be broken.[1] Reported by: bdrewery Sponsored by: DARPA Added: head/devel/llvm10/files/compiler-rt/ head/devel/llvm10/files/compiler-rt/patch-.._compiler-rt-10.0.0.src_lib_sanitizer__common_sanitizer__platform__interceptors.h (contents, props changed) Modified: head/devel/llvm10/Makefile head/devel/llvm10/distinfo Modified: head/devel/llvm10/Makefile ============================================================================== --- head/devel/llvm10/Makefile Wed Mar 25 17:18:37 2020 (r529110) +++ head/devel/llvm10/Makefile Wed Mar 25 17:33:26 2020 (r529111) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= llvm -DISTVERSION= 10.0.0rc4 +DISTVERSION= 10.0.0 PORTREVISION= 0 CATEGORIES= devel lang MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \ @@ -102,6 +102,7 @@ CLANG_SUB_LIST= XCC=clang${LLVM_SUFFIX} \ CLANG_USE= GNOME=libxml2 COMPILER_RT_DESC= Sanitizer libraries COMPILER_RT_DISTFILES= compiler-rt-${DISTVERSION}.src${EXTRACT_SUFX} +COMPILER_RT_EXTRA_PATCHES= ${PATCHDIR}/compiler-rt COMPILER_RT_PLIST_FILES=${_COMPILER_RT_LIBS:S|^|${_CRTLIBDIR}/|} \ ${_COMPILER_RT_BLACKLISTS:S|^|${_CRTBLDIR}/|} DOCS_BUILD_DEPENDS= sphinx-build-${PYTHON_VER}:textproc/py-sphinx@${PY_FLAVOR} \ Modified: head/devel/llvm10/distinfo ============================================================================== --- head/devel/llvm10/distinfo Wed Mar 25 17:18:37 2020 (r529110) +++ head/devel/llvm10/distinfo Wed Mar 25 17:33:26 2020 (r529111) @@ -1,15 +1,15 @@ -TIMESTAMP = 1584478188 -SHA256 (llvm-10.0.0rc4.src.tar.xz) = 64c44a1136d9ab6688098d9a662ea992ca2badede2f2497960cfdea38b15b09a -SIZE (llvm-10.0.0rc4.src.tar.xz) = 35735236 -SHA256 (clang-10.0.0rc4.src.tar.xz) = 751f5a9a03adfad97983f6b3cd4ba5addd9a910e63b4538c8308e30c62b4c2a7 -SIZE (clang-10.0.0rc4.src.tar.xz) = 14190596 -SHA256 (compiler-rt-10.0.0rc4.src.tar.xz) = 9a4b3a065448da38fd1ad361709b51fce39558ce7a2e65b8e6a0f0b619fc4d68 -SIZE (compiler-rt-10.0.0rc4.src.tar.xz) = 2094828 -SHA256 (clang-tools-extra-10.0.0rc4.src.tar.xz) = 011d667227cc9b800bd22b659a0d9ccb4a524f58e2f61faffefce2306c582b47 -SIZE (clang-tools-extra-10.0.0rc4.src.tar.xz) = 2605896 -SHA256 (lld-10.0.0rc4.src.tar.xz) = e120d90ccd71bc41d188a4d5450d06814533d460c7f76634df54c070992c1ab1 -SIZE (lld-10.0.0rc4.src.tar.xz) = 1143060 -SHA256 (lldb-10.0.0rc4.src.tar.xz) = 5ce17b4c606a460fe6b5baf19ae434737ca6b58c02f5d41c62932b27949752b6 -SIZE (lldb-10.0.0rc4.src.tar.xz) = 9637692 -SHA256 (openmp-10.0.0rc4.src.tar.xz) = d9eb44083ec58c7143d908d049a2d75bd3c46e168f757937cac45fdf48acd1e2 -SIZE (openmp-10.0.0rc4.src.tar.xz) = 958876 +TIMESTAMP = 1585093600 +SHA256 (llvm-10.0.0.src.tar.xz) = df83a44b3a9a71029049ec101fb0077ecbbdf5fe41e395215025779099a98fdf +SIZE (llvm-10.0.0.src.tar.xz) = 35733192 +SHA256 (clang-10.0.0.src.tar.xz) = 885b062b00e903df72631c5f98b9579ed1ed2790f74e5646b4234fa084eacb21 +SIZE (clang-10.0.0.src.tar.xz) = 14190012 +SHA256 (compiler-rt-10.0.0.src.tar.xz) = 6a7da64d3a0a7320577b68b9ca4933bdcab676e898b759850e827333c3282c75 +SIZE (compiler-rt-10.0.0.src.tar.xz) = 2093908 +SHA256 (clang-tools-extra-10.0.0.src.tar.xz) = acdf8cf6574b40e6b1dabc93e76debb84a9feb6f22970126b04d4ba18b92911c +SIZE (clang-tools-extra-10.0.0.src.tar.xz) = 2604944 +SHA256 (lld-10.0.0.src.tar.xz) = b9a0d7c576eeef05bc06d6e954938a01c5396cee1d1e985891e0b1cf16e3d708 +SIZE (lld-10.0.0.src.tar.xz) = 1143340 +SHA256 (lldb-10.0.0.src.tar.xz) = dd1ffcb42ed033f5167089ec4c6ebe84fbca1db4a9eaebf5c614af09d89eb135 +SIZE (lldb-10.0.0.src.tar.xz) = 9637552 +SHA256 (openmp-10.0.0.src.tar.xz) = 3b9ff29a45d0509a1e9667a0feb43538ef402ea8cfc7df3758a01f20df08adfa +SIZE (openmp-10.0.0.src.tar.xz) = 959016 Added: head/devel/llvm10/files/compiler-rt/patch-.._compiler-rt-10.0.0.src_lib_sanitizer__common_sanitizer__platform__interceptors.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/llvm10/files/compiler-rt/patch-.._compiler-rt-10.0.0.src_lib_sanitizer__common_sanitizer__platform__interceptors.h Wed Mar 25 17:33:26 2020 (r529111) @@ -0,0 +1,11 @@ +--- ../compiler-rt-10.0.0.src/lib/sanitizer_common/sanitizer_platform_interceptors.h.orig ++++ ../compiler-rt-10.0.0.src/lib/sanitizer_common/sanitizer_platform_interceptors.h +@@ -594,7 +594,7 @@ + #define SANITIZER_INTERCEPT_PTHREAD_ATFORK SI_NETBSD + #define SANITIZER_INTERCEPT_GETENTROPY SI_FREEBSD + #define SANITIZER_INTERCEPT_QSORT \ +- (SI_POSIX && !SI_IOSSIM && !SI_WATCHOS && !SI_TVOS) ++ (SI_POSIX && !SI_IOSSIM && !SI_WATCHOS && !SI_TVOS && !SI_FREEBSD) + #define SANITIZER_INTERCEPT_QSORT_R (SI_LINUX && !SI_ANDROID) + + #endif // #ifndef SANITIZER_PLATFORM_INTERCEPTORS_H