Cumulative changes: * glplib.h, glplib.c Three wrapper routines xdlopen, xdlsym, and xdlclose, which provide the shared library support, were added. A particular version of these routines depends on the option --enable-dl passed to the configure script (see file INSTALL for details). Thanks to Rafael Laboissiere <rafael@debian.org> for useful advices concerning the shared library support. * glpsql.c A static linking to iODBC and MySQL libraries used in the MathProg table drivers was replaced by a dynamic linking to corresponding shared libraries. Many thanks to Heinrich Schuchardt <heinrich.schuchardt@gmx.de> for the contribution and to Vijay Patil <vijay.patil@gmail.com> for testing this feature under Windows XP. * glpgmp.h, glpgmp.c A bug (which appeared only on 64-bit platforms) was fixed. Thanks to Axel Simon <Axel.Simon@ens.fr> for the bug report. * glpapi.c A bug was fixed in the api routine glp_add_cols. (If the basis is valid, adding column keeps it valid, however, col->bind was set to -1 rather to 0.) Thanks to Cedric[FR] <fox2113@wanadoo.fr> for the bug report. * glplib.c 64-bit unsigned int type glp_ulong and corresponding routines were replaced by 64-bit signed int type xlong_t. * glpk.h, glpapi.c The type glp_ulong was replaced by glp_long. This affects only the api routine glp_mem_usage. * glplib.c Compressed data file support was added. This feature requires the zlib data compression libraries and allows compressing and decompressing .gz files "on the fly". * glpcli.h, glpcli.c Command-line interface routines were added. (This feature is incomplete so far.) * glpsql.h, glpsql.c Two MathProg table drivers for iODBC and MySQL contributed by Heinrich Schuchardt <heinrich.schuchardt@gmx.de> were added to the package. * glpmpl05.c Mathprog table driver for xBASE was added to the package. * glpmpl03.c A minor was fixed in the MathProg translator (if some field specified in the table statement is missing in corresponding input table, the bug causes abnormal termination). Thanks to Heinrich Schuchardt <heinrich.schuchardt@gmx.de> for the bug report. * glpmpl.h, glpmpl.c STRING data type was replaced by plain character strings. * glpmpl.h, glpmpl01.c, glpmpl03.c, glpmpl05.c The table statement was implemented. Description of this new feature is given in file doc/tables.txt. * glpios03.c A bug causing zero divide error on computing euclidean norm of the cut coefficient vector was fixed. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->demon Over to maintainer (via the GNATS Auto Assign Tool)
demon 2008-05-19 15:28:27 UTC FreeBSD ports repository Modified files: math/glpk Makefile distinfo pkg-plist Log: Update to 4.28. PR: 123543 Submitted by: bf <bf2006a@yahoo.com> Revision Changes Path 1.28 +32 -3 ports/math/glpk/Makefile 1.25 +3 -3 ports/math/glpk/distinfo 1.23 +5 -1 ports/math/glpk/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"
State Changed From-To: open->closed Port updated, thanks!