Debian Patches

Status for lbfgsb/3.0+dfsg.4-1

Patch Description Author Forwarded Bugs Origin Last update
replace-linpack-with-lapack.patch replace-linpack-with-lapack
The library code originally uses LINPACK (from an embedded
copy). Since LINPACK has largely been superseded by LAPACK, this patch
replaces calls to the former with equivalent calls to the
latter. Specifically, dpofa is replaced by dpotrf, and dtrsl is
replaced by dtrtrs.
Gard Spreemann <gspr@nonempty.org> no 2020-07-30
silence.patch silence
The library's documentation indicates that it will only write out
messages when the iprint flag is greater than zero. There are two
places where writing still happens unconditionally, which this patch
fixes.

A similar patch was also applied by the SciPy project (see their issue
3238).
Gard Spreemann <gspr@nonempty.org> no 2020-07-30
0003-Prevent-bound-violation.patch Prevent bound violation.
This is based on SciPy's commits
cb9ed45d1a25d77204c737a8e1489dfb9606241f
e5ffa787555a60caf2ed9d0046a9ab782457fea4
Gard Spreemann <gspr@nonempty.org> no 2020-07-30
0004-Fix-NaN-propagation.patch Fix NaN propagation.
This is based on SciPy commit
4eb242fabeef7d1871d21936bee275be4fda1844
Gard Spreemann <gspr@nonempty.org> no 2020-07-30
0005-Disable-printing-of-time.patch Disable printing of time.
Per SciPy commit
04cd360b25c4bb1b831895f51b653ac282afc78c
Gard Spreemann <gspr@nonempty.org> no 2020-07-30
0006-Stop-generating-iteration-log-files.patch Stop generating iteration log files
Based on SciPy commit c3c54c15eafe7fa7a2b7a499cb64f38f1a7ee057
Gard Spreemann <gspr@nonempty.org> no 2021-12-13

All known versions for source package 'lbfgsb'

Links