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
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers