Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 550612 Details for
Bug 668370
www-client/chromium-69.0.3497.100 builds again with gcc
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
chromium-69.0.3497.100.ebuild patch to build with GCC
chromium-69.0.3497.100.ebuild.patch (text/plain), 2.81 KB, created by
Garry Filakhtov
on 2018-10-11 22:13:16 UTC
(
hide
)
Description:
chromium-69.0.3497.100.ebuild patch to build with GCC
Filename:
MIME Type:
Creator:
Garry Filakhtov
Created:
2018-10-11 22:13:16 UTC
Size:
2.81 KB
patch
obsolete
>diff --git a/var/portage/gentoo/www-client/chromium/chromium-69.0.3497.100.ebuild b/chromium-69.0.3497.100.ebuild >index 9b12bab..65eb1b8 100644 >--- a/var/portage/gentoo/www-client/chromium/chromium-69.0.3497.100.ebuild >+++ b/chromium-69.0.3497.100.ebuild >@@ -8,7 +8,7 @@ CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he > hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr > sv sw ta te th tr uk vi zh-CN zh-TW" > >-inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils >+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs versionator xdg-utils > > DESCRIPTION="Open-source version of Google Chrome web browser" > HOMEPAGE="http://chromium.org/" >@@ -101,7 +101,6 @@ DEPEND="${COMMON_DEPEND} > sys-apps/hwids[usb(+)] > >=sys-devel/bison-2.4.3 > sys-devel/flex >- >=sys-devel/clang-5 > virtual/pkgconfig > dev-vcs/git > " >@@ -140,17 +139,17 @@ PATCHES=( > ) > > pre_build_checks() { >- #if [[ ${MERGE_TYPE} != binary ]]; then >- # local -x CPP="$(tc-getCXX) -E" >- # if tc-is-clang && ! version_is_at_least "3.9.1" "$(clang-fullversion)"; then >- # # bugs: #601654 >- # die "At least clang 3.9.1 is required" >- # fi >- # if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)"; then >- # # bugs: #535730, #525374, #518668, #600288, #627356 >- # die "At least gcc 5.0 is required" >- # fi >- #fi >+ if [[ ${MERGE_TYPE} != binary ]]; then >+ local -x CPP="$(tc-getCXX) -E" >+ if tc-is-clang && ! version_is_at_least "5.0" "$(clang-fullversion)"; then >+ # bugs: #601654 >+ die "At least clang 5.0 is required" >+ fi >+ if tc-is-gcc && ! version_is_at_least 6.0 "$(gcc-version)"; then >+ # bugs: #535730, #525374, #518668, #600288, #627356 >+ die "At least gcc 6.0 is required" >+ fi >+ fi > > # Check build requirements, bug #541816 and bug #471810 . > CHECKREQS_MEMORY="3G" >@@ -371,13 +370,6 @@ src_configure() { > # Make sure the build system will use the right tools, bug #340795. > tc-export AR CC CXX NM > >- if ! tc-is-clang; then >- # Force clang since gcc is pretty broken at the moment. >- CC=${CHOST}-clang >- CXX=${CHOST}-clang++ >- strip-unsupported-flags >- fi >- > if tc-is-clang; then > myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" > else >@@ -564,7 +556,7 @@ src_compile() { > # Calling this here supports resumption via FEATURES=keepwork > python_setup > >- #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die >+ "${EPYTHON}" tools/clang/scripts/update.py --force-local-build --gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die > > # Build mksnapshot and pax-mark it. > local x
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 668370
: 550612