Skip to Content.
Sympa Menu

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

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 (33e5d70c483f5904b3706e334bd8b39cd05e53cc)
  • Date: Wed, 15 Feb 2023 01:20:23 +0000

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

http/firefox/DEPENDS | 2
http/firefox/DETAILS | 4 -
http/firefox/HISTORY | 5 +
http/firefox/patches/0001-Don-t-use-build-id.patch | 38
++++------
http/firefox/patches/0003-bmo-847568-Support-system-harfbuzz.patch | 8 +-
5 files changed, 29 insertions(+), 28 deletions(-)

New commits:
commit 33e5d70c483f5904b3706e334bd8b39cd05e53cc
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

http/firefox: version 110.0, SECURITY_PATCH

diff --git a/http/firefox/DEPENDS b/http/firefox/DEPENDS
index f4af6dc..37cd195 100755
--- a/http/firefox/DEPENDS
+++ b/http/firefox/DEPENDS
@@ -40,7 +40,7 @@ depends libwebp "--with-system-webp"
&&

depends nspr "--with-system-nspr" &&

-local NSS_BRANCH="3.86" &&
+local NSS_BRANCH="3.87" &&
if spell_ok nss &&
is_version_less "$(installed_version nss)" "${NSS_BRANCH}"; then
depends -sub "${NSS_BRANCH}" nss "--with-system-nss"
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 910bd22..dc7116b 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,6 +1,6 @@
SPELL=firefox
- VERSION=109.0.1
- SECURITY_PATCH=172
+ VERSION=110.0
+ SECURITY_PATCH=173
SOURCE="${SPELL}-${VERSION}.source.tar.xz"

SOURCE_URL[0]="http://releases.mozilla.org/pub/${SPELL}/releases/${VERSION}/source/${SOURCE}";
SOURCE2="${SOURCE}.asc"
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 86bd03d..1a4be7b 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,8 @@
+2023-02-14 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 110.0, SECURITY_PATCH++
+ * DEPENDS: nss >= 3.87
+ * patches/*: updated
+
2023-01-30 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 109.0.1
* patches/*: updated
diff --git a/http/firefox/patches/0001-Don-t-use-build-id.patch
b/http/firefox/patches/0001-Don-t-use-build-id.patch
index fdf4457..1b1cd40 100644
--- a/http/firefox/patches/0001-Don-t-use-build-id.patch
+++ b/http/firefox/patches/0001-Don-t-use-build-id.patch
@@ -1,38 +1,34 @@
diff -Naur a/js/src/old-configure.in b/js/src/old-configure.in
--- a/js/src/old-configure.in 2022-12-13 07:48:54.317336755 +0200
+++ b/js/src/old-configure.in 2022-12-13 07:49:43.722154247 +0200
-@@ -255,15 +255,6 @@
+@@ -239,12 +239,7 @@ if test "$GNU_CC"; then
AC_MSG_RESULT([no])
LDFLAGS=$_SAVE_LDFLAGS)

+- # While sha1 is deterministic, it is slower.
- if test -z "$DEVELOPER_OPTIONS" -o "$OS_TARGET" = "Android"; then
-- AC_MSG_CHECKING([for --build-id=sha1 option to ld])
-- _SAVE_LDFLAGS=$LDFLAGS
-- LDFLAGS="$LDFLAGS -Wl,--build-id=sha1"
-- AC_TRY_LINK(,,AC_MSG_RESULT([yes]),
-- AC_MSG_RESULT([no])
-- LDFLAGS=$_SAVE_LDFLAGS)
+- build_id=sha1
+- else
+- build_id=uuid
- fi
--
- _DEFINES_CFLAGS="-include $jsconfdefs -DMOZILLA_CLIENT"
- fi
-
++ build_id=uuid
+ AC_MSG_CHECKING([for --build-id=$build_id option to ld])
+ _SAVE_LDFLAGS=$LDFLAGS
+ LDFLAGS="$LDFLAGS -Wl,--build-id=$build_id"
diff -Naur a/old-configure.in b/old-configure.in
--- a/old-configure.in 2022-12-13 07:48:54.169334306 +0200
+++ b/old-configure.in 2022-12-13 07:50:01.182443153 +0200
-@@ -269,15 +269,6 @@
+@@ -253,12 +253,7 @@ if test "$GNU_CC"; then
AC_MSG_RESULT([no])
LDFLAGS=$_SAVE_LDFLAGS)

+- # While sha1 is deterministic, it is slower.
- if test -z "$DEVELOPER_OPTIONS" -o "$OS_TARGET" = "Android"; then
-- AC_MSG_CHECKING([for --build-id=sha1 option to ld])
-- _SAVE_LDFLAGS=$LDFLAGS
-- LDFLAGS="$LDFLAGS -Wl,--build-id=sha1"
-- AC_TRY_LINK(,,AC_MSG_RESULT([yes]),
-- AC_MSG_RESULT([no])
-- LDFLAGS=$_SAVE_LDFLAGS)
+- build_id=sha1
+- else
+- build_id=uuid
- fi
--
- AC_MSG_CHECKING([for --ignore-unresolved-symbol option to ld])
- HAVE_LINKER_SUPPORT_IGNORE_UNRESOLVED=
++ build_id=uuid
+ AC_MSG_CHECKING([for --build-id=$build_id option to ld])
_SAVE_LDFLAGS=$LDFLAGS
+ LDFLAGS="$LDFLAGS -Wl,--build-id=$build_id"
diff --git
a/http/firefox/patches/0003-bmo-847568-Support-system-harfbuzz.patch
b/http/firefox/patches/0003-bmo-847568-Support-system-harfbuzz.patch
index 37ecef5..af71aea 100644
--- a/http/firefox/patches/0003-bmo-847568-Support-system-harfbuzz.patch
+++ b/http/firefox/patches/0003-bmo-847568-Support-system-harfbuzz.patch
@@ -106,16 +106,16 @@ diff --git a/gfx/thebes/moz.build b/gfx/thebes/moz.build
index baa6f090a9..c51c36e2b4 100644
--- a/gfx/thebes/moz.build
+++ b/gfx/thebes/moz.build
-@@ -288,6 +288,9 @@ LOCAL_INCLUDES += CONFIG["SKIA_INCLUDES"]
+@@ -294,6 +294,9 @@ LOCAL_INCLUDES += CONFIG["SKIA_INCLUDES"]

DEFINES["GRAPHITE2_STATIC"] = True

+if CONFIG["MOZ_SYSTEM_HARFBUZZ"]:
+ CXXFLAGS += CONFIG["MOZ_HARFBUZZ_CFLAGS"]
+
- if CONFIG["CC_TYPE"] in ("clang", "clang-cl"):
- # Suppress warnings from Skia header files.
- SOURCES["gfxPlatform.cpp"].flags += ["-Wno-implicit-fallthrough"]
+ CXXFLAGS += ["-Werror=switch"]
+
+ include("/tools/fuzzing/libfuzzer-config.mozbuild")
diff --git a/intl/unicharutil/util/moz.build
b/intl/unicharutil/util/moz.build
index 301eb9a854..7cece5e06c 100644
--- a/intl/unicharutil/util/moz.build



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (33e5d70c483f5904b3706e334bd8b39cd05e53cc), Pavel Vinogradov, 02/14/2023

Archive powered by MHonArc 2.6.24.

Top of Page