Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2018-12-19 13:51:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium"

Wed Dec 19 13:51:22 2018 rev:206 rq:659336 version:71.0.3578.98

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2018-12-14 
20:56:31.364790919 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.28833/chromium.changes     
2018-12-19 13:51:45.551090024 +0100
@@ -1,0 +2,6 @@
+Fri Dec 14 08:51:26 UTC 2018 - Guillaume GARDET <guillaume.gar...@opensuse.org>
+
+- Update %arm build, but keep it disabled for now, as ld requires 
+  lots of RAM
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.aqPK6j/_old  2018-12-19 13:51:53.187079465 +0100
+++ /var/tmp/diff_new_pack.aqPK6j/_new  2018-12-19 13:51:53.187079465 +0100
@@ -34,7 +34,7 @@
 %bcond_with system_libxml
 %bcond_with system_harfbuzz
 %endif
-%ifarch aarch64
+%ifarch %arm aarch64
 %bcond_with swiftshader
 %else
 %bcond_without swiftshader
@@ -552,7 +552,7 @@
 myconf_gn+=" use_cups=true"
 myconf_gn+=" use_aura=true"
 myconf_gn+=" use_jumbo_build=true"
-%ifarch aarch64
+%ifarch %arm aarch64
 # Limit number to avoid OOM errors
 myconf_gn+=" jumbo_file_merge_limit=5"
 %else
@@ -607,12 +607,24 @@
 
 %ifarch %{arm}
 myconf_gn+=" target_cpu=\"arm\""
-myconf_gn+=" target_sysroot_dir=\"\""
-myconf_gn+=" arm_use_neon=false"
-myconf_gn+=" arm_optionally_use_neon=false"
+myconf_gn+=" arm_float_abi=\"hard\""
+%ifarch armv6l armv6hl
+myconf_gn+=" arm_version=6"
+%else
+myconf_gn+=" arm_version=7"
+# Setting arm_use_neon to false breaks build
+myconf_gn+=" arm_use_neon=true"
+myconf_gn+=" arm_optionally_use_neon=true"
+%endif
 myconf_gn+=" arm_use_thumb=true"
 %endif
 
+%ifarch %arm
+# We don't need to cross compile while building on an arm system.
+sed -i 's|arm-linux-gnu-||g' build/toolchain/linux/BUILD.gn
+sed -i 's|arm-linux-gnueabihf-||g' build/toolchain/linux/BUILD.gn
+%endif
+
 %ifarch aarch64
 myconf_gn+=" target_cpu=\"arm64\""
 %endif


Reply via email to