Skip to Content.
Sympa Menu

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

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 (196770880a431f2c00e89f6dffc0d37f8b0301a4)
  • Date: Tue, 6 Jun 2023 04:45:06 +0000

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

http/firefox/DETAILS
| 4
http/firefox/HISTORY
| 7 +
http/firefox/patches/0001-Don-t-use-build-id.patch
| 46 ---------

http/firefox/patches/0013-musl-include-net-if.h-before-linux-if.h-to-avoid-red.patch
| 27 -----
http/firefox/patches/0027-fix-building-gcc-pgo.patch
| 50 ----------

http/firefox/patches/0028-bmo-1775202-ppc64-webrtc-missing-conditions-109.patch
| 16 ---
6 files changed, 9 insertions(+), 141 deletions(-)

New commits:
commit 196770880a431f2c00e89f6dffc0d37f8b0301a4
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

http/firefox: version 114.0, SECURITY_PATCH++

diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index e029e3b..788f0d1 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,6 +1,6 @@
SPELL=firefox
- VERSION=113.0.2
- SECURITY_PATCH=176
+ VERSION=114.0
+ SECURITY_PATCH=177
SOURCE="${SPELL}-${VERSION}.source.tar.xz"
# Watch: http://releases.mozilla.org/pub/firefox/releases/
/releases/([0-9.]+)/

SOURCE_URL[0]="http://releases.mozilla.org/pub/${SPELL}/releases/${VERSION}/source/${SOURCE}";
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index ffa55f4..f92f1a3 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,10 @@
+2023-06-06 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: version 114.0, SECURITY_PATCH++
+ * patches/0001-Don-t-use-build-id.patch,
+
patches/0013-musl-include-net-if.h-before-linux-if.h-to-avoid-red.patch,
+ patches/0027-fix-building-gcc-pgo.patch,
+ patches/0028-bmo-1775202-ppc64-webrtc-missing-conditions-109.patch:
removed
+
2023-05-23 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 113.0.2

diff --git a/http/firefox/patches/0001-Don-t-use-build-id.patch
b/http/firefox/patches/0001-Don-t-use-build-id.patch
deleted file mode 100644
index 7b98188..0000000
--- a/http/firefox/patches/0001-Don-t-use-build-id.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-diff -Naur a/js/src/old-configure.in b/js/src/old-configure.in
---- a/js/src/old-configure.in 2023-02-20 09:44:55.284485086 +0200
-+++ b/js/src/old-configure.in 2023-02-20 09:47:08.337905001 +0200
-@@ -239,19 +239,6 @@
- AC_MSG_RESULT([no])
- LDFLAGS=$_SAVE_LDFLAGS)
-
-- # While sha1 is deterministic, it is slower.
-- if test -z "$DEVELOPER_OPTIONS" -o "$OS_TARGET" = "Android"; then
-- build_id=sha1
-- else
-- build_id=uuid
-- fi
-- AC_MSG_CHECKING([for --build-id=$build_id option to ld])
-- _SAVE_LDFLAGS=$LDFLAGS
-- LDFLAGS="$LDFLAGS -Wl,--build-id=$build_id"
-- AC_TRY_LINK(,,AC_MSG_RESULT([yes]),
-- AC_MSG_RESULT([no])
-- LDFLAGS=$_SAVE_LDFLAGS)
--
- _DEFINES_CFLAGS="-include $jsconfdefs -DMOZILLA_CLIENT"
- fi
-
-diff -Naur a/old-configure.in b/old-configure.in
---- a/old-configure.in 2023-02-20 09:44:50.341395195 +0200
-+++ b/old-configure.in 2023-02-20 09:47:26.498236118 +0200
-@@ -253,19 +253,6 @@
- AC_MSG_RESULT([no])
- LDFLAGS=$_SAVE_LDFLAGS)
-
-- # While sha1 is deterministic, it is slower.
-- if test -z "$DEVELOPER_OPTIONS" -o "$OS_TARGET" = "Android"; then
-- build_id=sha1
-- else
-- build_id=uuid
-- fi
-- AC_MSG_CHECKING([for --build-id=$build_id option to ld])
-- _SAVE_LDFLAGS=$LDFLAGS
-- LDFLAGS="$LDFLAGS -Wl,--build-id=$build_id"
-- AC_TRY_LINK(,,AC_MSG_RESULT([yes]),
-- AC_MSG_RESULT([no])
-- LDFLAGS=$_SAVE_LDFLAGS)
--
- AC_MSG_CHECKING([for --ignore-unresolved-symbol option to ld])
- HAVE_LINKER_SUPPORT_IGNORE_UNRESOLVED=
- _SAVE_LDFLAGS=$LDFLAGS
diff --git
a/http/firefox/patches/0013-musl-include-net-if.h-before-linux-if.h-to-avoid-red.patch

