[Pkg-chromium-commit] [SCM] Git repository for pkg-chromium branch, master, updated. debian/18.0.1025.168_r134367-1-4-g09908a2

Jonathan Nieder jrnieder at gmail.com
Sat May 26 07:08:47 UTC 2012


The following commit has been merged in the master branch:
commit 09908a22d6dc33711bf3186159897b9bbdb3d0b7
Author: Jonathan Nieder <jrnieder at gmail.com>
Date:   Sat May 26 02:08:30 2012 -0500

    Remove workaround for bug #651912, which seems to have been fixed in libnspr
    
    Closes: #661948

diff --git a/debian/patches/nss-workaround.patch b/debian/patches/nss-workaround.patch
deleted file mode 100644
index e41ea85..0000000
--- a/debian/patches/nss-workaround.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-Subject: Revert "Merge 104421 - Fix library paths for preloading NSS on Ubuntu 11.10."
-
-This backs out the change introduced by r104798, which allowed NSS to
-actually be initialized, where "initialized" means "trip a sandboxing
-bug and take down the renderer".
-
-Works around: http://bugs.debian.org/647992
-
-Index: sid/src/crypto/nss_util.cc
-===================================================================
---- sid.orig/src/crypto/nss_util.cc	2012-05-16 15:50:13.258129408 +0200
-+++ sid/src/crypto/nss_util.cc	2012-05-17 15:01:26.470355730 +0200
-@@ -35,7 +35,6 @@
- #include "base/scoped_temp_dir.h"
- #include "base/stringprintf.h"
- #include "base/threading/thread_restrictions.h"
--#include "build/build_config.h"
- #include "crypto/scoped_nss_types.h"
- 
- #if defined(OS_CHROMEOS)
-@@ -723,18 +722,9 @@
-   // Use relative path to Search PATH for the library files.
-   paths.push_back(FilePath());
- 
--  // For Debian derivatives NSS libraries are located here.
-+  // For Debian derivaties NSS libraries are located here.
-   paths.push_back(FilePath("/usr/lib/nss"));
- 
--  // Ubuntu 11.10 (Oneiric) places the libraries here.
--#if defined(ARCH_CPU_X86_64)
--  paths.push_back(FilePath("/usr/lib/x86_64-linux-gnu/nss"));
--#elif defined(ARCH_CPU_X86)
--  paths.push_back(FilePath("/usr/lib/i386-linux-gnu/nss"));
--#elif defined(ARCH_CPU_ARMEL)
--  paths.push_back(FilePath("/usr/lib/arm-linux-gnueabi/nss"));
--#endif
--
-   // A list of library files to load.
-   std::vector<std::string> libs;
-   libs.push_back("libsoftokn3.so");
-@@ -757,7 +747,7 @@
-   if (loaded == libs.size()) {
-     VLOG(3) << "NSS libraries loaded.";
-   } else {
--    LOG(ERROR) << "Failed to load NSS libraries.";
-+    LOG(WARNING) << "Failed to load NSS libraries.";
-   }
- #endif
- }
diff --git a/debian/patches/series b/debian/patches/series
index 0c1a47d..29e30dc 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -18,7 +18,6 @@ webkit-version.patch
 cups1.5.patch
 system_v8.patch
 #protobuf.patch
-nss-workaround.patch
 arm-no-float-abi.patch
 vpx.patch
 pulseaudio.patch

-- 
Git repository for pkg-chromium



More information about the Pkg-chromium-commit mailing list