Followup-For: Bug #735368
Control: tag -1 patch

Hi,

The fix is really trivial:
  ./configure --with-gcc-arch=no

> Do you see any current issues with this setting or is it just a future 
> problem that might arise?

Right now the package may not work on the "oldest" supported CPUs, just
noone tested it there and reported a SIGILL, yet.

There is a high risk that a future rebuild of the package (e.g. for a
security fix) will be performed on a more modern machine and will create
a package not functional on any cpu older than the build system.

Same fix for meep-openmpi.
Please fix both in sid and thereafter backport to wheezy.


Andreas
diff -Nru meep-1.1.1/debian/changelog meep-1.1.1/debian/changelog
--- meep-1.1.1/debian/changelog	2012-04-03 17:29:52.000000000 +0200
+++ meep-1.1.1/debian/changelog	2014-01-18 17:48:49.000000000 +0100
@@ -1,3 +1,11 @@
+meep (1.1.1-8.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Configure with --with-gcc-arch=no to generate generic code.
+    (Closes: #735368)
+
+ -- Andreas Beckmann <a...@debian.org>  Sat, 18 Jan 2014 17:46:36 +0100
+
 meep (1.1.1-8) unstable; urgency=low
 
   * debian/control: Standards Version to 3.9.3. (No changes needed).
diff -Nru meep-1.1.1/debian/rules meep-1.1.1/debian/rules
--- meep-1.1.1/debian/rules	2012-04-03 12:00:03.000000000 +0200
+++ meep-1.1.1/debian/rules	2014-01-18 17:46:27.000000000 +0100
@@ -19,6 +19,7 @@
 	--prefix=/usr --mandir=\$${prefix}/share/man \
 	--infodir=\$${prefix}/share/info \
 	--with-libctl=/usr/share/libctl3 \
+	--with-gcc-arch=no \
 	--enable-shared --with-pic --enable-cxx
 
 configure: configure-stamp-serial

Reply via email to