b/http/firefox/patches/0013-musl-include-net-if.h-before-linux-if.h-to-avoid-red.patch
deleted file mode 100644
index de77780..0000000
---
a/http/firefox/patches/0013-musl-include-net-if.h-before-linux-if.h-to-avoid-red.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 08a7a0d7fa52e1bdacdcb47e847cf5ecd980ee6f Mon Sep 17 00:00:00 2001
-From: Rasmus Thomsen <oss AT cogitri.dev>
-Date: Wed, 28 Oct 2020 17:50:24 +0100
-Subject: [PATCH 17/30] musl: include net/if.h before linux/if.h to avoid
- redefinition
-
-Bug: https://bugs.gentoo.org/751469
-Signed-off-by: Thomas Deutschmann <whissi AT gentoo.org>
----
- .../webrtc/transport/third_party/nICEr/src/stun/addrs-netlink.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git
a/dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs-netlink.c
b/dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs-netlink.c
-index 73e85c6ccc..9eca548638 100644
---- a/dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs-netlink.c
-+++ b/dom/media/webrtc/transport/third_party/nICEr/src/stun/addrs-netlink.c
-@@ -31,6 +31,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
- */
-
- #if defined(LINUX)
-+#include <net/if.h>
- #include "addrs-netlink.h"
- #include <csi_platform.h>
- #include <assert.h>
---
-2.34.1
-
diff --git a/http/firefox/patches/0027-fix-building-gcc-pgo.patch
b/http/firefox/patches/0027-fix-building-gcc-pgo.patch
deleted file mode 100644
index eb520b4..0000000
--- a/http/firefox/patches/0027-fix-building-gcc-pgo.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -Naur a/build/pgo/profileserver.py b/build/pgo/profileserver.py
---- a/build/pgo/profileserver.py 2023-01-12 22:01:59.000000000 +0200
-+++ b/build/pgo/profileserver.py 2023-01-17 06:56:38.260296740 +0200
-@@ -11,7 +11,7 @@
- import sys
-
- import mozcrash
--from mozbuild.base import BinaryNotFoundException, MozbuildObject
-+from mozbuild.base import BinaryNotFoundException, MozbuildObject,
BuildEnvironmentNotFoundException
- from mozfile import TemporaryDirectory
- from mozhttpd import MozHttpd
- from mozprofile import FirefoxProfile, Preferences
-@@ -87,9 +87,22 @@
- locations = ServerLocations()
- locations.add_host(host="127.0.0.1", port=PORT,
options="primary,privileged")
-
-- old_profraw_files = glob.glob("*.profraw")
-- for f in old_profraw_files:
-- os.remove(f)
-+ using_gcc = False
-+ try:
-+ if build.config_environment.substs.get("CC_TYPE") == "gcc":
-+ using_gcc = True
-+ except BuildEnvironmentNotFoundException:
-+ pass
-+
-+ if using_gcc:
-+ for dirpath, _, filenames in os.walk("."):
-+ for f in filenames:
-+ if f.endswith(".gcda"):
-+ os.remove(os.path.join(dirpath, f))
-+ else:
-+ old_profraw_files = glob.glob("*.profraw")
-+ for f in old_profraw_files:
-+ os.remove(f)
-
- with TemporaryDirectory() as profilePath:
- # TODO: refactor this into mozprofile
-@@ -213,6 +226,11 @@
- print("Firefox exited successfully, but produced a crashreport")
- sys.exit(1)
-
-+ if using_gcc:
-+ print("Copying profile data...")
-+ os.system("pwd");
-+ os.system('tar cf profdata.tar.gz `find . -name "*.gcda"`; cd
..; tar xf instrumented/profdata.tar.gz;');
-+
- llvm_profdata = env.get("LLVM_PROFDATA")
- if llvm_profdata:
- profraw_files = glob.glob("*.profraw")
diff --git
a/http/firefox/patches/0028-bmo-1775202-ppc64-webrtc-missing-conditions-109.patch

b/http/firefox/patches/0028-bmo-1775202-ppc64-webrtc-missing-conditions-109.patch
deleted file mode 100644
index 1203476..0000000
---
a/http/firefox/patches/0028-bmo-1775202-ppc64-webrtc-missing-conditions-109.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/third_party/libwebrtc/moz.build
b/third_party/libwebrtc/moz.build
-index 8579f8bb3622..d9ca79d4fcb8 100644
---- a/third_party/libwebrtc/moz.build
-+++ b/third_party/libwebrtc/moz.build
-@@ -520,7 +520,9 @@ if CONFIG["CPU_ARCH"] == "ppc64" and CONFIG["OS_TARGET"]
== "Linux":
-
"/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn",
-
"/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn",
- "/third_party/libwebrtc/modules/audio_coding/isac_c_gn",
-- "/third_party/libwebrtc/modules/audio_coding/isac_gn"
-+ "/third_party/libwebrtc/modules/audio_coding/isac_gn",
-+ "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn",
-+ "/third_party/libwebrtc/modules/desktop_capture/primitives_gn"
- ]
-
- if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux":
-



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (196770880a431f2c00e89f6dffc0d37f8b0301a4), Pavel Vinogradov, 06/06/2023

Archive powered by MHonArc 2.6.24.

Top of Page