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
sthen
b9064dc0ff
Handle pthread-stubs removal.
2017-10-23 17:10:49 +00:00
espie
c7bdddd873
let it build with clang
2017-05-06 17:15:20 +00:00
jca
a504af10f6
Honour CC
2017-03-04 02:03:55 +00:00
ratchov
d479093866
Disable audio; unbreaks the build. Audio is not fixable as there are
...
LP64 problems preventing from implementing proper audio backend.
suggested by and ok naddy@
2016-09-11 16:30:11 +00:00
ajacoutot
5558c792d3
First pass at pre-entively fixing ports that would break once guenther's header
...
pollution diff is in.
lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl
2016-09-10 13:03:40 +00:00
naddy
d233c2890d
g/c PFRAG.shared
2016-03-23 21:58:11 +00:00
naddy
9a016ff933
Drop USE_GROFF since groff and mandoc produce identical output.
2015-01-22 13:11:43 +00:00
stu
4952bb104c
Quick fix for gnu-interp not working with pie.
...
ok espie@
2014-02-11 07:49:58 +00:00
landry
ad51fbd907
Set NO_TEST=Yes, because well, it has no tests.
2013-12-30 12:35:22 +00:00
landry
5e3d4ebe41
"Nobody told him it was useless, so he did it anyway"
...
Unbreak squeak-vm on alpha, because if __alpha__ is defined,
then we're probably running on a variant of DEC unix, and we
should use /decgcc -taso, right?
2013-12-30 12:14:55 +00:00
landry
5b766363f2
Explicitely set USE_LIBTOOL=No for ports we know don't work with our
...
libtool.
Joint work with ajacoutot@
2013-03-21 08:33:51 +00:00
brad
2fca212ceb
Rename dprintf macro to debugprintf so as to not conflict with POSIX
...
function name.
ok sthen@
2013-01-29 23:52:28 +00:00
sthen
23d560b289
link squeak with -lpthread; it's needed for, at least, some X things. ok espie@
...
- this fixes basic operation of scratch, though there are still issues
2013-01-08 15:59:05 +00:00
sthen
88ea72915d
Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
...
make a distinction between these. ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
espie
88d20077a4
new depends
2010-11-17 08:05:12 +00:00
ajacoutot
ff07e285bc
Remove USE_X11.
2010-10-24 20:58:58 +00:00
espie
88dd25abf4
USE_GROFF=Yes
2010-10-18 19:20:41 +00:00
espie
78ac61b9a6
cheat a bit, tell configure we have socklen_t, even though sys/socket.h
...
alone won't get it.
fixes gcc4
2010-05-19 14:23:02 +00:00
kili
6b51812b24
WANTLIB changes after xcb addition and bump.
...
For some unknown reason, I forgot to commit lang/*
this morning.
2009-08-10 17:31:07 +00:00
espie
e88b896b1e
fix wantlib, bump pkgname
2008-07-23 11:44:15 +00:00
espie
0417a74a09
finally update squeak to a more recent version.
...
as far as I know this should work on 64 bit systems.
2008-07-23 11:17:22 +00:00
espie
17d70806a3
tweak FAKE_FLAGS semantics to saner defaults.
2008-01-04 17:48:33 +00:00
merdely
f525d52359
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN
2007-09-16 00:27:05 +00:00
espie
9eafbbfb35
base64 checksums.
2007-04-05 16:19:55 +00:00
espie
3bac55297a
update to 3.7.7... still no 64 bits support.
...
clean-up a few minor details.
2005-10-02 13:16:23 +00:00
pvalchev
bdfab055fb
fix pcre vulnerability; ok naddy
2005-08-27 19:27:57 +00:00
alek
edda0d5594
sources/
...
- Add PKG_ARCH
- Bump PKGNAME
vm/
- Add WANTLIB marker
- Remove wrong PKG_ARCH
- Bump PKGNAME
yeah espie@
2005-02-23 19:14:49 +00:00
naddy
a8817eabcc
SIZE
2005-01-05 16:50:35 +00:00
espie
7baa1914ab
new plists.
...
some fragment games with python.
2004-09-15 19:16:07 +00:00
espie
0cf3945280
@dir/@dirrm -> dir/
2004-07-24 12:45:21 +00:00
espie
91a6da6365
resurrect sound support, and clean up a little bit.
2004-07-21 15:42:09 +00:00
espie
caa0a20e39
Basic update to squeak 3.6.
...
Modify port structure to create several packages more closely based
on distribution (and this is actually simpler to manage).
2004-07-21 11:19:30 +00:00