forked from pool/element-desktop
Dominik Heidler
f98b8cadbd
- Version 1.11.78 ## ✨ Features * Add Release announcement for the pinning message list (https://github.com/element-hq/matrix-react-sdk/pull/46). Contributed by @florianduros. * Unlabs feature pinning (https://github.com/element-hq/matrix-react-sdk/pull/22). Contributed by @florianduros. * Add mobile registration (https://github.com/element-hq/matrix-react-sdk/pull/42). Contributed by @langleyd. * Add support for `org.matrix.cross_signing_reset` UIA stage flow (https://github.com/element-hq/matrix-react-sdk/pull/34). Contributed by @t3chguy. * Add timezone to user profile (https://github.com/element-hq/matrix-react-sdk/pull/20). Contributed by @Half-Shot. * Add config option to force verification (https://github.com/element-hq/matrix-react-sdk/pull/29). Contributed by @dbkr. * Reduce pinned message banner size (https://github.com/element-hq/matrix-react-sdk/pull/28). Contributed by @florianduros. * Enable message pinning labs by default (https://github.com/element-hq/matrix-react-sdk/pull/25). Contributed by @florianduros. * Remove release announcement of the new header (https://github.com/element-hq/matrix-react-sdk/pull/23). Contributed by @florianduros. ## 🐛 Bug Fixes * Fix timeout type (https://github.com/element-hq/matrix-react-sdk/pull/40). Contributed by @dbkr. * Fix huge usage bandwidth and performance issue of pinned message banner. (https://github.com/element-hq/matrix-react-sdk/pull/37). Contributed by @florianduros. * Reverse order of pinned message list (https://github.com/element-hq/matrix-react-sdk/pull/19). Contributed by @florianduros. OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/element-desktop?expand=0&rev=76
19 lines
1.0 KiB
Diff
19 lines
1.0 KiB
Diff
Do not make cc emit "static" to cargo, that option is broken (rustc tries to repact LTO objects and corrupts them in the process leading to missing symbols).
|
|
Make rustc believe everything foreign is a “dylib”. (It's not, but that makes it pass them to intact to GCC to do the linking)
|
|
|
|
--- vendor/.hak/hakModules/matrix-seshat/vendor/cc/src/lib.rs.orig 2024-05-16 18:44:16.828468243 +0200
|
|
+++ vendor/.hak/hakModules/matrix-seshat/vendor/cc/src/lib.rs 2024-05-16 19:04:27.036595422 +0200
|
|
@@ -1100,10 +1100,10 @@ impl Build {
|
|
}
|
|
|
|
if self.link_lib_modifiers.is_empty() {
|
|
- self.print(&format!("cargo:rustc-link-lib=static={}", lib_name));
|
|
+ self.print(&format!("cargo:rustc-link-lib={}", lib_name));
|
|
} else {
|
|
let m = self.link_lib_modifiers.join(",");
|
|
- self.print(&format!("cargo:rustc-link-lib=static:{}={}", m, lib_name));
|
|
+ self.print(&format!("cargo:rustc-link-lib:{}={}", m, lib_name));
|
|
}
|
|
self.print(&format!("cargo:rustc-link-search=native={}", dst.display()));
|
|
|