Attempt to fix the autotools linking issue on jenkins.
authorRalph Giles <giles@mozilla.com>
Fri, 2 Nov 2012 01:56:57 +0000 (18:56 -0700)
committerRalph Giles <giles@mozilla.com>
Fri, 2 Nov 2012 01:56:57 +0000 (18:56 -0700)
commit2b4bc45862cee8ed45a98d7835bebe36bf5318c8
tree2df06815edea4a6b9e27e30f0c1c0416b8574308
parent137d309c0c5217c618f0c51e5cbaa71716dd9bcb
Attempt to fix the autotools linking issue on jenkins.

The jenkins autotools build has never worked because we try to
build against uninstalled versions of the opus and ogg libraries,
whose pkg-config files export a static library. This works fine
for executables, but libtool seemingly can't link a dynamic library
against a static library.

We could change the -uninstalled.pc files to reference the libtool
versions of the libraries, but that breaks the unix makefile builds,
which of course don't use libtool.

As a work around, write out our own versions of the pc files and
use those to reference the file we need.

Also sets -x on both continuous integration scripts so it's more
clear what steps are being applied.
ci/autotools.sh
ci/unix.sh