Hello community,

here is the log from the commit of package mopac7 for openSUSE:Factory checked 
in at 2017-06-12 15:29:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mopac7 (Old)
 and      /work/SRC/openSUSE:Factory/.mopac7.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mopac7"

Mon Jun 12 15:29:54 2017 rev:4 rq:501329 version:1.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/mopac7/mopac7.changes    2017-02-03 
17:50:41.550491261 +0100
+++ /work/SRC/openSUSE:Factory/.mopac7.new/mopac7.changes       2017-06-12 
15:30:15.542746356 +0200
@@ -1,0 +2,5 @@
+Tue Jun  6 08:50:59 UTC 2017 - mplus...@suse.com
+
+- Add mopac7-fortify.patch to fix building on latest Factory
+
+-------------------------------------------------------------------

New:
----
  mopac7-fortify.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mopac7.spec ++++++
--- /var/tmp/diff_new_pack.WxBNmN/_old  2017-06-12 15:30:23.133675777 +0200
+++ /var/tmp/diff_new_pack.WxBNmN/_new  2017-06-12 15:30:23.137675213 +0200
@@ -27,6 +27,8 @@
 Source0:        
http://www.bioinformatics.org/ghemical/download/current/%{name}-%{version}.tar.gz
 Patch1:         mopac7-1.14-random_data.patch
 Patch2:         mopac7-1.14-libdir.patch
+# PATCH-FEATURE-OPENSUSE mopac7-fortify.patch -- fix for building with gcc7
+Patch3:         mopac7-fortify.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc-fortran
@@ -66,8 +68,9 @@
 
 %prep
 %setup -q
-%patch1
-%patch2
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 autoreconf -fiv

++++++ mopac7-1.14-libdir.patch ++++++
--- /var/tmp/diff_new_pack.WxBNmN/_old  2017-06-12 15:30:23.157672393 +0200
+++ /var/tmp/diff_new_pack.WxBNmN/_new  2017-06-12 15:30:23.161671829 +0200
@@ -1,7 +1,7 @@
-Index: libmopac7.pc.in
+Index: mopac7-1.15/libmopac7.pc.in
 ===================================================================
---- libmopac7.pc.in.orig
-+++ libmopac7.pc.in
+--- mopac7-1.15.orig/libmopac7.pc.in
++++ mopac7-1.15/libmopac7.pc.in
 @@ -1,5 +1,5 @@
  prefix=@prefix@
 -libdir=${prefix}/lib

++++++ mopac7-1.14-random_data.patch ++++++
--- /var/tmp/diff_new_pack.WxBNmN/_old  2017-06-12 15:30:23.173670137 +0200
+++ /var/tmp/diff_new_pack.WxBNmN/_new  2017-06-12 15:30:23.173670137 +0200
@@ -1,8 +1,8 @@
-Index: fortran/etime.c
+Index: mopac7-1.15/fortran/etime.c
 ===================================================================
---- fortran/etime.c.orig
-+++ fortran/etime.c
-@@ -28,4 +28,5 @@
+--- mopac7-1.15.orig/fortran/etime.c
++++ mopac7-1.15/fortran/etime.c
+@@ -28,4 +28,5 @@ float etime_(float *a)
     a[0] = a[0] + (double)(t.ru_utime.tv_usec) / CLOCKS_PER_SEC;
     a[1] = (double)(t.ru_stime.tv_sec);
     a[1] = a[1] + (double)(t.ru_stime.tv_usec) / CLOCKS_PER_SEC;

++++++ mopac7-fortify.patch ++++++
Index: mopac7-1.15/fortran/fdate.c
===================================================================
--- mopac7-1.15.orig/fortran/fdate.c
+++ mopac7-1.15/fortran/fdate.c
@@ -17,6 +17,7 @@ LAST MODIFIACTION
 */
 
 #include "mopac7f2c.h"
+#include "s_copy.h"
 
 #include <time.h>
 #include <string.h>
Index: mopac7-1.15/fortran/s_copy.c
===================================================================
--- mopac7-1.15.orig/fortran/s_copy.c
+++ mopac7-1.15/fortran/s_copy.c
@@ -5,6 +5,7 @@
  */
 
 #include "mopac7f2c.h"
+#include "s_copy.h"
 #ifdef __cplusplus
 extern "C" {
 #endif
Index: mopac7-1.15/fortran/s_copy.h
===================================================================
--- /dev/null
+++ mopac7-1.15/fortran/s_copy.h
@@ -0,0 +1,5 @@
+#ifndef _S_COPY_H
+
+# define _S_COPY_H       1
+void s_copy(register char *, register char *, ftnlen, ftnlen);
+#endif

Reply via email to