libtheora 1.0 beta3 fails tests if built without the encoder part and builds tests by default.
Currently tests are built with make all while they should probably be built with make check.
Moreover, tests fail if I use --disable-encode at configure.
Enclosed patch should fix this, by using check_PROGRAMS instead of noinst and splitting the tests in two parts: encoder and decoder ones, running only the correct ones depending on the configure option.