- Up to 66.0.3359.81 - Bump to 66.0.3359.66 - Update chromium-gcc7.patch to include more quirks - Bump to 66.0.3359.45 - Bump to 66.0.3359.33 - Version bump to 66.0.3359.26 - Bump the requirement for the clang version - Conditionalize harfbuzz switch - Update to 66.0.3359.22 - Apply patches using %autopatch - Add patch to build with gcc7 properly chromium-gcc7.patch - Drop patch chromium-sandbox-pie.patch as we have pie default now - Add patch to build with leap variant of drm chromium-drm.patch - Add patch to build ffmpeg from system chromium-ffmpeg.patch - Up to 66.0.3355.0 - Disable clang by default again - Up to 66.0.3350.0 - Drop patch fix_network_api_crash.patch - Bump to 66.0.3343.3 - Bump to 65.0.3325.51 - Disable gconf support - Bump to 65.0.3325.31 - Update to 65.0.3325.18 - Try to have automatic ozone platform detection OBS-URL: https://build.opensuse.org/request/show/597716 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=1114
32 lines
813 B
Diff
32 lines
813 B
Diff
--- a/sandbox/linux/BUILD.gn 2016-08-03 06:31:07.000000000 +0200
|
|
+++ b/sandbox/linux/BUILD.gn 2016-08-03 06:31:07.000000000 +0200
|
|
@@ -297,12 +297,17 @@
|
|
|
|
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",
|
|
+ ]
|
|
|
|
import("//build/config/compiler/compiler.gni")
|
|
import("//build/config/sanitizers/sanitizers.gni")
|
|
@@ -313,7 +317,7 @@
|
|
# other flags that executable_config might have.
|
|
configs -= [ "//build/config:executable_config" ]
|
|
if (!use_gold) {
|
|
- ldflags = [ "-Wl,--disable-new-dtags" ]
|
|
+ ldflags += [ "-Wl,--disable-new-dtags" ]
|
|
}
|
|
}
|
|
|
|
|