Bug 122325

Summary: [PATCH]math/gsl: update to 1.11
Product: Ports & Packages Reporter: bf <bf2006a>
Component: Individual Port(s)Assignee: Philippe Audeoud <jadawin>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description bf 2008-04-01 04:20:02 UTC
Update to 1.11.  Note that this will require at least minimal changes in the following ports (there is a version bump in the main shared library):

math/p5-Math-GSL
mail/bogofilter
science/getdp
math/freefem++
math/yacas
math/orpie
math/py-gsl
math/PDL
audio/snd
cad/gmsh
math/labplot
math/qtiplot
graphics/qgis
science/gnudatalanguage
math/ruby-gsl
science/kst

A summary of changes:

** The GSL repository and bug database are now hosted at Savannah
   http://savannah.gnu.org/projects/gsl/

** Upgraded to latest libtool, autoconf and automake (libtool-2.2,
   autoconf-2.61, automake-1.10.1)

** Fixed underflow in ODE adaptive step size controller that could
   cause step size to decrease to zero (bug #21933).

** Improved the handling of the asymptotic regime in gsl_sf_bessel_jl.

** Improved the handling of large arguments in cumulative distribution
   functions using the incomplete beta function, such as gsl_cdf_fdist_P.

** Fixed overflow bug in gsl_cdf_hypergeometric_{P,Q} for large
   arguments (bug #22293).

** gsl_ran_gaussian_ziggurat now handles generators with different
   ranges explicitly, to minimise the number of function calls
   required (bug #21820).  Also fixes bug #22446 (rng limit in
   gsl_ran_chisq()).

** Added missing error terms in gsl_sf_exp_mult_e10_e to prevent
   the error being underestimated (bug #22041).  

** Updated some constants to the CODATA 2006 values.

** The hypergeometric function gsl_sf_hyperg_2F1 now handles the case
   where x==1.

** Fixed a bug in the brent minimiser which prevented optimal convergence.

** Added functions for evaluating complex polynomials

** The convergence condition for gsl_multiroots_test_delta now accepts
   dxi == 0.

** Improved functions gsl_ldexp and gsl_frexp to handle the full range
   of double precision numbers in all cases.

** Added new quasi random generators gsl_qrng_halton and
   gsl_qrng_reversehalton which support dimensions up to 1229.

** Added function gsl_multifit_linear_residuals for computing the
   residuals of the fit

Fix: Patch attached with submission follows:
Comment 1 bf 2008-04-01 04:49:45 UTC
There is a requested update to math/gsl that is under
evaluation.  (See:

http://www.freebsd.org/cgi/query-pr.cgi?pr=122325

) If it is approved, it will require at least minimal
changes in a port for which you are listed as
maintainer.

bf.


      ____________________________________________________________________________________
Special deal for Yahoo! users & friends - No Cost. Get a month of Blockbuster Total Access now 
http://tc.deals.yahoo.com/tc/blockbuster/text3.com
Comment 2 Philippe Audeoud freebsd_committer freebsd_triage 2008-04-01 06:59:39 UTC
Responsible Changed
From-To: freebsd-ports-bugs->jadawin

I'll take it.
Comment 3 Matthias Andree 2008-04-04 13:39:22 UTC
bf schrieb:
> There is a requested update to math/gsl that is under
> evaluation.  (See:
> 
> http://www.freebsd.org/cgi/query-pr.cgi?pr=122325

I herewith authorize that ports/mail/bogofilter/Makefile be changed 
(LIB_DEPENDS gsl version bumped) from

.if !defined(WITHOUT_GSL)
LIB_DEPENDS+=		gsl.10:${PORTSDIR}/math/gsl
.else
CONFIGURE_ARGS+=	--with-included-gsl
.endif

to

.if !defined(WITHOUT_GSL)
LIB_DEPENDS+=		gsl.12:${PORTSDIR}/math/gsl
.else
CONFIGURE_ARGS+=	--with-included-gsl
.endif

without further maintainer feedback.

I wonder if we should remove the version from bogofilter's LIB_DEPENDS 
altogether, the configure script will figure the GSL version anyways and 
fall back to using an included copy of 1.4 if the installed GSL predates 
release 1.0, so the worst that will ever happen is a bogofilter port or 
package depending on an outdated GSL version that is never used.

-- 
Matthias Andree
Comment 4 dfilter service freebsd_committer freebsd_triage 2008-04-08 14:31:15 UTC
jadawin     2008-04-08 13:30:47 UTC

  FreeBSD ports repository

  Modified files:
    math/gsl             Makefile distinfo pkg-descr pkg-plist 
    math/gsl/files       patch-configure 
  Log:
  - Update to 1.11
  - Update pkg-descr
  - Update pkg-plist
  
  PR:             ports/122325
  Submitted by:   bf <bf2006a@yahoo.com> (maintainer)
  Approved by:    thierry (mentor)
  
  Revision  Changes    Path
  1.40      +1 -1      ports/math/gsl/Makefile
  1.25      +3 -3      ports/math/gsl/distinfo
  1.3       +6 -14     ports/math/gsl/files/patch-configure
  1.8       +0 -2      ports/math/gsl/pkg-descr
  1.25      +1 -1      ports/math/gsl/pkg-plist
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Philippe Audeoud freebsd_committer freebsd_triage 2008-04-08 14:55:28 UTC
State Changed
From-To: open->closed

Committed. Thanks!