diff options
| author | robot-piglet <[email protected]> | 2025-03-01 18:17:48 +0300 | 
|---|---|---|
| committer | robot-piglet <[email protected]> | 2025-03-01 18:28:39 +0300 | 
| commit | 3eebf10660ed2ff1ef6682102002cacff4aa17df (patch) | |
| tree | 767ed563910f08ccd1d2205b0b00798aa35fa050 /contrib/libs/cxxsupp | |
| parent | 513eec13663e999f0e8537c42e804e5e8684f19a (diff) | |
Intermediate changes
commit_hash:c58bbd0926a03598caf2b7ba8ed63be206867fa3
Diffstat (limited to 'contrib/libs/cxxsupp')
| -rw-r--r-- | contrib/libs/cxxsupp/libcxxrt/.yandex_meta/override.nix | 6 | ||||
| -rw-r--r-- | contrib/libs/cxxsupp/libcxxrt/patches/pr47-dont-use-static.patch | 23 | ||||
| -rw-r--r-- | contrib/libs/cxxsupp/libcxxrt/ya.make | 4 | 
3 files changed, 5 insertions, 28 deletions
diff --git a/contrib/libs/cxxsupp/libcxxrt/.yandex_meta/override.nix b/contrib/libs/cxxsupp/libcxxrt/.yandex_meta/override.nix index 3f5adb26a26..af8de9dc636 100644 --- a/contrib/libs/cxxsupp/libcxxrt/.yandex_meta/override.nix +++ b/contrib/libs/cxxsupp/libcxxrt/.yandex_meta/override.nix @@ -1,12 +1,12 @@  pkgs: attrs: with pkgs; rec { -  version = "2024-10-30"; -  revision = "6f2fdfebcd6291d763de8b17740d636f01761890"; +  version = "2025-02-25"; +  revision = "a6f71cbc3a1e1b8b9df241e081fa0ffdcde96249";    src = fetchFromGitHub {      owner = "libcxxrt";      repo = "libcxxrt";      rev = "${revision}"; -    hash = "sha256-iUuIhwFg1Ys9DDoyDFTjEIlCVDdA1TACwtYXSRr5+2g="; +    hash = "sha256-+oTjU/DgOEIwJebSVkSEt22mJSdeONozB8FfzEiESHU=";    };    nativeBuildInputs = [ cmake ]; diff --git a/contrib/libs/cxxsupp/libcxxrt/patches/pr47-dont-use-static.patch b/contrib/libs/cxxsupp/libcxxrt/patches/pr47-dont-use-static.patch deleted file mode 100644 index e9427a4f5ee..00000000000 --- a/contrib/libs/cxxsupp/libcxxrt/patches/pr47-dont-use-static.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 7b33a3cb0a09c6cda952c6209404fcbf5177fc22 Mon Sep 17 00:00:00 2001 -From: Yuriy Chernyshov <[email protected]> -Date: Tue, 25 Feb 2025 11:20:35 +0100 -Subject: [PATCH] Do not use static for a local variable - -This looks like a typo ---- - src/exception.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/exception.cc b/src/exception.cc -index 5034809..9bcf903 100644 ---- a/exception.cc -+++ b/exception.cc -@@ -337,7 +337,7 @@ static void terminate_with_diagnostics() { - 	if (ex != nullptr) { - 		fprintf(stderr, "Terminating due to uncaught exception %p", static_cast<void*>(ex)); - 		ex = realExceptionFromException(ex); --		static const __class_type_info *e_ti = -+		const __class_type_info *e_ti = - 			static_cast<const __class_type_info*>(&typeid(std::exception)); - 		const __class_type_info *throw_ti = - 			dynamic_cast<const __class_type_info*>(ex->exceptionType); diff --git a/contrib/libs/cxxsupp/libcxxrt/ya.make b/contrib/libs/cxxsupp/libcxxrt/ya.make index 91cf9c40d63..f9b1964b1ff 100644 --- a/contrib/libs/cxxsupp/libcxxrt/ya.make +++ b/contrib/libs/cxxsupp/libcxxrt/ya.make @@ -11,9 +11,9 @@ LICENSE(  LICENSE_TEXTS(.yandex_meta/licenses.list.txt) -VERSION(2024-10-30) +VERSION(2025-02-25) -ORIGINAL_SOURCE(https://github.com/libcxxrt/libcxxrt/archive/6f2fdfebcd6291d763de8b17740d636f01761890.tar.gz) +ORIGINAL_SOURCE(https://github.com/libcxxrt/libcxxrt/archive/a6f71cbc3a1e1b8b9df241e081fa0ffdcde96249.tar.gz)  PEERDIR(      contrib/libs/libunwind  | 
