- update to 0.39 v0.39 - September 2016 - Fix Debian Bug reported by Niko Tyni https://bugs.debian.org/826009 - Extensive fixes to allow GSL 1.15 and GSL 1.16 to continue to work with GSL 2.x - GSL 1.11 - 1.14 are no longer supported v0.38 - September 2016 - Fixes for compiling against various GSL versions (thanks CPANtesters!) v0.37 - September 2016 - Support for GSL 2.0, 2.1 and 2.2 - Multilarge subsystem added for GSL >= 2.1 v0.36 - Fri Mar 25 23:32:03 PDT 2016 - Fixed error messages on Matrix set_col and set_row methods (Jon Schutz) - Implemented array-based Bessel functions: gsl_sf_bessel_Jn_array gsl_sf_bessel_Yn_array gsl_sf_bessel_In_array gsl_sf_bessel_In_scaled_array gsl_sf_bessel_Kn_array gsl_sf_bessel_Kn_scaled_array gsl_sf_bessel_jl_array gsl_sf_bessel_jl_steed_array gsl_sf_bessel_yl_array gsl_sf_bessel_il_scaled_array - Added patches from debian folks that fix the build from https://sources.debian.org/patches/libmath-gsl-perl/0.39-3/ * 0001-Hardening-Build-Patch.patch OBS-URL: https://build.opensuse.org/request/show/638221 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Math-GSL?expand=0&rev=3
33 lines
1.1 KiB
Diff
33 lines
1.1 KiB
Diff
From b93eda2b6edcbbcb999c4aa28ad728a46db9631d Mon Sep 17 00:00:00 2001
|
|
From: Niko Tyni <ntyni@debian.org>
|
|
Date: Sun, 24 Jun 2018 15:26:52 +0300
|
|
Subject: [PATCH 1/2] Fix a swig syntax error in Integration.i
|
|
|
|
This fixes
|
|
|
|
swig/IEEEUtils.i:11: Warning 453: Can't apply (char const *format). No typemaps are defined.
|
|
Creating xs/Integration_wrap.1.15.c
|
|
/usr/include/gsl/gsl_integration.h:363: Error: Syntax error - possibly a missing semicolon.
|
|
error : No such file or directory while building ( -I/usr/include ) xs/Integration_wrap.1.15.c in pm/Math/GSL from 'swig/Integration.i' at inc/GSLBuilder.pm line 244.
|
|
|
|
and is needed at least on libgsl 2.4 / 2.5 and SWIG 3.0.12.
|
|
---
|
|
swig/Integration.i | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/swig/Integration.i b/swig/Integration.i
|
|
index 0272059..0933037 100644
|
|
--- a/swig/Integration.i
|
|
+++ b/swig/Integration.i
|
|
@@ -7,6 +7,7 @@
|
|
#include "gsl/gsl_integration.h"
|
|
#include "gsl/gsl_math.h"
|
|
%}
|
|
+%include "gsl/gsl_types.h"
|
|
%include "gsl/gsl_integration.h"
|
|
%include "gsl/gsl_math.h"
|
|
%include "../pod/Integration.pod"
|
|
--
|
|
2.17.1
|
|
|