Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang libcxx libcxxabi compiler-rt libunwind: updated t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bab89b44ea53
branches:  trunk
changeset: 429266:bab89b44ea53
user:      adam <adam%pkgsrc.org@localhost>
date:      Sat Apr 18 08:03:06 2020 +0000

description:
libcxx libcxxabi compiler-rt libunwind: updated to 10.0.0

What’s New in Libc++ 10.0.0?

Fixes
Fixed use of non-default locales on Windows

diffstat:

 lang/compiler-rt/PLIST                                                            |   5 +-
 lang/compiler-rt/distinfo                                                         |  13 +++--
 lang/compiler-rt/patches/patch-lib_sanitizer__common_sanitizer__linux__libcdep.cc |  22 ----------
 lang/libcxx/PLIST                                                                 |   3 +-
 lang/libcxx/distinfo                                                              |  18 ++++----
 lang/libcxxabi/Makefile                                                           |   4 +-
 lang/libcxxabi/distinfo                                                           |  18 ++++----
 lang/libunwind/distinfo                                                           |  10 ++--
 8 files changed, 38 insertions(+), 55 deletions(-)

diffs (162 lines):

diff -r 7e85acc52762 -r bab89b44ea53 lang/compiler-rt/PLIST
--- a/lang/compiler-rt/PLIST    Sat Apr 18 08:01:43 2020 +0000
+++ b/lang/compiler-rt/PLIST    Sat Apr 18 08:03:06 2020 +0000
@@ -1,4 +1,6 @@
-@comment $NetBSD: PLIST,v 1.4 2019/10/19 13:52:40 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2020/04/18 08:03:07 adam Exp $
+lib/clang/${PKGVERSION}/include/fuzzer/FuzzedDataProvider.h
+lib/clang/${PKGVERSION}/include/profile/InstrProfData.inc
 lib/clang/${PKGVERSION}/include/sanitizer/allocator_interface.h
 lib/clang/${PKGVERSION}/include/sanitizer/asan_interface.h
 lib/clang/${PKGVERSION}/include/sanitizer/common_interface_defs.h
@@ -12,6 +14,7 @@
 lib/clang/${PKGVERSION}/include/sanitizer/scudo_interface.h
 lib/clang/${PKGVERSION}/include/sanitizer/tsan_interface.h
 lib/clang/${PKGVERSION}/include/sanitizer/tsan_interface_atomic.h
+lib/clang/${PKGVERSION}/include/sanitizer/ubsan_interface.h
 lib/clang/${PKGVERSION}/include/xray/xray_interface.h
 lib/clang/${PKGVERSION}/include/xray/xray_log_interface.h
 lib/clang/${PKGVERSION}/include/xray/xray_records.h
diff -r 7e85acc52762 -r bab89b44ea53 lang/compiler-rt/distinfo
--- a/lang/compiler-rt/distinfo Sat Apr 18 08:01:43 2020 +0000
+++ b/lang/compiler-rt/distinfo Sat Apr 18 08:03:06 2020 +0000
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.7 2019/12/29 15:31:21 adam Exp $
+$NetBSD: distinfo,v 1.8 2020/04/18 08:03:07 adam Exp $
 
-SHA1 (compiler-rt-9.0.1.src.tar.xz) = b35bc6ed7ce40f18ac45c81f4cf02ffd1f14de82
-RMD160 (compiler-rt-9.0.1.src.tar.xz) = 0a2bcf2ae22362a3c6743e3a63d3943a3f284946
-SHA512 (compiler-rt-9.0.1.src.tar.xz) = edd7e87197581d3888d5298e0f4464071d1ecd351781687f3bec91097e5e72ea0d290036c4b6713b06978b79b0b124fbad1cac4028df2ec4d5198e19c0ba9c95
-Size (compiler-rt-9.0.1.src.tar.xz) = 1983828 bytes
+SHA1 (compiler-rt-10.0.0.src.tar.xz) = 4744490da9c1186ba7f730d8a8f4fa4b0d4ee0bc
+RMD160 (compiler-rt-10.0.0.src.tar.xz) = 527c9716988a23659c09ccb905ee53e2583f6588
+SHA512 (compiler-rt-10.0.0.src.tar.xz) = c4a25d1e922a051c78255aec9fd525acbbcaa62cc53161ed6979b21a0d91301d3c2c07ca1b6460f1c4d6656c29373ff0c20d5496955ed0a0b26d7eebbf159ec4
+Size (compiler-rt-10.0.0.src.tar.xz) = 2093908 bytes
 SHA1 (patch-cmake_config-ix.cmake) = e950d8781f00638310b523b6933889a9d15611c5
-SHA1 (patch-lib_sanitizer__common_sanitizer__linux__libcdep.cc) = 5acf50111dcbd8458c33453d32d597ea57be3880
+SHA1 (patch-lib_sanitizer__common_sanitizer__linux__libcdep.cpp) = 313d453302efa05db50cd6a34dec05f4d75a668f
+SHA1 (patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cpp) = 12ced304a6f9e8fabf5dc40b741eb8b4b9c528cf
diff -r 7e85acc52762 -r bab89b44ea53 lang/compiler-rt/patches/patch-lib_sanitizer__common_sanitizer__linux__libcdep.cc
--- a/lang/compiler-rt/patches/patch-lib_sanitizer__common_sanitizer__linux__libcdep.cc Sat Apr 18 08:01:43 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-lib_sanitizer__common_sanitizer__linux__libcdep.cc,v 1.1 2018/12/09 20:04:40 adam Exp $
-
-Fix building on NetBSD.
-
---- lib/sanitizer_common/sanitizer_linux_libcdep.cc.orig       2018-10-07 10:50:07.000000000 +0000
-+++ lib/sanitizer_common/sanitizer_linux_libcdep.cc
-@@ -523,13 +523,13 @@ void GetThreadStackAndTls(bool main, upt
- #endif
- }
- 
--#if !SANITIZER_FREEBSD && !SANITIZER_OPENBSD
-+#if !SANITIZER_FREEBSD && !SANITIZER_NETBSD && !SANITIZER_OPENBSD
- typedef ElfW(Phdr) Elf_Phdr;
- #elif SANITIZER_WORDSIZE == 32 && __FreeBSD_version <= 902001 // v9.2
- #define Elf_Phdr XElf32_Phdr
- #define dl_phdr_info xdl_phdr_info
- #define dl_iterate_phdr(c, b) xdl_iterate_phdr((c), (b))
--#endif // !SANITIZER_FREEBSD && !SANITIZER_OPENBSD
-+#endif // !SANITIZER_FREEBSD && !SANITIZER_NETBSD && !SANITIZER_OPENBSD
- 
- struct DlIteratePhdrData {
-   InternalMmapVectorNoCtor<LoadedModule> *modules;
diff -r 7e85acc52762 -r bab89b44ea53 lang/libcxx/PLIST
--- a/lang/libcxx/PLIST Sat Apr 18 08:01:43 2020 +0000
+++ b/lang/libcxx/PLIST Sat Apr 18 08:03:06 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2019/10/19 13:59:07 adam Exp $
+@comment $NetBSD: PLIST,v 1.5 2020/04/18 08:03:06 adam Exp $
 include/c++/v1/__bit_reference
 include/c++/v1/__bsd_locale_defaults.h
 include/c++/v1/__bsd_locale_fallbacks.h
@@ -65,6 +65,7 @@
 include/c++/v1/deque
 include/c++/v1/errno.h
 include/c++/v1/exception
+include/c++/v1/execution
 include/c++/v1/experimental/__config
 include/c++/v1/experimental/__memory
 include/c++/v1/experimental/algorithm
diff -r 7e85acc52762 -r bab89b44ea53 lang/libcxx/distinfo
--- a/lang/libcxx/distinfo      Sat Apr 18 08:01:43 2020 +0000
+++ b/lang/libcxx/distinfo      Sat Apr 18 08:03:06 2020 +0000
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.8 2019/12/29 15:31:22 adam Exp $
+$NetBSD: distinfo,v 1.9 2020/04/18 08:03:06 adam Exp $
 
-SHA1 (libcxx-9.0.1.src.tar.xz) = d6da82e9445fe824f021baf35f81a7efb6096ae3
-RMD160 (libcxx-9.0.1.src.tar.xz) = b85b557e1fa372f2f3eb854c13ca103abb671d66
-SHA512 (libcxx-9.0.1.src.tar.xz) = aabbc98c5bd6935d3dabfb309dfc171fbc16441396628d22d8dcdb89a5015f8fdedef4237134b841314d572205f7d5cfe44c1c8900db0f0156810f7810376bb2
-Size (libcxx-9.0.1.src.tar.xz) = 1813356 bytes
-SHA1 (libcxxabi-9.0.1.src.tar.xz) = 457cec7f1dff38648518416a292853c8d643fe4e
-RMD160 (libcxxabi-9.0.1.src.tar.xz) = 8f1529d722a6ffe44c44290dbea5a8a9ca2acea9
-SHA512 (libcxxabi-9.0.1.src.tar.xz) = b5dbe4379a13046e7b9003e6913b0435271476feef0acbfd4e8207fca6d4a580182628866bd2032ce84a55d524fee8620841f17214bc79c8f46a3fde2f57627a
-Size (libcxxabi-9.0.1.src.tar.xz) = 552088 bytes
+SHA1 (libcxx-10.0.0.src.tar.xz) = 9fa3bcaf229a8b74bbc1c53d60f040656f89cb9f
+RMD160 (libcxx-10.0.0.src.tar.xz) = 18abe549c2ea43b7707641c10aca739f25e3b72c
+SHA512 (libcxx-10.0.0.src.tar.xz) = 8cbcbea23c50f0d7020386d11af5b736b8b43291146c11ccc543118ed1877a88adc381be2573594236e97bcf75c47408f986e5e9644a4fce57758cde47e5b641
+Size (libcxx-10.0.0.src.tar.xz) = 1843328 bytes
+SHA1 (libcxxabi-10.0.0.src.tar.xz) = 474dfec6db4a6ca34902ed8446c8c3f85b210c46
+RMD160 (libcxxabi-10.0.0.src.tar.xz) = 966f5fd4dcc425e126389047187cef29d9ff9529
+SHA512 (libcxxabi-10.0.0.src.tar.xz) = e58be156f924b0e613a69872c1d42190a4123e9c7a4de973e3f735a23992487df91549756c8acee81a35f9575f5b3001e748f8b01439f233660a18f4a45b0f32
+Size (libcxxabi-10.0.0.src.tar.xz) = 554184 bytes
 SHA1 (patch-src_experimental_memory__resource.cpp) = 15e2431f92b41d814008e83d918e27248db065e1
 SHA1 (patch-src_filesystem_directory__iterator.cpp) = 90ebbb80e4ec161405397d6d7c5d1d19a7284325
diff -r 7e85acc52762 -r bab89b44ea53 lang/libcxxabi/Makefile
--- a/lang/libcxxabi/Makefile   Sat Apr 18 08:01:43 2020 +0000
+++ b/lang/libcxxabi/Makefile   Sat Apr 18 08:03:06 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2020/01/26 17:31:29 rillig Exp $
+# $NetBSD: Makefile,v 1.10 2020/04/18 08:03:07 adam Exp $
 
 .include "../../lang/llvm/version.mk"
 
@@ -17,7 +17,7 @@
 # circular dependencies.  This must be kept in sync with libcxxabi/Makefile.
 LIBCXX=                        ${DISTNAME:S/cxxabi/cxx/}
 _EXTRA_DIST=           ${LIBCXX}${EXTRACT_SUFX}
-#SITES.${_EXTRA_DIST}= ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/}
+SITES.${_EXTRA_DIST}=  ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/}
 
 DISTFILES=     ${DEFAULT_DISTFILES} ${_EXTRA_DIST}
 
diff -r 7e85acc52762 -r bab89b44ea53 lang/libcxxabi/distinfo
--- a/lang/libcxxabi/distinfo   Sat Apr 18 08:01:43 2020 +0000
+++ b/lang/libcxxabi/distinfo   Sat Apr 18 08:03:06 2020 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.7 2019/12/29 15:31:22 adam Exp $
+$NetBSD: distinfo,v 1.8 2020/04/18 08:03:07 adam Exp $
 
-SHA1 (libcxx-9.0.1.src.tar.xz) = d6da82e9445fe824f021baf35f81a7efb6096ae3
-RMD160 (libcxx-9.0.1.src.tar.xz) = b85b557e1fa372f2f3eb854c13ca103abb671d66
-SHA512 (libcxx-9.0.1.src.tar.xz) = aabbc98c5bd6935d3dabfb309dfc171fbc16441396628d22d8dcdb89a5015f8fdedef4237134b841314d572205f7d5cfe44c1c8900db0f0156810f7810376bb2
-Size (libcxx-9.0.1.src.tar.xz) = 1813356 bytes
-SHA1 (libcxxabi-9.0.1.src.tar.xz) = 457cec7f1dff38648518416a292853c8d643fe4e
-RMD160 (libcxxabi-9.0.1.src.tar.xz) = 8f1529d722a6ffe44c44290dbea5a8a9ca2acea9
-SHA512 (libcxxabi-9.0.1.src.tar.xz) = b5dbe4379a13046e7b9003e6913b0435271476feef0acbfd4e8207fca6d4a580182628866bd2032ce84a55d524fee8620841f17214bc79c8f46a3fde2f57627a
-Size (libcxxabi-9.0.1.src.tar.xz) = 552088 bytes
+SHA1 (libcxx-10.0.0.src.tar.xz) = 9fa3bcaf229a8b74bbc1c53d60f040656f89cb9f
+RMD160 (libcxx-10.0.0.src.tar.xz) = 18abe549c2ea43b7707641c10aca739f25e3b72c
+SHA512 (libcxx-10.0.0.src.tar.xz) = 8cbcbea23c50f0d7020386d11af5b736b8b43291146c11ccc543118ed1877a88adc381be2573594236e97bcf75c47408f986e5e9644a4fce57758cde47e5b641
+Size (libcxx-10.0.0.src.tar.xz) = 1843328 bytes
+SHA1 (libcxxabi-10.0.0.src.tar.xz) = 474dfec6db4a6ca34902ed8446c8c3f85b210c46
+RMD160 (libcxxabi-10.0.0.src.tar.xz) = 966f5fd4dcc425e126389047187cef29d9ff9529
+SHA512 (libcxxabi-10.0.0.src.tar.xz) = e58be156f924b0e613a69872c1d42190a4123e9c7a4de973e3f735a23992487df91549756c8acee81a35f9575f5b3001e748f8b01439f233660a18f4a45b0f32
+Size (libcxxabi-10.0.0.src.tar.xz) = 554184 bytes
diff -r 7e85acc52762 -r bab89b44ea53 lang/libunwind/distinfo
--- a/lang/libunwind/distinfo   Sat Apr 18 08:01:43 2020 +0000
+++ b/lang/libunwind/distinfo   Sat Apr 18 08:03:06 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.16 2019/12/29 15:31:23 adam Exp $
+$NetBSD: distinfo,v 1.17 2020/04/18 08:03:07 adam Exp $
 
