gecko-dev/build/unix
Mike Hommey 648d8e17e1 Bug 1430506 - Install pulseaudio 2.0 on CentOS build images. r=nalexander
Switching to Debian build images will force a version bump from
pulseaudio 0.9.something to pulseaudio 2.0. Practically speaking, as
long as bug 1427150 is fixed (which it is), this is strictly better,
because this enables all the PA_CHECK_VERSION(2,0,0) code in libcubeb,
which handles port availability (whether output is plugged or not), and
with bug 1427150, it does so in a backward compatible manner.

Now, since this is a behavior change from what we're currently shipping,
this has the potential of triggering unexpected test failures, or break
sound for users. The likelyhood of the latter happening is rather low,
though, because Linux distros have been building with pulseaudio >= 2.0
for a long time and we haven't heard about port availability breaking
sound for them. But it's still better to decouple this change from the
switch to Debian.

We abuse the build-gtk3.sh script which installs gtk3 in the CentOS
build image to install pulseaudio as well.

--HG--
extra : rebase_source : eb4e4033c50d59117b5199d1653d85f871503b2f
2018-01-13 06:24:51 +09:00
..
build-binutils Bug 1272629 - Add taskcluster task to build binutils package; r=glandium 2016-09-14 18:47:50 -07:00
build-gcc Bug 1427344 - Add Debian CRT objects to GCC. r=nfroyd 2018-01-12 21:39:57 +09:00
build-gtk3 Bug 1430506 - Install pulseaudio 2.0 on CentOS build images. r=nalexander 2018-01-13 06:24:51 +09:00
build-hfsplus Bug 1429257 - Statically link newfs_hfs against libcrypto. r=gps 2018-01-10 09:59:29 +09:00
elfhack Bug 1428629 - elfhack.cpp prefer prefix ++ operator for non primitive types r=froydnj 2018-01-08 09:30:32 +01:00
stdc++compat Bug 1403346 - Remove clang plugin flags from stdc++compat through moz.build rather than Makefile.in r=glandium 2017-10-25 15:12:10 -07:00
aix.exp
moz.build Bug 1333003 part 4 - Package the binary of llvm-symbolizer also on Windows. r=ted 2017-03-10 12:24:02 +08:00
mozconfig.asan Bug 1321065 - Default to --enable-profiling for nightly milestones. r=gps 2016-11-30 06:47:38 +09:00
mozconfig.fuzzing Bug 1376968 - Remove obsolete -fsantize-coverage=edge from fuzzing config. r=decoder 2017-06-28 15:58:42 -07:00
mozconfig.linux Bug 1430036 - Don't set PKG_CONFIG_LIBDIR when building on Debian. r=ted 2018-01-12 15:16:19 +09:00
mozconfig.linux32 Bug 1430036 - Don't set PKG_CONFIG_LIBDIR when building on Debian. r=ted 2018-01-12 15:16:19 +09:00
mozconfig.stdcxx Bug 1427339 - Make mozconfig.stdcxx work with both CentOS and Debian-built GCCs. r=gps 2018-01-06 14:19:30 +09:00
mozconfig.tsan Bug 1280637 - Make --enable-thread-sanitizer & friends do more work, r=glandium 2016-07-12 17:30:23 -07:00
mozilla.in
print-failed-commands.sh
print-non-newline.sh
rewrite_asan_dylib.py Bug 1335411 - Fix --enable-address-sanitizer for Mac cross-compilation and adapt Linux ASan configs for Mac. r=froydnj 2017-02-10 11:10:23 -05:00
run-gprof.sh
run-hiprof.sh
run-mozilla.sh Bug 1407211 - Fix typo in build/unix/run-mozilla.sh from bug 1403366. r=glandium 2017-10-12 07:28:20 +09:00
run-third.sh