forked from pool/MozillaThunderbird
6c01889e00
- appdate screenshot URL updated (by mailaender@opensuse.org) - Mozilla Thunderbird 91.0 * based on Mozilla's 91 ESR codebase * many new and changed features https://www.thunderbird.net/en-US/thunderbird/91.0/releasenotes/#whatsnew * Renamed "Add-ons" to "Add-ons and Themes" and "Options" to "Preferences" * Thunderbird now operates in multi-process (e10s) mode by default * New user interface for adding attachments * Enable redirect of messages * CardDAV address book support - Removed obsolete patches: * mozilla-bmo1463035.patch * mozilla-ppc-altivec_static_inline.patch * mozilla-pipewire-0-3.patch * mozilla-bmo1554971.patch - add mozilla-libavcodec58_91.patch - removed obsolete BigEndian ICU build workaround - updated build requirements - build using clang OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaThunderbird?expand=0&rev=600
29 lines
876 B
Diff
29 lines
876 B
Diff
diff --git a/build/moz.configure/rust.configure b/build/moz.configure/rust.configure
|
|
--- a/build/moz.configure/rust.configure
|
|
+++ b/build/moz.configure/rust.configure
|
|
@@ -610,6 +610,7 @@ set_config("CARGO_PROFILE_DEV_OPT_LEVEL"
|
|
"--enable-frame-pointers",
|
|
path_remapping,
|
|
path_remappings,
|
|
+ host
|
|
)
|
|
def rust_compile_flags(
|
|
opt_level,
|
|
@@ -619,6 +620,7 @@ def rust_compile_flags(
|
|
frame_pointers,
|
|
path_remapping,
|
|
path_remappings,
|
|
+ host
|
|
):
|
|
# Cargo currently supports only two interesting profiles for building:
|
|
# development and release. Those map (roughly) to --enable-debug and
|
|
@@ -642,6 +644,8 @@ def rust_compile_flags(
|
|
|
|
if debug_symbols:
|
|
debug_info = "2"
|
|
+ if host.bitness == 32 or host.cpu == 'aarch64' or host.cpu == 'ppc64' or host.cpu == 's390x':
|
|
+ debug_info = '1'
|
|
|
|
opts = []
|
|
|