Bug#707880: pu: package profnet/1.0.21-1
Package: release.debian.org
Severity: normal
Tags: patch
User: release.debian.org@packages.debian.org
Usertags: pu
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dear release team!
As we installed Wheezy on our cluster, I found that profisis is broken because of a bug in profnet-isis (#707874). The bug was fixed in later versions, but in Wheezy it is broken. I prepared a patch that addresses only this issue, for Wheezy (attached). The same patch is also attached to bug #707874.
Unfortunately profisis is not usable with the present profnet-isis. This patch fixes profnet-isis and allows profisis to function in Wheezy. If you accept this patch, I can upload the fixed version of profnet-isis.
Thank you for considering this patch for wheezy-proposed-updates.
- -- System Information:
Debian Release: 7.0
APT prefers stable
APT policy: (990, 'stable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF8, LC_CTYPE=en_US.UTF8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF8)
Shell: /bin/sh linked to /bin/bash
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBAgAGBQJRjsJ1AAoJEJvS1kCaDFL6agMP/02gPf5hNf4Bf5szMSxOC61k
ycOQyM6NneX86l8OnsfkoAL5xM/lyGwxmOG1fje1MnEF96rO6GgxOjmU5lzwsZOn
NaQ7XrK2iVg2/Omflgf4O5YUgoqdCB7trj46chBwER0am3cEHvL2mMksjv3tb8LK
DQHt38y/XCN+luUs2KC5HNuq9Ut/ZU851lRuVDaUj5H4jnHgimYwjvB1fiCXzV8/
V3P8/DN1QiDASmOWFmr4jsKsdnaVrt7P0f1G47dXCKVs1kkvSTJd89wXrZQcH4gr
Qz1Yr1MY8UTguJzvcgtlH74ZiS0jCcEDTzH0TVXbF//PUT6iGcXH+1SvqZgYRPD/
7ThR7fCMFSkD0AgZElRkgTfAtLt7r9UBwm43IhrovArgkLQluLpq4hm1rcEcQPrM
BwHEgc9Yl1QG6FFmBhPEksD1lGpLu3sj41Mp8t9SWOqLonGFRvMZTeSIt42UAW2I
qEZkFvbkAsUrYLTpdAFqce5vtFuQva50DOJW5CNV1qt0VKJk60/NK+9llq8ds3nN
vLd4rCvP8EFJFAKwX4ayXDOjLmUpW3t/5T2wnT3MWFTQiqXlu5LM5UdnlFyh/0LZ
j8H3JVAXcmwzpwjNwkcYQ/jLlhI0kGdE7BvYANNr5cfgdkPwnkpd09NArgSIzjG0
XyoVOzhzdCgXefEXBHSV
=DK//
-----END PGP SIGNATURE-----
diff -Nru profnet-1.0.21/debian/changelog profnet-1.0.21/debian/changelog
--- profnet-1.0.21/debian/changelog 2011-11-28 15:48:19.000000000 +0100
+++ profnet-1.0.21/debian/changelog 2013-05-11 23:20:00.000000000 +0200
@@ -1,3 +1,12 @@
+profnet (1.0.21-2) stable; urgency=low
+
+ * Fixed Fortran runtime error (Actual string length is shorter than the
+ declared one for dummy argument) in profnet-isis with a new quilt
+ patch. (Closes: #707874)
+ * Fixed Debian build issue: now builds twice in a row.
+
+ -- Laszlo Kajan <lkajan@rostlab.org> Sat, 11 May 2013 22:37:45 +0200
+
profnet (1.0.21-1) unstable; urgency=low
* New upstream release
diff -Nru profnet-1.0.21/debian/patches/isis profnet-1.0.21/debian/patches/isis
--- profnet-1.0.21/debian/patches/isis 1970-01-01 01:00:00.000000000 +0100
+++ profnet-1.0.21/debian/patches/isis 2013-05-11 22:29:48.000000000 +0200
@@ -0,0 +1,23 @@
+--- a/isis.patch
++++ b/isis.patch
+@@ -1,14 +1,18 @@
+ diff -ruN -x '.*.swp' -x 'profnet*' -x .svn src/Makefile isis_dir/Makefile
+ --- src/Makefile 2010-02-10 17:55:33.923514458 +0100
+ +++ isis_dir/Makefile 2010-02-26 11:22:10.199787414 +0100
+-@@ -1,6 +1,6 @@
++@@ -1,9 +1,9 @@
+ #=====================================================================
+ F77 = gfortran
+ -BIN = profnet_prof
+ +BIN = profnet_isis
+ #=====================================================================
+ ARCH = LINUX
+- FFLAGS := -O3 -fbounds-check -Wuninitialized
++-FFLAGS := -O3 -fbounds-check -Wuninitialized
+++FFLAGS := -O3 -Wuninitialized
++ FFLAGS := $(FFLAGS) -Wall -Wno-unused
++ #=====================================================================
++ NN_OBJS := prof.f lib-prof.f lib-sys-$(ARCH).f
+ diff -ruN -x '.*.swp' -x 'profnet*' -x .svn src/profPar.f isis_dir/profPar.f
+ --- src/profPar.f 2010-02-23 10:17:25.315661972 +0100
+ +++ isis_dir/profPar.f 2010-02-26 11:20:32.863648133 +0100
diff -Nru profnet-1.0.21/debian/patches/series profnet-1.0.21/debian/patches/series
--- profnet-1.0.21/debian/patches/series 2011-06-14 19:10:14.000000000 +0200
+++ profnet-1.0.21/debian/patches/series 2013-05-11 22:48:17.000000000 +0200
@@ -0,0 +1 @@
+isis
diff -Nru profnet-1.0.21/debian/rules profnet-1.0.21/debian/rules
--- profnet-1.0.21/debian/rules 2011-06-21 14:57:39.000000000 +0200
+++ profnet-1.0.21/debian/rules 2013-05-11 22:49:59.000000000 +0200
@@ -32,7 +32,7 @@
rm -f build-stamp configure-stamp
# Add here commands to clean up after the build process.
- $(MAKE) clean
+ $(MAKE) distclean
dh_clean
Reply to: