Skip to content

Firefox: Update to version 113.0.1 #2909

Merged
merged 1 commit into from
May 22, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions firefox.be0
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

#export BEE_TMP_TMPDIR=/dev/shm BEE_TMP_BUILDROOT=/dev/shm/bee-root BEE_MAKEFLAGS='-j80'

# BEE_VERSION firefox-113.0-0
# BEE_VERSION firefox-113.0.1-0

#https://ftp.mozilla.org/pub/firefox/releases/$pkgversion/SOURCE to find the right download link
#SRCURL[0]="https://ftp.mozilla.org/pub/firefox/releases/${PKGVERSION}/source/firefox-${PKGVERSION}.source.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/ca30b5c3726efe2bbb014edf80eae6f8/firefox-113.0.source.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/30f26a4af0436d82d88d2de07d858191/firefox-113.0.1.source.tar.xz"

#BEE_BUILDTYPE=autotools
#build_in_sourcedir
Expand All @@ -15,6 +15,11 @@ mee_configure() {

. /pkg/rustc-1.68.2-0/profile

if [[ ${BEE_MAKEFLAGS:: 2} == "-j" ]]; then
BEE_MAKEFLAGS=${BEE_MAKEFLAGS: 2}
fi

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It worked for me without that hunk, that means passing -jX to MOZ_MAKE_FLAGS worked for me. (I tested with -j10 and -j80 on invidia with 113.0 and there was the expected difference.


cat > ${S}/mozconfig <<-EOF
ac_add_options --prefix="${PREFIX}"
ac_add_options --enable-application=browser
Expand All @@ -29,7 +34,7 @@ mee_configure() {
ac_add_options --disable-updater
ac_add_options --enable-bootstrap
ac_add_options --without-wasm-sandboxed-libraries
mk_add_options MOZ_MAKE_FLAGS="${BEE_MAKEFLAGS}"
mk_add_options MOZ_PARALLEL_BUILD="${BEE_MAKEFLAGS}"
mk_add_options MOZ_OBJDIR=$B
EOF
export MOZBUILD_STATE_PATH=${B}/mozbuild
Expand Down