Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2021-09-03 21:25:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium"

Fri Sep  3 21:25:45 2021 rev:303 rq:914861 version:92.0.4515.159

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2021-08-19 
10:01:15.207246821 +0200
+++ /work/SRC/openSUSE:Factory/.chromium.new.1899/chromium.changes      
2021-09-03 21:26:33.606201049 +0200
@@ -1,0 +2,6 @@
+Sun Aug 29 08:19:56 UTC 2021 - Callum Farmer <gm...@opensuse.org>
+
+- Updated chromium-glibc-2.34.patch: Fix PTHREAD_STACK_MIN errors
+  with glibc 2.34
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chromium-glibc-2.34.patch ++++++
--- /var/tmp/diff_new_pack.Je4nmH/_old  2021-09-03 21:26:39.074206752 +0200
+++ /var/tmp/diff_new_pack.Je4nmH/_new  2021-09-03 21:26:39.074206752 +0200
@@ -30,11 +30,11 @@
  
 +  // clone3 takes a pointer argument which we cannot examine, so return ENOSYS
 +  // to force the libc to use clone. See https://crbug.com/1213452.
-+  #if defined(__NR_clone3)
-+      if (sysno == __NR_clone3) {
++ #if defined(__NR_clone3)
++  if (sysno == __NR_clone3) {
 +        return Error(ENOSYS);
-+      }
-+  #endif
++  }
++ #endif
 +
    if (sysno == __NR_fcntl)
      return RestrictFcntlCommands();
@@ -52,3 +52,17 @@
 
    // Only set an alternative stack if there isn't already one, or if the 
current
    // one is too small.
+From: https://forums.gentoo.org/viewtopic-p-8644495.html
+--- a/sandbox/linux/services/credentials.cc
++++ b/sandbox/linux/services/credentials.cc
+@@ -98,7 +98,9 @@
+   // attempt this optimization.
+   clone_flags |= CLONE_VM | CLONE_VFORK | CLONE_SETTLS;
+
+-  char tls_buf[PTHREAD_STACK_MIN] = {0};
++  const std::size_t pthread_stack_min = PTHREAD_STACK_MIN;
++  char tls_buf[pthread_stack_min];
++  memset(tls_buf, 0, pthread_stack_min);
+   tls = tls_buf;
+ #endif
+

Reply via email to