Page MenuHomeFreeBSD

D8699.diff
No OneTemporary

D8699.diff

Index: head/www/chromium/Makefile
===================================================================
--- head/www/chromium/Makefile
+++ head/www/chromium/Makefile
@@ -191,7 +191,8 @@
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1002000
BUILD_DEPENDS+= ${LOCALBASE}/lib/c++/libstdc++.so:devel/libc++
-CXXFLAGS+= -stdlib=libc++ -isystem ${LOCALBASE}/include/c++/v1
+GN_ARGS+= extra_cxxflags="-stdlib=libc++ -isystem ${LOCALBASE}/include/c++/v1" \
+ extra_ldflags="-L${LOCALBASE}/lib"
.endif
.if ${OSVERSION} < 1100000
Index: head/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
===================================================================
--- head/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
+++ head/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
@@ -1,6 +1,18 @@
---- build/toolchain/gcc_toolchain.gni.orig 2016-10-06 04:02:08.000000000 +0300
-+++ build/toolchain/gcc_toolchain.gni 2016-10-13 10:28:11.777849000 +0300
-@@ -453,14 +453,28 @@
+--- build/toolchain/gcc_toolchain.gni.orig 2016-11-10 20:02:09 UTC
++++ build/toolchain/gcc_toolchain.gni
+@@ -10,6 +10,11 @@ import("//build/toolchain/cc_wrapper.gni
+ import("//build/toolchain/goma.gni")
+ import("//build/toolchain/toolchain.gni")
+
++declare_args() {
++ extra_cxxflags = ""
++ extra_ldflags = ""
++}
++
+ # This template defines a toolchain for something that works like gcc
+ # (including clang).
+ #
+@@ -453,14 +458,28 @@ template("clang_toolchain") {
}
gcc_toolchain(target_name) {

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 21, 3:03 AM (21 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31883274
Default Alt Text
D8699.diff (1 KB)

Event Timeline