-SHA1 (libunwind-9.0.1.src.tar.xz) = 98afc6f52aebd7844da7dfb0aacdd6f061379f17
-RMD160 (libunwind-9.0.1.src.tar.xz) = a75c433751981b9a6a68e316eb0e17ade8e39dee
-SHA512 (libunwind-9.0.1.src.tar.xz) = b54d2460454e61e4889f240fd1318799f9449dc6104349297ca0ca3c157257398e4d6bb589e9a30261fdfa93a1f7660111b8e1584ae980eb82c101b8d2bb225b
-Size (libunwind-9.0.1.src.tar.xz) = 89848 bytes
+SHA1 (libunwind-10.0.0.src.tar.xz) = f97852149604da686ac93fdcaeda5cbcf3287bcb
+RMD160 (libunwind-10.0.0.src.tar.xz) = 2d4ef907af821aeb9d8e173741de0fae4b906096
+SHA512 (libunwind-10.0.0.src.tar.xz) = cf75cd7daf6ccdfa6509440e6ef25995f6ebfab06bae62ccd3717c7039268921081db9a89d51bbb374a391623814406e682eecf79ae0310d3db29d1b3ddfc906
+Size (libunwind-10.0.0.src.tar.xz) = 93028 bytes


Home | Main Index | Thread Index | Old Index