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