Re: Consider ocamlgsl_0.5.2-1 for etch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
On 14-01-2007, Sylvain Le Gall <gildor@debian.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,
>
> I have just uploaded ocamlgsl 0.5.2-1i to unstable. The former version
> (0.5.1-3) has an important bugs, that this new upstream release fix. I
> attach the diff between the two version.
>
> The difference is :
> * Upstream correction of bug (#406711: libocamlgsl-ocaml-dev: undefined
> reference to `ml_gsl_sf_legendre_array_size_e' when building top level
> * Use of ocaml.mk (shipped in ocaml package).
>
> Since the upstream correction solved a bug of severity important i think
> it should be good to correct this for etch.
>
> Dependency in etch are enough for this new package.
>
As suggested, i have rebuild a package 0.5.2-0etch1 which doesn't have
the "build system maintainance". Now it includes only the new upstream
release.
I would like to upload this package to testing-proposed-update.
Is this OK ?
Kind regard
Sylvain Le Gall
Here is the difference:
Index: debian/changelog
===================================================================
- --- debian/changelog (.../0.5.1-3) (révision 3529)
+++ debian/changelog (.../0.5.2-0etch1) (révision 3529)
@@ -1,3 +1,10 @@
+ocamlgsl (0.5.2-0etch1) unstable; urgency=low
+
+ * New upstream release
+ * Fix Gsl_sf.legendre_array_size
+
+ -- Sylvain Le Gall <gildor@debian.org> Thu, 18 Jan 2007 22:20:38
+0100
+
ocamlgsl (0.5.1-3) unstable; urgency=low
* Correct a typo OCAML_HAVE_OPT -> OCAML_HAVE_OCAMLOPT
This part is the upstream correction of the bug.
diff -Nurd -x doc ocamlgsl-0.5.1/gsl_sf.mli.q ocamlgsl-0.5.2/gsl_sf.mli.q
- - --- ocamlgsl-0.5.1/gsl_sf.mli.q 2006-10-05 11:13:02.000000000 +0200
+++ ocamlgsl-0.5.2/gsl_sf.mli.q 2007-01-13 19:51:01.000000000 +0100
@@ -199,7 +199,7 @@
<:ext< legendre_Plm_array@ml_gsl_sf_legendre_Plm_array,int,int,float,float array,unit >>
<< legendre_sphPlm int int float >>
<:ext< legendre_sphPlm_array@ml_gsl_sf_legendre_sphPlm_array,int,int,float,float array,unit >>
- - -<< legendre_array_size int int int >>
+<:ext< legendre_array_size@ml_gsl_sf_legendre_array_size,int,int,int >>
(* LOGARITHM and related functions *)
<< log float >>
diff -Nurd -x doc ocamlgsl-0.5.1/Makefile ocamlgsl-0.5.2/Makefile
- - --- ocamlgsl-0.5.1/Makefile 2007-01-14 14:22:28.000000000 +0100
+++ ocamlgsl-0.5.2/Makefile 2007-01-14 14:22:59.000000000 +0100
@@ -117,7 +117,7 @@
NOTES README COPYING META ocamlgsl.spec \
$(wildcard examples/*.ml) examples/Makefile doc \
$(wildcard test/*.ml) $(wildcard ocamlgsl.info*)
- - -VERSION := 0.5.1
+VERSION := 0.5.2
all : stubs gsl.cma gsl.cmxa $(CMI)
diff -Nurd -x doc ocamlgsl-0.5.1/META ocamlgsl-0.5.2/META
- - --- ocamlgsl-0.5.1/META 2006-10-02 02:07:57.000000000 +0200
+++ ocamlgsl-0.5.2/META 2007-01-13 19:52:05.000000000 +0100
@@ -1,5 +1,5 @@
description = "GSL bindings"
requires = "bigarray"
- - -version = "0.5.0"
+version = "0.5.2"
archive(byte) = "gsl.cma"
archive(native) = "gsl.cmxa"
diff -Nurd -x doc ocamlgsl-0.5.1/mlgsl_sf.c ocamlgsl-0.5.2/mlgsl_sf.c
- - --- ocamlgsl-0.5.1/mlgsl_sf.c 2006-10-02 02:00:15.000000000 +0200
+++ ocamlgsl-0.5.2/mlgsl_sf.c 2007-01-13 19:49:43.000000000 +0100
@@ -456,19 +456,7 @@
Double_array_val(result_array));
return Val_unit;
}
- - -
- - -CAMLprim value
- - -ml_gsl_sf_legendre_array_size(value lmax, value m)
- - -{
- - - CAMLparam2(lmax, m);
- - - CAMLlocal1(ret);
- - - int gsl_ret;
- - -
- - - gsl_ret = gsl_sf_legendre_array_size(Int_val(lmax), Int_val(m));
- - -
- - - ret = Val_int(gsl_ret);
- - - CAMLreturn(ret);
- - -}
+ML2(gsl_sf_legendre_array_size, Int_val, Int_val, Val_int)
/* LOGARITHM and related functions */
SF1(log, Double_val)
diff -Nurd -x doc ocamlgsl-0.5.1/ocamlgsl.info ocamlgsl-0.5.2/ocamlgsl.info
- - --- ocamlgsl-0.5.1/ocamlgsl.info 2006-10-05 15:20:38.000000000 +0200
+++ ocamlgsl-0.5.2/ocamlgsl.info 2007-01-13 19:53:38.000000000 +0100
@@ -3,14 +3,14 @@
INFO-DIR-SECTION Objective Caml
START-INFO-DIR-ENTRY
- - -* ocamlgsl 0.5.1: (ocamlgsl).
+* ocamlgsl 0.5.2: (ocamlgsl).
END-INFO-DIR-ENTRY
This file was generated by Ocamldoc using the Texinfo generator.
Indirect:
ocamlgsl.info-1: 248
- - -ocamlgsl.info-2: 180576
+ocamlgsl.info-2: 180490
Tag Table:
(Indirect)
@@ -80,10 +80,10 @@
Node: Gsl_wavelet130723
Node: Gsl_const132502
Node: Gsl_sf141372
- - -Node: Gsl_cdf163573
- - -Node: Types index169196
- - -Node: Exceptions index180274
- - -Node: Values index180576
- - -Node: Modules index327316
+Node: Gsl_cdf163487
+Node: Types index169110
+Node: Exceptions index180188
+Node: Values index180490
+Node: Modules index327157
End Tag Table
diff -Nurd -x doc ocamlgsl-0.5.1/ocamlgsl.info-1 ocamlgsl-0.5.2/ocamlgsl.info-1
- - --- ocamlgsl-0.5.1/ocamlgsl.info-1 2006-10-05 15:20:38.000000000 +0200
+++ ocamlgsl-0.5.2/ocamlgsl.info-1 2007-01-13 19:53:38.000000000 +0100
@@ -3,17 +3,17 @@
INFO-DIR-SECTION Objective Caml
START-INFO-DIR-ENTRY
- - -* ocamlgsl 0.5.1: (ocamlgsl).
+* ocamlgsl 0.5.2: (ocamlgsl).
END-INFO-DIR-ENTRY
This file was generated by Ocamldoc using the Texinfo generator.
File: ocamlgsl.info, Node: Top, Up: (dir)
- - -ocamlgsl 0.5.1
+ocamlgsl 0.5.2
**************
- - -Documentation for ocamlgsl 0.5.1
+Documentation for ocamlgsl 0.5.2
* Menu:
@@ -9654,11 +9654,7 @@
- val legendre_array_size :
- - - int -> int -> int -> float
- - -
- - -
- - - - val legendre_array_size_e :
- - - int -> int -> int -> Gsl_fun.result
+ int -> int -> int
- val log :
Les fichiers binaires ocamlgsl-0.5.1/ocamlgsl.info-2 et ocamlgsl-0.5.2/ocamlgsl.info-2 sont différents.
diff -Nurd -x doc ocamlgsl-0.5.1/README ocamlgsl-0.5.2/README
- - --- ocamlgsl-0.5.1/README 2006-10-05 14:23:17.000000000 +0200
+++ ocamlgsl-0.5.2/README 2007-01-13 19:53:05.000000000 +0100
@@ -27,6 +27,8 @@
* CHANGES
+in 0.5.2
+ - fix Gsl_sf.legendre_array_size
in 0.5.1
- fix wrong declaration of externals in gsl_wavelet (Will M. Farr)
- rewrite the blurb about callbacks raising exceptions (see below)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFFr+jMir2bofsN/psRAhBQAJ0VECguRCaF7n5lErI2hd8FpgGk2gCeODWg
g5xTFefnmmvErf/2eaMeIiE=
=kCe2
-----END PGP SIGNATURE-----
Reply to: