Files
chromium-dev/chromium-sandbox-pie.patch
Tomáš Chvátal 761036a084 Accepting request 597716 from network:chromium
- 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
2018-04-18 08:59:31 +00:00

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" ]
}
}