Accepting request 389750 from devel:ARM:Factory

- build fixes for arm/aarch64:
  * disable webrtc for arm/aarch64
  * switch away from openGL-ES backend to default for arm/aarch64
   since it almost never builds
  * reenable neon
- reenable webrtc for powerpc as it seems to build

OBS-URL: https://build.opensuse.org/request/show/389750
OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=497
This commit is contained in:
Wolfgang Rosenauer 2016-04-14 10:14:02 +00:00 committed by Git OBS Bridge
parent 58d2070b38
commit 946a2cf79c
2 changed files with 15 additions and 7 deletions

View File

@ -134,6 +134,16 @@ Thu Feb 11 07:51:34 UTC 2016 - wr@rosenauer.org
* Fix a crash in cache networking (bmo#1244076)
* Fix using WebSockets in service worker controlled pages (bmo#1243942)
-------------------------------------------------------------------
Sat Jan 30 08:28:17 UTC 2016 - dmueller@suse.com
- build fixes for arm/aarch64:
* disable webrtc for arm/aarch64
* switch away from openGL-ES backend to default for arm/aarch64
since it almost never builds
* reenable neon
- reenable webrtc for powerpc as it seems to build
-------------------------------------------------------------------
Sun Jan 24 09:33:15 UTC 2016 - wr@rosenauer.org

View File

@ -368,17 +368,15 @@ ac_add_options --enable-libproxy
%if ! %crashreporter
ac_add_options --disable-crashreporter
%endif
# Disable neon for arm as it does not build correctly
%ifarch %arm
ac_add_options --disable-neon
ac_add_options --disable-elf-hack
ac_add_options --with-fpu=vfpv3-d16
ac_add_options --with-float-abi=hard
ac_add_options --with-arch=armv7-a
%endif
%ifnarch %ix86 x86_64
%ifarch %arm aarch64 s390x
ac_add_options --disable-webrtc
%endif
# try to use OpenGL-ES on ARM
%ifarch %arm aarch64
ac_add_options --with-gl-provider=EGL
%endif
EOF
make -f client.mk build