op
26c19a944a
update lang/sbcl to 2.2.5
...
maintainer timeout; build-test on macpcc + ok gkoehler@
2022-06-15 11:06:02 +00:00
op
b14f9837b8
lang/sbcl: disable contrib tests
...
tests for the contrib packages are run during the build. sb-concurrency
has failed in bulks three times in a row (reported by naddy) but I can't
reproduce the failure locally so disable the tests. This is a quick
hack to allow sbcl,threads to build, hence not waiting for the
maintainer. (I'm working on a better approach that runs the contrib
tests during `make test'.)
2022-05-20 15:14:18 +00:00
op
cd7cd4a0b7
update lang/sbcl to 2.2.4
...
unbreak sbcl on i386 by using lang/ecl for the bootstrap: it's waaay
slower than lang/clisp but works. Joshua hinted that it can be used to
build sbcl on other arches too.
Add a BDEP on capstone because the sb-capstone package uses it at build
time if present to run some sanity checks. The sb-capstone library
caused some failures in the past on powerpc: they were fixed (with help
from gkoehler@, thanks!) and upstreamed.
maintainer timeout; ok solene@. (ok sthen@ and gkoehler@ on a previous
version.)
2022-05-12 21:26:35 +00:00
naddy
e93f9d0ca9
drop RCS Ids
2022-03-11 19:28:46 +00:00
solene
adbecbdbb5
Update to sbcl-2.1.11
...
ok gkoehler@ op@
maintainer timeout
2021-12-31 09:53:11 +00:00
solene
b6aa582c59
Update to sbcl-2.1.4
...
maintainer timeout
ok abieber@
2021-05-28 16:23:31 +00:00
sthen
ed471fcf79
lang/sbcl: broken on i386
2021-05-05 16:24:06 +00:00
solene
13bfea6093
Update to sbcl-2.0.1
...
diff from Timo Myyrä timo dot myyra at bittivirhe dot fi
ok maintainer Josh Elsasser
2020-03-15 19:53:59 +00:00
solene
0682110aab
Update to sbcl-1.5.5
...
Diff from Timo Myyrä <timo.myyra@bittivirhe.fi> (thank you)
ok maintainer
2019-09-16 06:24:18 +00:00
sthen
3318ced016
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
2019-07-12 20:46:54 +00:00
solene
f755b1641c
Add a forgotten patch change
...
thanks aja@ for spotting it
sorry for the noise
2019-05-14 07:59:53 +00:00
solene
e890f60fae
Update to sbcl-1.5.2
...
From maintainer joshe@
Re-enable -threads flavor
2019-05-13 12:58:58 +00:00
sthen
a7444a2fe2
i386 fixes for lang/sbcl, from maintainer joshe@
2019-03-21 22:06:53 +00:00
sthen
cecef6a9c8
mark BROKEN-i386
2019-02-23 18:23:13 +00:00
sthen
e734ae2552
missing patch for i386, from joshe
2018-06-29 22:39:59 +00:00
solene
dcfb84eaf0
Update sbcl-1.4.8
...
Patch from maintainer Josh Elsasser
ok solene@ jca@
2018-06-24 18:33:36 +00:00
solene
f466003bae
Update sbcl 1.4.6
...
Hint about missing include from espie@
ok jca@
2018-04-27 16:25:12 +00:00
sthen
107249dd97
update to sbcl-1.4.5, and use MAP_STACK. from joshe (maintainer),
...
and thanks to Solène Rapenne for tests.
2018-03-08 15:17:39 +00:00
jca
15693d6b7f
Fix passing --export-dynamic to ld(1) with clang
...
Use either -rdynamic or -Wl,--export-dynamic so that both clang and gcc
do the right thing. sbcl and squeak did not seem affected, gnaughty was
probably broken since it uses libglade that kinda requires this ld(1)
flag.
Typical warning in logs:
paths/lang/squeak/vm.log:4328:cc: warning: argument unused during compilation: '-e xport-dynamic' [-Wunused-command-line-argument]
2017-12-25 07:04:45 +00:00
espie
851fb29537
don't build threads flavor for now, it doesn't build reliably, and blocks
...
normal sbcl.
maintainer agrees, add comment per aja@'s request, which is a good idea.
2017-07-06 21:25:38 +00:00
espie
fe2dd8da06
let it build with clang, thx kettenis@ for useful hints
2017-05-23 14:19:01 +00:00
sthen
2cdafcdc1e
zap stray OB at start of file
2017-02-06 12:23:14 +00:00
jca
2b415bde2c
Respect CFLAGS, don't hardcode -O3
...
Spotted in a report from sthen@
2017-02-06 08:18:53 +00:00
jca
1379686a36
The threads FLAVOR doesn't build on i386 either.
...
Spotted by sthen@
https://marc.info/?l=openbsd-ports&m=148632665127848&w=2
2017-02-06 07:36:01 +00:00
jca
7534181dcc
Fix the threads FLAVOR (wrong configure arg, silently ignored)
...
Spotted by Timo Myyra, input from sthen@
2017-02-01 23:14:46 +00:00
jca
2d25b45245
Update to sbcl-1.3.0, and add a 'threads' FLAVOR.
...
This is a FLAVOR for now since the code is still not enabled by default
upstream. Threads are not supported on powerpc yet.
Diff from Solene Rapenne, maintainer timeout.
2016-11-02 13:26:07 +00:00
jca
9b2446fd9a
Re-enable test, now that wxneeded is inherited after fork.
...
Prodded by naddy@
2016-09-03 15:10:12 +00:00
jca
6daf0d93f5
Disable test that fails for unknown reasons (W^X-related), fixes build.
...
Test already disabled on Windows and NetBSD. Initial diff from Solene
Rapenne.
2016-09-03 12:27:17 +00:00
jca
5febad1d7e
USE_WXNEEDED=Yes, even if not effective.
2016-08-22 05:44:54 +00:00
jca
84311bdd65
Mark as BROKEN: mmap W^X violations, but ld -z wxneeded isn't effective
2016-08-22 05:43:33 +00:00
jasper
1c3c3bbb7b
- use ${CC} instead of hardcoding egcc (pointed out by sthen@)
...
- also use gcc4 from ports on i386 to combat failing tests (pointed out by joshe@)
ok joshe@ (MAINTAINER)
2015-08-31 18:37:30 +00:00
jasper
14b12a81cc
- update to sbcl-1.2.14
...
based on an initial update by Manuel Giraud
maintainer timed-out
2015-08-11 21:41:04 +00:00
joshe
3fb77d3eec
Update lang/sbcl to 1.1.14
...
ok krw@ jturner@
2013-12-10 17:37:54 +00:00
jturner
e756f2bf16
Kill 0-byte patch
2013-11-10 01:56:11 +00:00
jca
4f8cbf71ee
Update to sbcl-1.1.12, regress tests ok. The struct timeval patch for
...
sb-posix will be removed when tv_usec will be a suseconds_t. ok krw@
2013-10-22 19:44:15 +00:00
jca
1d0a80f71e
Fix struct timeval representation leading to build failures, and remove
...
BROKEN-i386. This makes sbcl usable on i386 again. ok krw@
2013-09-15 16:34:00 +00:00
sthen
3c955007bb
mark BROKEN-i386, fails since 64-bit time_t
2013-09-06 22:16:24 +00:00
krw
945ba0522a
Update to v1.1.8. Some minor improvements in regress results.
...
ok joshe@ ajacoutot@
2013-06-26 17:44:03 +00:00
espie
0662a4e9d6
PERMIT_* / REGRESS->TEST sweep
2013-03-11 11:20:26 +00:00
krw
e9661ac4c3
Update to 1.1.5.
...
ok jasper@
2013-03-03 03:18:47 +00:00
jasper
989289a59f
remove empty files
2012-11-13 10:42:27 +00:00
pascal
07ffe3ec07
Adapt PIE fixes to new gcc/ld behaviour: Use -nopie as LDFLAGS and -fno-pie as
...
CFLAGS.
found in a bulk by and ok naddy@
2012-08-30 20:54:59 +00:00
krw
ad485c2079
Upgrade to 1.58.
...
From Manuel Giraud via tech@. Thanks!
Tested on i386/amd64/macppc to show fewer regressions failing than
1.54!
ok joshe@
2012-08-27 18:03:32 +00:00
pascal
b118d4e770
Neither of these ports can use PIE.
...
ok naddy@
2012-08-11 23:02:23 +00:00
krw
312ae7a305
Ooops. Missed PLIST updates. Cluebat provided by joshe@.
2012-01-04 20:16:43 +00:00
krw
bd672bae5e
Update to 1.0.54. Some regressions fixed. Some macppc ones still
...
fail.
Maintainer timeout. ok sthen@ pirofti@ ok for superseded 1.0.52
update.
2012-01-03 02:01:25 +00:00
espie
53295a4812
bye bye FLAVOR:L
2011-12-02 14:36:13 +00:00
espie
636a5c9ac4
CHMOD and CHOWN serve no useful purpose, they're just chown/chmod
2011-10-21 16:23:44 +00:00
jasper
7665c5d699
- update sbcl to 1.0.50
...
* various bug fixes and optimizations, as described in /usr/local/share/doc/sbcl/NEWS
committing on behalf of joshe@ (MAINTAINER)
2011-07-28 20:54:23 +00:00
jasper
a18204ad04
- fix patch names, no binary change
...
- regen a patch while here
2011-07-08 11:42:09 +00:00