[chromium-freeworld] Disable debuginfo to match fedora chromium
by Leigh Scott
commit 1f3e0fdd4f5bdd1503342c2c7c7427b1903c3938
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Nov 1 23:15:00 2019 +0000
Disable debuginfo to match fedora chromium
chromium-freeworld.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index d186546..188e50a 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -65,7 +65,7 @@
%global jumbo 1
#------------------------------------------------------
#Build debug packages for debugging
-%global debug_pkg 1
+%global debug_pkg 0
# Enable building with ozone support
%global ozone 0
##############################Package Definitions######################################
5 years, 1 month
[chromium-freeworld/f29] (3 commits) ...Reduce: jumbo level to 6
by hellbanger
Summary of changes:
35772b7... Revert "Remove: Fedora build flags; useless warnings on log (*)
10048a9... Disable: Useless for non verbose builds (*)
67b6309... Reduce: jumbo level to 6 (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 1 month
[chromium-freeworld/f30] (3 commits) ...Reduce: jumbo level to 6
by hellbanger
Summary of changes:
35772b7... Revert "Remove: Fedora build flags; useless warnings on log (*)
10048a9... Disable: Useless for non verbose builds (*)
67b6309... Reduce: jumbo level to 6 (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 1 month
[chromium-freeworld/f31] (3 commits) ...Reduce: jumbo level to 6
by hellbanger
Summary of changes:
35772b7... Revert "Remove: Fedora build flags; useless warnings on log (*)
10048a9... Disable: Useless for non verbose builds (*)
67b6309... Reduce: jumbo level to 6 (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 1 month
[chromium-freeworld] Reduce: jumbo level to 6
by hellbanger
commit 67b63094659afca3960cc6faba415850dd1fd00e
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Fri Nov 1 21:23:04 2019 +0530
Reduce: jumbo level to 6
chromium-freeworld.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 0376aca..d186546 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -608,7 +608,7 @@ gn_args+=(
gn_args+=(
%if %{jumbo}
use_jumbo_build=true
- jumbo_file_merge_limit=8
+ jumbo_file_merge_limit=6
concurrent_links=1
%endif
)
5 years, 1 month
[chromium-freeworld] Disable: Useless for non verbose builds
by hellbanger
commit 10048a94e8849c46e932b537979a38ef78c4fda4
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Fri Nov 1 21:22:23 2019 +0530
Disable: Useless for non verbose builds
chromium-freeworld.spec | 5 +++++
1 file changed, 5 insertions(+)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index ca3458c..0376aca 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -545,6 +545,11 @@ export CXXFLAGS="$(echo '%{?__global_cxxflags}%{!?__global_cxxflags:%{__global_c
-e 's/-g1record-g1cc-switches//' )"
export CXXFLAGS="$CXXFLAGS -fpermissive"
+%if !%{debug_logs}
+# Disable useless warning on non debug log builds
+export CFLAGS="$CFLAGS -w"
+export CXXFLAGS="$CXXFLAGS -w"
+%endif
%if 0%{?fedora} <= 29
export CXXFLAGS="$CXXFLAGS -fno-ipa-cp-clone"
%endif
5 years, 1 month
[chromium-freeworld] Revert "Remove: Fedora build flags; useless warnings on logs"
by hellbanger
commit 35772b7e724c5861c517abe4f9bbd827d1ca483a
Author: Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>
Date: Fri Nov 1 21:00:27 2019 +0530
Revert "Remove: Fedora build flags; useless warnings on logs"
This reverts commit 8c5b230b2495214dc309fb6233770afe86c810ba.
chromium-freeworld.spec | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 2f13b49..ca3458c 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -533,9 +533,18 @@ export CC=gcc CXX=g++
# GN needs gold to bootstrap
export LDFLAGS="$LDFLAGS -fuse-ld=gold"
# Set proper cflags, cxxflags
-export CFLAGS="$CFLAGS -w"
+export CFLAGS="$(echo '%{__global_cflags}' |sed -e 's/-fexceptions//' \
+ -e 's/-Werror=format-security//' \
+ -e 's/-pipe//' \
+ -e 's/-g/-g1/g' \
+ -e 's/-g1record-g1cc-switches//' )"
+export CXXFLAGS="$(echo '%{?__global_cxxflags}%{!?__global_cxxflags:%{__global_cflags}}' | sed -e 's/-fexceptions//' \
+ -e 's/-Werror=format-security//' \
+ -e 's/-pipe//' \
+ -e 's/-g/-g1/g' \
+ -e 's/-g1record-g1cc-switches//' )"
-export CXXFLAGS="$CXXFLAGS -fpermissive -w"
+export CXXFLAGS="$CXXFLAGS -fpermissive"
%if 0%{?fedora} <= 29
export CXXFLAGS="$CXXFLAGS -fno-ipa-cp-clone"
%endif
5 years, 1 month