Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37417219
en ru br
Репозитории ALT
S:117.0.5938.132-alt1
3.0: 0.9.12-alt7
www.altlinux.org/Changes

Группа :: Сети/WWW
Пакет: chromium

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: 0002-OPENSUSE-Compile-the-sandbox-with-fPIE-settings.patch
Скачать


From 6ad07de4403388f4b5c0543527fbb29bb317048f Mon Sep 17 00:00:00 2001
From: Alexey Gladkov <legion@altlinux.org>
Date: Fri, 14 Oct 2016 01:17:05 +0300
Subject: [PATCH] OPENSUSE Compile the sandbox with -fPIE settings
---
 sandbox/linux/BUILD.gn | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sandbox/linux/BUILD.gn b/sandbox/linux/BUILD.gn
index 2f778dd0bca..a0a07f21f01 100644
--- a/sandbox/linux/BUILD.gn
+++ b/sandbox/linux/BUILD.gn
@@ -315,26 +315,27 @@ if (is_linux || is_chromeos) {
     sources = [
       "suid/common/sandbox.h",
       "suid/common/suid_unsafe_environment_variables.h",
       "suid/process_util.h",
       "suid/process_util_linux.c",
       "suid/sandbox.c",
     ]
 
     cflags = [
       # For ULLONG_MAX
-      "-std=gnu99",
+      "-std=gnu99", "-fPIE",
 
       # These files have a suspicious comparison.
       # TODO fix this and re-enable this warning.
       "-Wno-sign-compare",
     ]
+    ldflags = [ "-pie" ]
   }
 }
 
 component("sandbox_services") {
   sources = [
     "services/init_process_reaper.cc",
     "services/init_process_reaper.h",
     "services/proc_util.cc",
     "services/proc_util.h",
     "services/resource_limits.cc",
-- 
2.25.4
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin