Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (1e2c1206ab32780497254c7c0563f1ceb8af3bef)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (1e2c1206ab32780497254c7c0563f1ceb8af3bef)
  • Date: Thu, 28 Mar 2024 19:29:52 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

devel/rust/DETAILS | 2 -
devel/rust/HISTORY | 4 +++
devel/rust/patches/0001-libressl-3.4.x.patch | 29
+++++++++++++++++++++++++++
3 files changed, 34 insertions(+), 1 deletion(-)

New commits:
commit 1e2c1206ab32780497254c7c0563f1ceb8af3bef
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

devel/rust: version 1.77.1

diff --git a/devel/rust/DETAILS b/devel/rust/DETAILS
index 80b8dc4..f36c2df 100755
--- a/devel/rust/DETAILS
+++ b/devel/rust/DETAILS
@@ -1,5 +1,5 @@
SPELL=rust
- VERSION=1.77.0
+ VERSION=1.77.1
SECURITY_PATCH=3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/rustc-${VERSION}-src"
TMPFS=off
diff --git a/devel/rust/HISTORY b/devel/rust/HISTORY
index dcf7557..74d379a 100644
--- a/devel/rust/HISTORY
+++ b/devel/rust/HISTORY
@@ -1,3 +1,7 @@
+2024-03-28 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 1.77.1
+ * patches/0001-libressl-3.4.x.patch: updated
+
2024-03-21 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.77.0
* PRE_BUILD: removed LLVM 18 fix
diff --git a/devel/rust/patches/0001-libressl-3.4.x.patch
b/devel/rust/patches/0001-libressl-3.4.x.patch
index a0276ff..a9b5ded 100644
--- a/devel/rust/patches/0001-libressl-3.4.x.patch
+++ b/devel/rust/patches/0001-libressl-3.4.x.patch
@@ -10,3 +10,32 @@ diff --git a/vendor/openssl-sys/build/main.rs
b/vendor/openssl-sys/build/main.rs
_ => version_error(),
};

+diff --git a/vendor/openssl-sys-0.9.92/build/cfgs.rs
b/vendor/openssl-sys-0.9.92/build/cfgs.rs
+--- a/vendor/openssl-sys-0.9.92/build/cfgs.rs
++++ b/vendor/openssl-sys-0.9.92/build/cfgs.rs
+@@ -53,6 +53,12 @@ pub fn get(openssl_version: Option<u64>,
libressl_version: Option<u64>) -> Vec<&
+ if libressl_version >= 0x3_07_00_00_0 {
+ cfgs.push("libressl370");
+ }
++ if libressl_version >= 0x3_08_00_00_0 {
++ cfgs.push("libressl380");
++ }
++ if libressl_version >= 0x3_09_00_00_0 {
++ cfgs.push("libressl390");
++ }
+ } else {
+ let openssl_version = openssl_version.unwrap();
+
+diff --git a/vendor/openssl-sys-0.9.92/build/main.rs
b/vendor/openssl-sys-0.9.92/build/main.rs
+--- a/vendor/openssl-sys-0.9.92/build/main.rs
++++ b/vendor/openssl-sys-0.9.92/build/main.rs
+@@ -273,6 +273,9 @@ See rust-openssl documentation for more information:
+ (3, 7, 1) => ('3', '7', '1'),
+ (3, 7, _) => ('3', '7', 'x'),
+ (3, 8, 0) => ('3', '8', '0'),
++ (3, 8, _) => ('3', '8', 'x'),
++ (3, 9, 0) => ('3', '9', '0'),
++ (3, 9, _) => ('3', '9', 'x'),
+ _ => version_error(),
+ };
+


  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (1e2c1206ab32780497254c7c0563f1ceb8af3bef), Pavel Vinogradov, 03/28/2024

Archive powered by MHonArc 2.6.24.

Top of Page