diff -pruN 1.2.7-10/debian/changelog 1.2.7-10ubuntu1/debian/changelog
--- 1.2.7-10/debian/changelog	2011-09-18 15:51:58.000000000 +0000
+++ 1.2.7-10ubuntu1/debian/changelog	2011-12-07 14:05:22.000000000 +0000
@@ -1,3 +1,9 @@
+mpich (1.2.7-10ubuntu1) precise; urgency=low
+
+  * Set FC_SHARED_OPT explicitly to -fPIC, fixing FTBFS on armhf.
+
+ -- Matthias Klose <doko@ubuntu.com>  Wed, 07 Dec 2011 15:04:36 +0100
+
 mpich (1.2.7-10) unstable; urgency=low
 
   * Team upload.
diff -pruN 1.2.7-10/debian/rules 1.2.7-10ubuntu1/debian/rules
--- 1.2.7-10/debian/rules	2011-09-18 13:49:01.000000000 +0000
+++ 1.2.7-10ubuntu1/debian/rules	2011-12-07 14:04:33.000000000 +0000
@@ -16,7 +16,7 @@ INSTALL_DIR=install -m 755 -d 
 INSTALL_FILE=install -m 644
 
 CONFIGURE_ENVIRONMENT= RSHCOMMAND=/usr/bin/rsh FC=gfortran F90=gfortran \
-	F77_GETARGDECL="intrinsic GETARG" NOG2C=1
+	F77_GETARGDECL="intrinsic GETARG" NOG2C=1 FC_SHARED_OPT=-fPIC
 
 CONFIG_SG_DIRS= mpe mpe/slog2sdk mpe/slog2sdk/trace_rlog mpe/slog2sdk/trace_sample \
 		examples/perftest/config/confdb src/fortran/config MPI-2-C++ romio/confdb

