Commit graph

18 commits

Author SHA1 Message Date
mrg
0a843265c7 various fixes for arm64 big endian support.
most of these simply extend matching from "aarch64" to "aarch64eb"
in various forms of code.  most remaining uses in pkgsrc of
"MACHINE_ARCH == aarch64" are because of missing aarch64eb support,
such as most of the binary-bootstrap requiring languages like rust,
go, and java.

no pkg-bump because this shouldn't change packages on systems that
could already build all of these.
2021-04-25 07:51:24 +00:00
nia
4b51d9715f *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
rillig
b686dd9180 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:43 +00:00
rillig
17e39f419d Fix indentation in buildlink3.mk files.
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
2018-01-07 13:03:53 +00:00
khorben
2ac3c55290 Use ${WRKDIR}/tmp for temporary files instead of $(mktemp -d)
This is more portable.

As suggested by joerg@.
2017-10-29 22:16:03 +00:00
khorben
71f7b8f5fc Fix local privilege escalation when building math/lp_solve
This still requires $TMPDIR (or /tmp) to be mounted with "exec", but now
respects $TMPDIR.
2017-10-28 11:23:50 +00:00
wiz
2e4aa65338 Honor LDFLAGS. Fixes RELRO build. 2017-07-13 13:02:43 +00:00
richard
166437f176 Update to lp_solve_5.5.2.3 and indicate a 64-bit platform for aarch64
Fix isnan() checks to declare main() returning 'int' and use floating
argument to isnan() avoiding recent (gcc 5) compiler noise.

Since last update:
../../.. version 5.5.2.1
- fixed a small error in new and improved MIP_stepOF function to find integer solutions.

../../.. version 5.5.2.2
- For integer models with semi-cont variables it happened sometimes that a message
  "fillbranches_BB: Inconsistent equal-valued bounds for ..." occured and that the semi-cont condition
  was not respected.
- New functions added: get_accuracy to get the numeric accuracy after solve.
- New functions added: set_break_numeric_accuracy, get_break_numeric_accuracy to let lp_solve return ACCURACYERROR
  instead of FEASIBLE when numerical accuracy if worse then the provided values.
  In the past, lp_solve only returned a non-optimal status in case of very severe numerical instability.
  Now it will return already ACCURACYERROR when it finds a relative inaccuracy of 5e-7
- When reading a model from the lp-format and important issues are detected such as already bounds on variables being overruled
  later with for example a bin keyword, this is now reported in the default verbose level such that this is seen easier.

08/05/16 version 5.5.2.3
- For some models with integer variables, lp_solve did not find the most optimal solution.
2016-09-08 05:12:39 +00:00
joerg
639541e304 Link shared library against libdl, when necessary. It's an unnecessary
imeplementation detail for consumers. Bump revision.
2015-12-08 17:15:01 +00:00
joerg
4a168a75df Fix build on platforms that actually need -ldl. Improve the ftime
removal.
2015-12-07 17:40:27 +00:00
sevan
8ec4d7cde7 Remove references to amd64, MACHINE_ARCH x86_64 cover all variants of
this architecture in pkgsrc now.

Reviewed by wiz@
2015-11-08 15:08:00 +00:00
jperkin
a9505c7ed2 Package requires GCC runtime. 2015-03-17 14:24:43 +00:00
ryoon
5d884642f6 Fix build under OpenBSD/amd64 5.5 2014-05-12 11:41:46 +00:00
asau
b63c74fdfd "user-destdir" is default these days 2012-09-11 23:04:15 +00:00
wiz
a9386e15ed Add buildlink3.mk file. 2011-05-08 11:52:40 +00:00
obache
6af3c4a606 Some clean up.
* No need automake to build.
* clean up subst patterns, not to break shell script.
* more 32bit and 64bit patterns
* pass down prefered environments to build.
* DL_LIBS came from dlopen.buildlinnk3.mk, need to buildlink.
2011-02-03 12:21:02 +00:00
wiz
00ca118102 Use SH instead of SHELL, from Francois Tigeot in PR 44503. 2011-02-03 11:30:54 +00:00
wiz
9c7d4e0191 Initial import of lp_solve-5.5.2.0:
lp_solve is a Mixed Integer Linear Programming (MILP) solver.

It is a free linear (integer) programming solver based on the
revised simplex method and the Branch-and-bound method for the
integers.  lp_solve solves pure linear, (mixed) integer/binary,
semi-continuous and special ordered sets (SOS) models.
2010-10-16 15:35:08 +00:00