icecat: add release icecat-140.8.0-2gnu1 for ecne
This commit is contained in:
parent
450538011a
commit
8eb1f1732f
616 changed files with 39955 additions and 33937 deletions
|
|
@ -157,8 +157,12 @@ ifeq (official, $(MOZ_BRANDING))
|
|||
MOZ_DEFINES += -DMOZ_OFFICIAL_BRANDING
|
||||
endif
|
||||
ifneq (,$(DEB_PARALLEL_JOBS))
|
||||
ifneq (,$(filter armhf, $(DEB_HOST_ARCH)))
|
||||
MOZ_DEFINES += -DDEB_PARALLEL_JOBS=1
|
||||
else
|
||||
MOZ_DEFINES += -DDEB_PARALLEL_JOBS=$(DEB_PARALLEL_JOBS)
|
||||
endif
|
||||
endif
|
||||
|
||||
MOZ_EXECUTABLES_$(MOZ_PKG_NAME) += $(MOZ_LIBDIR)/$(MOZ_PKG_BASENAME).sh \
|
||||
$(NULL)
|
||||
|
|
|
|||
|
|
@ -1,3 +1,9 @@
|
|||
icecat (140.8.0-2gnu1+build1-0.12.0) ecne; urgency=medium
|
||||
|
||||
* New upstream stable release (icecat-140.8.0-2gnu1)
|
||||
|
||||
-- Capitulo Mexicano de Software Libre <devel@cmxsl.org> Tue, 10 Mar 2026 23:20:02 -0600
|
||||
|
||||
icecat (140.7.1-1gnu1+build1-0.12.0) ecne; urgency=medium
|
||||
|
||||
* New upstream stable release (icecat-140.7.1-1gnu1)
|
||||
|
|
|
|||
|
|
@ -11,7 +11,11 @@ ac_add_options --disable-updater
|
|||
ac_add_options --enable-application=browser
|
||||
ac_add_options --with-distribution-id=org.trisquel
|
||||
%%if DEB_BUILD_ARCH_BITS == 32
|
||||
%%if DEB_HOST_ARCH == armhf
|
||||
ac_add_options --disable-debug-symbols
|
||||
%%else
|
||||
ac_add_options --enable-debug-symbols=-g1
|
||||
%%endif
|
||||
%%else
|
||||
ac_add_options --enable-debug-symbols
|
||||
%%endif
|
||||
|
|
|
|||
|
|
@ -1,22 +1,30 @@
|
|||
Description: Do not enable LTO for rustc when building on arm64 and armhf,
|
||||
Description: Do not enable LTO for rustc when building on armhf,
|
||||
to work around OOM failures on Launchpad builders. Note that this alone is not
|
||||
sufficient, because by default cargo will also enable full LTO when building
|
||||
with a release profile, so the top-level Cargo.toml file needs to be
|
||||
conditionally patched (this is done in debian/build/rules.mk).
|
||||
Author: Olivier Tilloy <olivier.tilloy@canonical.com>
|
||||
Author: Nathan Pratte Teodosio <nteodosio@ubuntu.com>
|
||||
Forwarded: not-needed
|
||||
|
||||
--- a/config/makefiles/rust.mk
|
||||
+++ b/config/makefiles/rust.mk
|
||||
@@ -70,8 +70,10 @@ ifndef MOZ_DEBUG_RUST
|
||||
@@ -70,10 +70,18 @@ ifndef MOZ_DEBUG_RUST
|
||||
# Never enable when coverage is enabled to work around https://github.com/rust-lang/rust/issues/90045.
|
||||
ifndef MOZ_CODE_COVERAGE
|
||||
ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
|
||||
+ifeq (,$(filter aarch64 arm,$(TARGET_CPU)))
|
||||
+ifneq (,$(filter arm,$(TARGET_CPU)))
|
||||
+cargo_rustc_flags += -Clto=off
|
||||
+else
|
||||
cargo_rustc_flags += -Clto$(if $(filter full,$(MOZ_LTO_RUST_CROSS)),=fat)
|
||||
endif
|
||||
+endif
|
||||
# We need -Cembed-bitcode=yes for all crates when using -Clto.
|
||||
RUSTFLAGS += -Cembed-bitcode=yes
|
||||
endif
|
||||
|
||||
# We need -Cembed-bitcode=yes for all crates when using -Clto.
|
||||
+ifneq (,$(filter arm,$(TARGET_CPU)))
|
||||
+RUSTFLAGS += -Cembed-bitcode=no
|
||||
+else
|
||||
RUSTFLAGS += -Cembed-bitcode=yes
|
||||
+endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
|
|
@ -7,7 +7,7 @@ webrtc-fix-compiler-flags-for-armhf.patch
|
|||
s390x-ycbcr.patch
|
||||
reduce-rust-debuginfo.patch
|
||||
armhf-reduce-linker-memory-use.patch
|
||||
armhf-rustc-thin-lto.patch
|
||||
armhf-rustc-lto-off.patch
|
||||
ppc64el-workaround-bug-1555531.patch
|
||||
ppc64el-workaround-gcc-ice.patch
|
||||
armhf-clang-no-integrated-as-for-neon.patch
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue