Package: src:petsc Version: 3.6.2.dfsg1-3 Tags: patch
just show the configure.log for failed configure runs.
diff -Nru petsc-3.6.2.dfsg1/debian/rules petsc-3.6.2.dfsg1/debian/rules --- petsc-3.6.2.dfsg1/debian/rules 2015-10-24 17:06:43.000000000 +0000 +++ petsc-3.6.2.dfsg1/debian/rules 2016-01-17 00:04:46.000000000 +0000 @@ -126,7 +126,8 @@ override_dh_auto_configure: - dh_auto_configure -p$(PETSC_DEBUG_PACKAGE) -- \ + @echo ===================== $(PETSC_DEBUG_PACKAGE) ===================== + if dh_auto_configure -p$(PETSC_DEBUG_PACKAGE) -- \ --with-debugging=1 \ --shared-library-extension=_real \ --with-hypre=1 --with-hypre-dir=/usr --with-clanguage=C++ --with-c-support \ @@ -135,8 +136,14 @@ PETSC_DIR=$(CURDIR) --PETSC_ARCH=$(PETSC_DEBUG_BUILD_DIR) \ CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ FCFLAGS="$(FCFLAGS)" FFLAGS="$(FFLAGS)" \ - CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" MAKEFLAGS="$(MAKEFLAGS)" - dh_auto_configure -p$(PETSC_VERSIONED_DEV_PACKAGE) -- \ + CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" MAKEFLAGS="$(MAKEFLAGS)"; then \ + : ; \ + else \ + cat configure.log; \ + false; \ + fi + @echo ===================== $(PETSC_VERSIONED_DEV_PACKAGE) ===================== + if dh_auto_configure -p$(PETSC_VERSIONED_DEV_PACKAGE) -- \ --with-debugging=0 \ --shared-library-extension=_real \ --with-hypre=1 --with-hypre-dir=/usr --with-clanguage=C++ --with-c-support \ @@ -145,8 +152,14 @@ PETSC_DIR=$(CURDIR) --PETSC_ARCH=$(PETSC_BUILD_DIR) \ CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ FCFLAGS="$(FCFLAGS)" FFLAGS="$(FFLAGS)" \ - CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" MAKEFLAGS="$(MAKEFLAGS)" - dh_auto_configure -p$(PETSC_COMPLEX_VERSIONED_DEV_PACKAGE) -- \ + CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" MAKEFLAGS="$(MAKEFLAGS)"; then \ + : ; \ + else \ + cat configure.log; \ + false; \ + fi + @echo ===================== $(PETSC_COMPLEX_VERSIONED_DEV_PACKAGE) ===================== + if dh_auto_configure -p$(PETSC_COMPLEX_VERSIONED_DEV_PACKAGE) -- \ --with-debugging=0 \ --with-scalar-type=complex --shared-library-extension=_complex \ $(CONFIGURATION_OPTIONS) \ @@ -154,8 +167,14 @@ PETSC_DIR=$(CURDIR) --PETSC_ARCH=$(PETSC_COMPLEX_BUILD_DIR) \ CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ FCFLAGS="$(FCFLAGS)" FFLAGS="$(FFLAGS)" \ - CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" MAKEFLAGS="$(MAKEFLAGS)" - dh_auto_configure -p$(PETSC_COMPLEX_DEBUG_PACKAGE) -- \ + CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" MAKEFLAGS="$(MAKEFLAGS)"; then \ + : ; \ + else \ + cat configure.log; \ + false; \ + fi + @echo ===================== $(PETSC_COMPLEX_DEBUG_PACKAGE) ===================== + if dh_auto_configure -p$(PETSC_COMPLEX_DEBUG_PACKAGE) -- \ --with-debugging=1 \ --with-scalar-type=complex --shared-library-extension=_complex \ $(CONFIGURATION_OPTIONS) \ @@ -163,7 +182,12 @@ PETSC_DIR=$(CURDIR) --PETSC_ARCH=$(PETSC_COMPLEX_DEBUG_BUILD_DIR) \ CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" \ FCFLAGS="$(FCFLAGS)" FFLAGS="$(FFLAGS)" \ - CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" MAKEFLAGS="$(MAKEFLAGS)" + CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" MAKEFLAGS="$(MAKEFLAGS)"; then \ + : ; \ + else \ + cat configure.log; \ + false; \ + fi override_dh_auto_build:
-- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers