equal
deleted
inserted
replaced
19 |
19 |
20 # changed with every update |
20 # changed with every update |
21 %define major 33 |
21 %define major 33 |
22 %define mainver %major.99 |
22 %define mainver %major.99 |
23 %define update_channel beta |
23 %define update_channel beta |
24 %define releasedate 2014111000 |
24 %define releasedate 2014111400 |
25 |
25 |
26 # general build definitions |
26 # general build definitions |
27 %define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} |
27 %define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} |
28 %define _use_internal_dependency_generator 0 |
28 %define _use_internal_dependency_generator 0 |
29 %define __find_requires sh %{SOURCE4} |
29 %define __find_requires sh %{SOURCE4} |
293 export MOZILLA_OFFICIAL=1 |
293 export MOZILLA_OFFICIAL=1 |
294 export BUILD_OFFICIAL=1 |
294 export BUILD_OFFICIAL=1 |
295 export MOZ_TELEMETRY_REPORTING=1 |
295 export MOZ_TELEMETRY_REPORTING=1 |
296 export MOZ_GOOGLE_API_KEY=%{_google_api_key} |
296 export MOZ_GOOGLE_API_KEY=%{_google_api_key} |
297 export CFLAGS="%{optflags} -fno-strict-aliasing" |
297 export CFLAGS="%{optflags} -fno-strict-aliasing" |
298 %ifarch %ix86 |
|
299 export CFLAGS="${CFLAGS} -Os" |
|
300 %endif |
|
301 %ifarch %arm |
298 %ifarch %arm |
302 export CFLAGS="${CFLAGS/-g / }" |
299 export CFLAGS="${CFLAGS/-g / }" |
|
300 %endif |
|
301 %ifarch %arm %ix86 |
303 # Limit RAM usage during link |
302 # Limit RAM usage during link |
304 export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" |
303 export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads" |
305 %endif |
304 %endif |
306 %ifarch ppc64 ppc64le |
305 %ifarch ppc64 ppc64le |
307 export CFLAGS="$CFLAGS -mminimal-toc" |
306 export CFLAGS="$CFLAGS -mminimal-toc" |