aboutsummaryrefslogtreecommitdiffstats
path: root/chromium
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2019-06-08 14:06:19 +0800
committerTing-Wei Lan <lantw44@gmail.com>2019-06-08 14:06:19 +0800
commit348abc10a4fb55c12daad099a763b68993ebdf75 (patch)
treeb50fde3aaee996ba94cce178e0ae1c8bf1e4eff0 /chromium
parent69151a51912e330b98a6c8d859f08cce791de3a6 (diff)
downloadcopr-rpm-spec-348abc10a4fb55c12daad099a763b68993ebdf75.tar
copr-rpm-spec-348abc10a4fb55c12daad099a763b68993ebdf75.tar.gz
copr-rpm-spec-348abc10a4fb55c12daad099a763b68993ebdf75.tar.bz2
copr-rpm-spec-348abc10a4fb55c12daad099a763b68993ebdf75.tar.lz
copr-rpm-spec-348abc10a4fb55c12daad099a763b68993ebdf75.tar.xz
copr-rpm-spec-348abc10a4fb55c12daad099a763b68993ebdf75.tar.zst
copr-rpm-spec-348abc10a4fb55c12daad099a763b68993ebdf75.zip
chromium: Workaround constprop symbol problem on Fedora 29
FAILED: mksnapshot /usr/bin/python2 "../../build/toolchain/gcc_link_wrapper.py" --output="./mksnapshot" -- g++ -pie -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed -fuse-ld=gold -B../../third_party/binutils/Linux_x64/Release/bin -m64 -rdynamic -pie -Wl,--disable-new-dtags -Wl,-O2 -Wl,--gc-sections -fuse-ld=gold -o "./mksnapshot" -Wl,--start-group @"./mksnapshot.rsp" -Wl,--end-group -latomic -ldl -lpthread -lrt ../../v8/src/elements.cc:2832: error: undefined reference to 'void v8::internal::JSObject::ApplyAttributesToDictionary<v8::internal::NumberDictionary>(v8::internal::Isolate*, v8::internal::ReadOnlyRoots, v8::internal::Handle<v8::internal::NumberDictionary>, v8::internal::PropertyAttributes)' collect2: error: ld returned 1 exit status https://stackoverflow.com/questions/21936012
Diffstat (limited to 'chromium')
-rw-r--r--chromium/chromium/chromium.spec8
1 files changed, 7 insertions, 1 deletions
diff --git a/chromium/chromium/chromium.spec b/chromium/chromium/chromium.spec
index 3c01d80..ccb4410 100644
--- a/chromium/chromium/chromium.spec
+++ b/chromium/chromium/chromium.spec
@@ -48,7 +48,7 @@
Name: chromium
Version: 75.0.3770.80
-Release: 101%{?dist}
+Release: 102%{?dist}
Summary: A WebKit (Blink) powered web browser
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
@@ -462,6 +462,9 @@ export LDFLAGS='%{__global_ldflags}'
export CC=clang CXX=clang++
%else
export CC=gcc CXX=g++
+%if 0%{?fedora} <= 29
+export CXXFLAGS="$CXXFLAGS -fno-ipa-cp-clone"
+%endif
%endif
# GN needs gold to bootstrap
@@ -641,6 +644,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Sat Jun 08 2019 - Ting-Wei Lan <lantw44@gmail.com> - 75.0.3770.80-102
+- Workaround GCC 8 undefined reference error with -fno-ipa-cp-clone
+
* Sat Jun 08 2019 - Ting-Wei Lan <lantw44@gmail.com> - 75.0.3770.80-101
- Fix crash on Fedora 30