Comment 2 for bug 1017830

Revision history for this message
Tim Greaves (tim-greaves) wrote :

Compilation is now fixed with 3.2, but it's now failing in tests, see:

 https://launchpadlibrarian.net/123855900/buildlog_ubuntu-quantal-amd64.libadjoint_0.1-0%7E263%7Equantal1_FAILEDTOBUILD.txt.gz

for an example failure from debuild on quantal on the launchpad builders.

The relevent part being:

   dh_auto_test -a
 make -j1 test
make[1]: Entering directory `/build/buildd/libadjoint-0.1'
  FC bin/tests/test_adj_dictionary
  FC bin/tests/test_adj_get_adjoint_equation_block_action
  CC bin/tests/test_adj_iteration_count
  FC bin/tests/test_adj_nonlinear_derivative_action_callback
In file included from src/tests/test_adj_nonlinear_derivative_action_callback.F90:8:0:
include/libadjoint/adj_petsc_f.h:1:0: fatal error: petscversion.h: No such file or directory
compilation terminated.
make[1]: *** [bin/tests/test_adj_nonlinear_derivative_action_callback] Error 1
make[1]: Leaving directory `/build/buildd/libadjoint-0.1'
dh_auto_test: make -j1 test returned exit code 2
make: *** [build-arch] Error 29
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

I think this is a result of the 3.1 to 3.2 change, if not apologies for putting this on the wrong bug report!