pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
chromium: fix SIGABRT on imgur.com
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Fri Oct 2 13:18:07 2026 +0200
Changeset: 1d989413135fccdf259223fac8b5836b4ba13496
Modified Files:
chromium/distinfo
Added Files:
chromium/patches/patch-third__party_ots_src_src_name.cc
Log Message:
chromium: fix SIGABRT on imgur.com
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1d989413135fccdf259223fac8b5836b4ba13496
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
chromium/distinfo | 1 +
chromium/patches/patch-third__party_ots_src_src_name.cc | 15 +++++++++++++++
2 files changed, 16 insertions(+)
diffs:
diff --git a/chromium/distinfo b/chromium/distinfo
index 949000f03f..f377e188a5 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -2137,6 +2137,7 @@ SHA1 (patch-third__party_openscreen_src_cast_common_channel_message__util.cc) =
SHA1 (patch-third__party_openscreen_src_platform_impl_udp__socket__posix.cc) = 0e390de36d7e1ff32b7a86d4e4af645ff5402d2d
SHA1 (patch-third__party_openscreen_src_util_BUILD.gn) = 35351e53f8279a5d9e4ff21297102e3618c28373
SHA1 (patch-third__party_openxr_BUILD.gn) = 6ab83c2e52f9b48623c409a3ba2fb03f984d14d2
+SHA1 (patch-third__party_ots_src_src_name.cc) = 475fab889b258d7b049044cd9becb8b7b861aa8d
SHA1 (patch-third__party_pdfium_BUILD.gn) = c68934a606625e4f535f32cacbeede0dd98a329d
SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 934b7a6bb42aabd5b64dbf397794e873899889fc
SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 39071c24a1d416ce92c59969d3ad2faf58c66401
diff --git a/chromium/patches/patch-third__party_ots_src_src_name.cc b/chromium/patches/patch-third__party_ots_src_src_name.cc
new file mode 100644
index 0000000000..b03acc20b9
--- /dev/null
+++ b/chromium/patches/patch-third__party_ots_src_src_name.cc
@@ -0,0 +1,15 @@
+$NetBSD$
+
+* Fix ctype abuse
+
+--- third_party/ots/src/src/name.cc.orig 2026-10-02 11:13:42.664121307 +0000
++++ third_party/ots/src/src/name.cc
+@@ -16,7 +16,7 @@ namespace {
+ // We disallow characters outside the URI spec "unreserved characters"
+ // set; any chars outside this set will be replaced by underscore.
+ bool AllowedInPsName(char c) {
+- return isalnum(c) || std::strchr("-._~", c);
++ return isalnum(static_cast<unsigned char>(c)) || std::strchr("-._~", c);
+ }
+
+ bool SanitizePsNameAscii(std::string& name) {
Home |
Main Index |
Thread Index |
Old Index