From 9775d67623d37c4675e35de132d5ecc5312ba582dfcea5f5d453d91fba313b2b Mon Sep 17 00:00:00 2001 From: Kshitij Kulshreshtha Date: Sun, 17 Aug 2014 12:23:42 +0000 Subject: [PATCH 1/8] - Update to upstream version 2.5.1 * Lots of bugfixes - Added a couple of post release bugfixes from trunk OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/adolc?expand=0&rev=41 --- ...ylors-for-eq_plus_prod-and-eq_min_pr.patch | 75 +++++++++++++++++++ ...-have-been-broken-change-library-ver.patch | 31 ++++++++ 0001-make-the-macro-check-clearer.patch | 37 +++++++++ adolc-2.5.0.tar.bz2 | 3 - adolc-2.5.1.tar.xz | 3 + adolc.changes | 7 ++ adolc.spec | 12 ++- 7 files changed, 162 insertions(+), 6 deletions(-) create mode 100644 0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch create mode 100644 0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch create mode 100644 0001-make-the-macro-check-clearer.patch delete mode 100644 adolc-2.5.0.tar.bz2 create mode 100644 adolc-2.5.1.tar.xz diff --git a/0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch b/0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch new file mode 100644 index 0000000..59cb078 --- /dev/null +++ b/0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch @@ -0,0 +1,75 @@ +From dcbe760e6c38394cd29fef04f8b9b3c1db581c3d Mon Sep 17 00:00:00 2001 +From: kulshres +Date: Tue, 29 Jul 2014 08:59:42 +0000 +Subject: [PATCH] Recompute the taylors for eq_plus_prod and eq_min_prod + correctly + +The original logic only worked on the first taylors, so was +correct only for _HOS_ and _HOV_ modes, but not for _HOS_OV_ + +Signed-off-by: Kshitij Kulshreshtha + +git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@535 94ac48a7-3327-4b6a-8511-9a4036a20e83 +--- + ADOL-C/src/ho_rev.c | 18 ++++++++++++++++-- + 1 file changed, 16 insertions(+), 2 deletions(-) + +diff --git a/ADOL-C/src/ho_rev.c b/ADOL-C/src/ho_rev.c +index 1f5d6a0..1b5477a 100644 +--- a/ADOL-C/src/ho_rev.c ++++ b/ADOL-C/src/ho_rev.c +@@ -1066,9 +1066,14 @@ int hov_ti_reverse( + + /* RECOMPUTATION */ + ASSIGN_T( Tres, rpp_T[res]) ++#if !defined(_HOS_OV_) + deconv1(k,Targ1,Targ2,Tres); ++#endif + +- FOR_0_LE_l_LT_p ++ FOR_0_LE_l_LT_p { ++#if _HOS_OV_ ++ deconv1(k,Targ1,Targ2,Tres); ++#endif + if (0 == ARES) { + HOV_INC(Aarg1, k1) + HOV_INC(Aarg2, k1) +@@ -1089,7 +1094,9 @@ int hov_ti_reverse( + HOV_INC(Aarg2, k) + HOS_OV_INC(Targ1, k) + HOS_OV_INC(Targ2, k) ++ HOS_OV_INC(Tres, k) + } ++ } + break; + + /*--------------------------------------------------------------------------*/ +@@ -1109,9 +1116,14 @@ int hov_ti_reverse( + + /* RECOMPUTATION */ + ASSIGN_T( Tres, rpp_T[res]) ++#if !defined(_HOS_OV_) + inconv1(k,Targ1,Targ2,Tres); ++#endif + +- FOR_0_LE_l_LT_p ++ FOR_0_LE_l_LT_p { ++#if _HOS_OV_ ++ inconv1(k,Targ1,Targ2,Tres); ++#endif + if (0 == ARES) { + HOV_INC(Aarg1, k1) + HOV_INC(Aarg2, k1) +@@ -1132,7 +1144,9 @@ int hov_ti_reverse( + HOV_INC(Aarg2, k) + HOS_OV_INC(Targ1, k) + HOS_OV_INC(Targ2, k) ++ HOS_OV_INC(Tres, k) + } ++ } + break; + + /*--------------------------------------------------------------------------*/ +-- +2.0.1 + diff --git a/0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch b/0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch new file mode 100644 index 0000000..fa5f7b5 --- /dev/null +++ b/0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch @@ -0,0 +1,31 @@ +From 688b6c45faa0b7890e8b1d9d709a82b98a47f94f Mon Sep 17 00:00:00 2001 +From: Kshitij Kulshreshtha +Date: Fri, 15 Aug 2014 12:25:20 +0200 +Subject: [PATCH] The ABI seems to have been broken, change library version + +The old library libadolc.so.1.1.1 seems to have conflicts +with the new library version libadolc.so.1.2.0 So increase +the major version. After this the new library will be +libadolc.so.2.1.0 + +Signed-off-by: Kshitij Kulshreshtha +--- + ADOL-C/Makefile.am | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ADOL-C/Makefile.am b/ADOL-C/Makefile.am +index d8fb591..622f6e4 100644 +--- a/ADOL-C/Makefile.am ++++ b/ADOL-C/Makefile.am +@@ -31,7 +31,7 @@ SUBDIRS += include + MAINTAINERCLEANFILES = Makefile.in + + lib_LTLIBRARIES = lib@adolclib@.la +-lib@adolclib@_la_LDFLAGS = -version-info 3:0:2 -no-undefined ++lib@adolclib@_la_LDFLAGS = -version-info 3:0:1 -no-undefined + lib@adolclib@_la_SOURCES = dummy.cpp + + lib@adolclib@_la_LIBADD = src/libadolcsrc.la +-- +2.0.1 + diff --git a/0001-make-the-macro-check-clearer.patch b/0001-make-the-macro-check-clearer.patch new file mode 100644 index 0000000..808c204 --- /dev/null +++ b/0001-make-the-macro-check-clearer.patch @@ -0,0 +1,37 @@ +From ed92d0ff0fd4b604083079af2dd3d2ce01794036 Mon Sep 17 00:00:00 2001 +From: kulshres +Date: Mon, 4 Aug 2014 11:49:18 +0000 +Subject: [PATCH] make the macro check clearer. + +Signed-off-by: Kshitij Kulshreshtha + +git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@536 94ac48a7-3327-4b6a-8511-9a4036a20e83 +--- + ADOL-C/src/ho_rev.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/ADOL-C/src/ho_rev.c b/ADOL-C/src/ho_rev.c +index 1b5477a..c309501 100644 +--- a/ADOL-C/src/ho_rev.c ++++ b/ADOL-C/src/ho_rev.c +@@ -1071,7 +1071,7 @@ int hov_ti_reverse( + #endif + + FOR_0_LE_l_LT_p { +-#if _HOS_OV_ ++#if defined(_HOS_OV_) + deconv1(k,Targ1,Targ2,Tres); + #endif + if (0 == ARES) { +@@ -1121,7 +1121,7 @@ int hov_ti_reverse( + #endif + + FOR_0_LE_l_LT_p { +-#if _HOS_OV_ ++#if defined(_HOS_OV_) + inconv1(k,Targ1,Targ2,Tres); + #endif + if (0 == ARES) { +-- +2.0.1 + diff --git a/adolc-2.5.0.tar.bz2 b/adolc-2.5.0.tar.bz2 deleted file mode 100644 index d5ff82c..0000000 --- a/adolc-2.5.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2c8182a910477d7c2f1455b43e1d2ec3027eca83805360466334cfc875346ba8 -size 1975963 diff --git a/adolc-2.5.1.tar.xz b/adolc-2.5.1.tar.xz new file mode 100644 index 0000000..5ceac6e --- /dev/null +++ b/adolc-2.5.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:13d49f6d5707814d9460a314d63d63cff87af09605ddfd5b29d6999318c13039 +size 1738472 diff --git a/adolc.changes b/adolc.changes index 6e9ac9e..5b49c4e 100644 --- a/adolc.changes +++ b/adolc.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun Aug 17 12:22:22 UTC 2014 - kkhere.geo@gmail.com + +- Update to upstream version 2.5.1 + * Lots of bugfixes +- Added a couple of post release bugfixes from trunk + ------------------------------------------------------------------- Tue Feb 25 11:44:46 UTC 2014 - kkhere.geo@gmail.com diff --git a/adolc.spec b/adolc.spec index 6fe1684..40c7efa 100644 --- a/adolc.spec +++ b/adolc.spec @@ -17,16 +17,19 @@ Name: adolc -%define lname libadolc1 -Version: 2.5.0 +%define lname libadolc2 +Version: 2.5.1 Release: 0 Summary: Algorithmic Differentiation Library for C/C++ License: GPL-2.0+ or EPL-1.0 Group: Development/Libraries/C and C++ Url: http://projects.coin-or.org/ADOL-C -Source: %{name}-%{version}.tar.bz2 +Source: %{name}-%{version}.tar.xz Source1: baselibs.conf Patch1: no-return-in-non-void-adouble_tl_cpp.patch +Patch2: 0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch +Patch3: 0001-make-the-macro-check-clearer.patch +Patch4: 0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch BuildRequires: ColPack-devel BuildRequires: autoconf BuildRequires: automake @@ -104,6 +107,9 @@ This package provides the user´s manual for adolc %prep %setup -q -n %{name}-%{version} %patch1 -p1 +%patch2 -p1 +%patch3 -p1 +%patch4 -p1 %build %if 0%{?suse_version} && %{suse_version} > 1110 From 126f89b8ac659ea614183100a73de956f45c0c1916a5265762930468d9f90a78 Mon Sep 17 00:00:00 2001 From: Kshitij Kulshreshtha Date: Sun, 17 Aug 2014 12:24:08 +0000 Subject: [PATCH 2/8] correct version in baselibs.conf OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/adolc?expand=0&rev=42 --- baselibs.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/baselibs.conf b/baselibs.conf index b4cc413..cb1ab72 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,4 +1,4 @@ -libadolc1 +libadolc2 adolc-devel requires -adolc- - requires "libadolc1- = " + requires "libadolc2- = " From 56307864917204e29385b1ddf8f40ef533c88472a6bac60867d4b5dac05582d6 Mon Sep 17 00:00:00 2001 From: Kshitij Kulshreshtha Date: Sun, 17 Aug 2014 12:26:16 +0000 Subject: [PATCH 3/8] remove patch as its now in the release OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/adolc?expand=0&rev=43 --- adolc.spec | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/adolc.spec b/adolc.spec index 40c7efa..036531b 100644 --- a/adolc.spec +++ b/adolc.spec @@ -26,10 +26,9 @@ Group: Development/Libraries/C and C++ Url: http://projects.coin-or.org/ADOL-C Source: %{name}-%{version}.tar.xz Source1: baselibs.conf -Patch1: no-return-in-non-void-adouble_tl_cpp.patch -Patch2: 0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch -Patch3: 0001-make-the-macro-check-clearer.patch -Patch4: 0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch +Patch1: 0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch +Patch2: 0001-make-the-macro-check-clearer.patch +Patch3: 0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch BuildRequires: ColPack-devel BuildRequires: autoconf BuildRequires: automake @@ -109,7 +108,6 @@ This package provides the user´s manual for adolc %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 %build %if 0%{?suse_version} && %{suse_version} > 1110 From 66b9a467a906d85b57b3386b2fb5489edd98238123f51b93c6416769934e517a Mon Sep 17 00:00:00 2001 From: Kshitij Kulshreshtha Date: Sun, 17 Aug 2014 12:26:43 +0000 Subject: [PATCH 4/8] remove patch file too OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/adolc?expand=0&rev=44 --- no-return-in-non-void-adouble_tl_cpp.patch | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 no-return-in-non-void-adouble_tl_cpp.patch diff --git a/no-return-in-non-void-adouble_tl_cpp.patch b/no-return-in-non-void-adouble_tl_cpp.patch deleted file mode 100644 index 9da8b87..0000000 --- a/no-return-in-non-void-adouble_tl_cpp.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/ADOL-C/src/adouble_tl.cpp b/ADOL-C/src/adouble_tl.cpp -index d72c538..9deaec7 100644 ---- a/ADOL-C/src/adouble_tl.cpp -+++ b/ADOL-C/src/adouble_tl.cpp -@@ -72,6 +72,7 @@ istream& operator >> ( istream& in, adouble& a) { - while (c!=')' && !in.eof()); - return in; - } -+ return in; - } - - /**************** ADOLC_TRACELESS_SPARSE_PATTERN ****************************/ From 0ebbcc418db0787eb4d66a2e5d4ca7465c544b2bdd3ce454c7501c09091f6d57 Mon Sep 17 00:00:00 2001 From: Kshitij Kulshreshtha Date: Sun, 17 Aug 2014 12:32:04 +0000 Subject: [PATCH 5/8] buildrequire xz for older distros OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/adolc?expand=0&rev=45 --- adolc.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/adolc.spec b/adolc.spec index 036531b..e8cc5c2 100644 --- a/adolc.spec +++ b/adolc.spec @@ -36,6 +36,7 @@ BuildRequires: gcc-c++ BuildRequires: libstdc++-devel BuildRequires: libtool BuildRequires: pkg-config +BuildRequires: xz # BuildRequires: texlive texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build From 7a155de999b678100f5c4c3ad49ba54f8bc3414f95a3b2087c8176952a105816 Mon Sep 17 00:00:00 2001 From: Kshitij Kulshreshtha Date: Sun, 17 Aug 2014 13:42:11 +0000 Subject: [PATCH 6/8] call autotools OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/adolc?expand=0&rev=46 --- adolc.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/adolc.spec b/adolc.spec index e8cc5c2..2451485 100644 --- a/adolc.spec +++ b/adolc.spec @@ -111,9 +111,7 @@ This package provides the user´s manual for adolc %patch3 -p1 %build -%if 0%{?suse_version} && %{suse_version} > 1110 autoreconf -v --install --force -%endif %configure --prefix=/usr make %{_smp_mflags} # pushd ADOL-C/doc From 0a6cd189f0d9d86287272ef11b5916a4f9ea0fb475c01050155771b49a0ae7bf Mon Sep 17 00:00:00 2001 From: Kshitij Kulshreshtha Date: Mon, 18 Aug 2014 10:59:21 +0000 Subject: [PATCH 7/8] - Update to upstream version 2.5.2 * incorporated bugfixes since 2.5.1 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/adolc?expand=0&rev=47 --- ...ylors-for-eq_plus_prod-and-eq_min_pr.patch | 75 ------------------- ...-have-been-broken-change-library-ver.patch | 31 -------- 0001-make-the-macro-check-clearer.patch | 37 --------- adolc-2.5.1.tar.xz | 3 - adolc-2.5.2.tar.xz | 3 + adolc.changes | 6 ++ adolc.spec | 10 +-- 7 files changed, 11 insertions(+), 154 deletions(-) delete mode 100644 0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch delete mode 100644 0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch delete mode 100644 0001-make-the-macro-check-clearer.patch delete mode 100644 adolc-2.5.1.tar.xz create mode 100644 adolc-2.5.2.tar.xz diff --git a/0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch b/0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch deleted file mode 100644 index 59cb078..0000000 --- a/0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch +++ /dev/null @@ -1,75 +0,0 @@ -From dcbe760e6c38394cd29fef04f8b9b3c1db581c3d Mon Sep 17 00:00:00 2001 -From: kulshres -Date: Tue, 29 Jul 2014 08:59:42 +0000 -Subject: [PATCH] Recompute the taylors for eq_plus_prod and eq_min_prod - correctly - -The original logic only worked on the first taylors, so was -correct only for _HOS_ and _HOV_ modes, but not for _HOS_OV_ - -Signed-off-by: Kshitij Kulshreshtha - -git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@535 94ac48a7-3327-4b6a-8511-9a4036a20e83 ---- - ADOL-C/src/ho_rev.c | 18 ++++++++++++++++-- - 1 file changed, 16 insertions(+), 2 deletions(-) - -diff --git a/ADOL-C/src/ho_rev.c b/ADOL-C/src/ho_rev.c -index 1f5d6a0..1b5477a 100644 ---- a/ADOL-C/src/ho_rev.c -+++ b/ADOL-C/src/ho_rev.c -@@ -1066,9 +1066,14 @@ int hov_ti_reverse( - - /* RECOMPUTATION */ - ASSIGN_T( Tres, rpp_T[res]) -+#if !defined(_HOS_OV_) - deconv1(k,Targ1,Targ2,Tres); -+#endif - -- FOR_0_LE_l_LT_p -+ FOR_0_LE_l_LT_p { -+#if _HOS_OV_ -+ deconv1(k,Targ1,Targ2,Tres); -+#endif - if (0 == ARES) { - HOV_INC(Aarg1, k1) - HOV_INC(Aarg2, k1) -@@ -1089,7 +1094,9 @@ int hov_ti_reverse( - HOV_INC(Aarg2, k) - HOS_OV_INC(Targ1, k) - HOS_OV_INC(Targ2, k) -+ HOS_OV_INC(Tres, k) - } -+ } - break; - - /*--------------------------------------------------------------------------*/ -@@ -1109,9 +1116,14 @@ int hov_ti_reverse( - - /* RECOMPUTATION */ - ASSIGN_T( Tres, rpp_T[res]) -+#if !defined(_HOS_OV_) - inconv1(k,Targ1,Targ2,Tres); -+#endif - -- FOR_0_LE_l_LT_p -+ FOR_0_LE_l_LT_p { -+#if _HOS_OV_ -+ inconv1(k,Targ1,Targ2,Tres); -+#endif - if (0 == ARES) { - HOV_INC(Aarg1, k1) - HOV_INC(Aarg2, k1) -@@ -1132,7 +1144,9 @@ int hov_ti_reverse( - HOV_INC(Aarg2, k) - HOS_OV_INC(Targ1, k) - HOS_OV_INC(Targ2, k) -+ HOS_OV_INC(Tres, k) - } -+ } - break; - - /*--------------------------------------------------------------------------*/ --- -2.0.1 - diff --git a/0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch b/0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch deleted file mode 100644 index fa5f7b5..0000000 --- a/0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 688b6c45faa0b7890e8b1d9d709a82b98a47f94f Mon Sep 17 00:00:00 2001 -From: Kshitij Kulshreshtha -Date: Fri, 15 Aug 2014 12:25:20 +0200 -Subject: [PATCH] The ABI seems to have been broken, change library version - -The old library libadolc.so.1.1.1 seems to have conflicts -with the new library version libadolc.so.1.2.0 So increase -the major version. After this the new library will be -libadolc.so.2.1.0 - -Signed-off-by: Kshitij Kulshreshtha ---- - ADOL-C/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/ADOL-C/Makefile.am b/ADOL-C/Makefile.am -index d8fb591..622f6e4 100644 ---- a/ADOL-C/Makefile.am -+++ b/ADOL-C/Makefile.am -@@ -31,7 +31,7 @@ SUBDIRS += include - MAINTAINERCLEANFILES = Makefile.in - - lib_LTLIBRARIES = lib@adolclib@.la --lib@adolclib@_la_LDFLAGS = -version-info 3:0:2 -no-undefined -+lib@adolclib@_la_LDFLAGS = -version-info 3:0:1 -no-undefined - lib@adolclib@_la_SOURCES = dummy.cpp - - lib@adolclib@_la_LIBADD = src/libadolcsrc.la --- -2.0.1 - diff --git a/0001-make-the-macro-check-clearer.patch b/0001-make-the-macro-check-clearer.patch deleted file mode 100644 index 808c204..0000000 --- a/0001-make-the-macro-check-clearer.patch +++ /dev/null @@ -1,37 +0,0 @@ -From ed92d0ff0fd4b604083079af2dd3d2ce01794036 Mon Sep 17 00:00:00 2001 -From: kulshres -Date: Mon, 4 Aug 2014 11:49:18 +0000 -Subject: [PATCH] make the macro check clearer. - -Signed-off-by: Kshitij Kulshreshtha - -git-svn-id: https://projects.coin-or.org/svn/ADOL-C/trunk@536 94ac48a7-3327-4b6a-8511-9a4036a20e83 ---- - ADOL-C/src/ho_rev.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/ADOL-C/src/ho_rev.c b/ADOL-C/src/ho_rev.c -index 1b5477a..c309501 100644 ---- a/ADOL-C/src/ho_rev.c -+++ b/ADOL-C/src/ho_rev.c -@@ -1071,7 +1071,7 @@ int hov_ti_reverse( - #endif - - FOR_0_LE_l_LT_p { --#if _HOS_OV_ -+#if defined(_HOS_OV_) - deconv1(k,Targ1,Targ2,Tres); - #endif - if (0 == ARES) { -@@ -1121,7 +1121,7 @@ int hov_ti_reverse( - #endif - - FOR_0_LE_l_LT_p { --#if _HOS_OV_ -+#if defined(_HOS_OV_) - inconv1(k,Targ1,Targ2,Tres); - #endif - if (0 == ARES) { --- -2.0.1 - diff --git a/adolc-2.5.1.tar.xz b/adolc-2.5.1.tar.xz deleted file mode 100644 index 5ceac6e..0000000 --- a/adolc-2.5.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:13d49f6d5707814d9460a314d63d63cff87af09605ddfd5b29d6999318c13039 -size 1738472 diff --git a/adolc-2.5.2.tar.xz b/adolc-2.5.2.tar.xz new file mode 100644 index 0000000..5683660 --- /dev/null +++ b/adolc-2.5.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e616db2a16c10b3a14ece14610f9c21716db027d03935dcb3fc47db03ac5c3b +size 1738396 diff --git a/adolc.changes b/adolc.changes index 5b49c4e..40003db 100644 --- a/adolc.changes +++ b/adolc.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Aug 19 10:58:17 UTC 2014 - kkhere.geo@gmail.com + +- Update to upstream version 2.5.2 + * incorporated bugfixes since 2.5.1 + ------------------------------------------------------------------- Sun Aug 17 12:22:22 UTC 2014 - kkhere.geo@gmail.com diff --git a/adolc.spec b/adolc.spec index 2451485..a5acf8d 100644 --- a/adolc.spec +++ b/adolc.spec @@ -18,7 +18,7 @@ Name: adolc %define lname libadolc2 -Version: 2.5.1 +Version: 2.5.2 Release: 0 Summary: Algorithmic Differentiation Library for C/C++ License: GPL-2.0+ or EPL-1.0 @@ -26,9 +26,6 @@ Group: Development/Libraries/C and C++ Url: http://projects.coin-or.org/ADOL-C Source: %{name}-%{version}.tar.xz Source1: baselibs.conf -Patch1: 0001-Recompute-the-taylors-for-eq_plus_prod-and-eq_min_pr.patch -Patch2: 0001-make-the-macro-check-clearer.patch -Patch3: 0001-The-ABI-seems-to-have-been-broken-change-library-ver.patch BuildRequires: ColPack-devel BuildRequires: autoconf BuildRequires: automake @@ -106,12 +103,9 @@ This package provides the user´s manual for adolc %prep %setup -q -n %{name}-%{version} -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 %build -autoreconf -v --install --force +# autoreconf -v --install --force %configure --prefix=/usr make %{_smp_mflags} # pushd ADOL-C/doc From 6f25ca9394d3938363a06431fb0b06c0b0a2b581e451556adf42daa3efbc9cc0 Mon Sep 17 00:00:00 2001 From: Kshitij Kulshreshtha Date: Tue, 19 Aug 2014 10:17:28 +0000 Subject: [PATCH 8/8] - Removed patch incorporated upstream * no-return-in-non-void-adouble_tl_cpp.patch OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/adolc?expand=0&rev=48 --- adolc.changes | 2 ++ 1 file changed, 2 insertions(+) diff --git a/adolc.changes b/adolc.changes index 40003db..11abe02 100644 --- a/adolc.changes +++ b/adolc.changes @@ -10,6 +10,8 @@ Sun Aug 17 12:22:22 UTC 2014 - kkhere.geo@gmail.com - Update to upstream version 2.5.1 * Lots of bugfixes - Added a couple of post release bugfixes from trunk +- Removed patch incorporated upstream + * no-return-in-non-void-adouble_tl_cpp.patch ------------------------------------------------------------------- Tue Feb 25 11:44:46 UTC 2014 - kkhere.geo@gmail.com