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