espie
280d2bc38a
tweak infra to be able to bundle libc in adastrap
2012-01-23 14:47:37 +00:00
naddy
6ad7a26783
bump revision for plist changes 5.0 -> 5.1
2012-01-13 00:55:14 +00:00
pascal
1e01a1282f
This patch is no longer needed, noticed by Brad.
2012-01-10 17:18:18 +00:00
sthen
5370b8f32d
- update adastrap to a newer version built by kili@ against libc.so.60.1
...
(from OpenBSD 5.0-release), thanks ajacoutot@ for hosting the distfile.
- check that the bootstrap egcc can actually run; the reason for failure
due to missing libs is now clear (previously it was a cryptic "C compiler
cannot create executables" type message during configure).
2012-01-04 12:29:01 +00:00
robert
9d3dc83a2a
missing endif
2011-12-14 18:16:51 +00:00
pascal
3afb4d8443
Fix configure test for wstring support, reported by robert@.
2011-12-13 13:46:45 +00:00
pascal
d16fa4f7fa
don't pick up gmkdir
2011-12-11 21:11:37 +00:00
pascal
c20fdc65e8
don't need gsed patch anymore
2011-12-10 13:38:45 +00:00
pascal
74d633cf69
- fix fixincludes to work with our sed
...
- mention bootstrap comparison failure on alpha
2011-12-09 22:45:18 +00:00
pascal
d17a2a6954
ejar -> egjar
2011-12-08 19:59:36 +00:00
pascal
5c685202be
missed two files in i386 plist
2011-12-08 17:42:10 +00:00
pascal
5833a9b4c7
- fix openbsd threads in boehm-gc; fixes egcj-dbtool (or, for that matter,
...
any gcj-compiled program)
- link boehm-gc with -pthread
- download and install ecj.jar (required by gcj)
- plist fixes
2011-12-08 17:40:55 +00:00
pascal
458d0a917c
- be sure to always use sed from base
...
- adjust gfortran WANTLIB version in gcc4.port.mk
2011-12-06 01:51:37 +00:00
naddy
ec58a1093d
Merge in fixes for alpha from base (miod@):
...
builtins.c:
Allow MD backend to prevent the optimization of a bcopy() or memmove() of
size 1 (the size being known at compile-time) into an inline mempcpy()
expansion, which will in turn expand into a byte load and store operation.
This expansion loses precious address alignment information at some point
(because everybody knows that you can read a byte from any address, right?),
and this loses bigtime on strict alignment platforms which lack the ability
to accesse bytes directly, such as alpha (unless compiling with -mbwx and
runnning on a BWX-capable cpu).
config/alpha:
Require alignment of local arrays on word boundaries, and enable
the builtins.c `one-byte memcpy' workaround.
ok espie@
2011-12-03 15:54:05 +00:00
espie
53295a4812
bye bye FLAVOR:L
2011-12-02 14:36:13 +00:00
nigel
14c3e5cc31
Add zip and unzip used by ejar script to RUN_DEPENDS-java and bump.
...
Ok espie@ (Maintainer)
2011-11-24 17:55:58 +00:00
pascal
ac4ecf5e4e
zap pthread from WANTLIB-go. nothing but libgo needed it.
2011-11-23 20:55:11 +00:00
pascal
5ed828f4e4
revert small mistake in previous
2011-11-22 21:47:47 +00:00
pascal
362ff059e3
- update and use OpenBSD threads in boehm-gc, from myself and kurt@. gcj-dbtool
...
still doesn't work.
- update gcc4.port.mk for gcc 4.6: always use libestdc++
2011-11-22 21:46:39 +00:00
pascal
2e3d081bf6
- PCH support using kurt@'s implementation does work, if you actually enable it
...
by not making a stupid typo. From kurt@ (thanks).
- respect version of liblto_plugin
- add %%PIC%% in PLIST-go
2011-11-20 11:10:36 +00:00
pascal
51962ef0a2
Some plist fixes to reduce cruft from update-plist, add forgotten %%SHARED%% to
...
PLIST-java.
2011-11-20 10:32:30 +00:00
pascal
298b7b381a
s/Free/Open/
2011-11-19 22:49:36 +00:00
pascal
76c4d2cea0
- add Go support (only tested on amd64, but I'd be surprised if it broke
...
anywhere else. The only thing not supported yet is tracing using ptrace(2).
- clean up Makefile and restructure a bit
- VMEM_WARNING when -java is built
- some minor PLIST tweaks
ok espie@
2011-11-19 22:19:53 +00:00
pascal
e75074c148
typo causing version of libgcj-tools to not be respected
2011-11-19 02:53:11 +00:00
sthen
5749b5be10
rename MODGCC{3,4}_ARCHES to MODGCC{3,4}_ARCHS, suggested by naddy,
...
phessler and jasper agree
2011-11-17 18:03:43 +00:00
espie
add6356fe4
fix obvious typo, if someone's ever going to fix it
2011-11-16 15:23:46 +00:00
espie
de328a0db8
synch with recent changes in src.
...
mostly from brad@
2011-11-16 12:32:49 +00:00
pascal
b4395d05e9
disable on alpha. It will only build if/when it switches to gcc4, due to
...
missing builtins.
2011-11-15 15:48:13 +00:00
pascal
add7ae3c42
remove unnecessary patch
2011-11-15 13:38:49 +00:00
pascal
50003e9486
move down the post-install in order to be able to tell if we're a PIC arch,
...
so that I can fix the ownership of some libraries. Also, get rid of a trace
of m68k support.
2011-11-15 00:42:52 +00:00
pascal
b53a6cbc01
make no_f95 pseudo-flavour work
2011-11-14 22:55:10 +00:00
pascal
8e058a43c0
add powerpc support, fix java, ppc and i386 plists
2011-11-14 22:37:23 +00:00
pascal
e053729f20
new (now working) adastrap
2011-11-14 18:50:25 +00:00
pascal
e3178f7a55
bump major library versions, as discussed with espie@.
...
Disable on vax and m68k (I don't think it makes sense there ...), and sort archs
2011-11-14 17:34:35 +00:00
pascal
7d14262e6e
err, these entries shouldn't be @commented.
2011-11-14 17:07:12 +00:00
pascal
ea8cc812db
add a patch for alpha.
2011-11-14 15:37:55 +00:00
sthen
eca538a8a8
i'm mirroring the adastrap file for 4.6, adjust MASTER_SITES0
2011-11-14 13:41:16 +00:00
pascal
f8dc045f38
now import for real, sorry ...
2011-11-14 13:00:55 +00:00
espie
74484a587e
use BUILD_PKGPATH
2011-10-04 07:08:54 +00:00
naddy
05c118d6d9
use bsd.port.arch.mk framework
2011-09-26 14:06:51 +00:00
espie
707fbd6212
put ada at the end, so if it doesn't package, it's not such a bummer...
2011-09-25 14:12:10 +00:00
espie
7d0a0c4644
use bsd.port.arch.mk
2011-09-25 12:19:23 +00:00
espie
e820071495
normalize pkgpath
2011-09-16 10:31:20 +00:00
espie
340195f8f9
modernize gcc build: pseudo-flavors, multi-packages, and ONLY_FOR_ARCHS-*
...
(prevent bulk from building gcc 4 twice, once for java, once for objc)
2011-09-15 17:25:34 +00:00
naddy
65bc5aa607
bump revision for plist changes 4.9 -> 5.0
2011-07-18 19:06:36 +00:00
jasper
a18204ad04
- fix patch names, no binary change
...
- regen a patch while here
2011-07-08 11:42:09 +00:00
sthen
2f4780a0dc
add MODGCC4_GCJWANTLIB and MODGCC4_GCJLIBDEP, pdftk will need these.
...
ok landry@
2011-05-20 08:12:53 +00:00
naddy
0c47e7e2bf
tighten BUILD_DEPENDS, so gcc3 won't be accepted where gcc4 is required and
...
vice versa
2011-03-26 19:13:28 +00:00
ajacoutot
8e09e8c409
New style *_DEPENDS (untested, these ports are broken anyway).
2011-03-07 18:59:56 +00:00
espie
2d6d25ab59
add PRAGMA_POP_PUSH_PACK support on i386 and amd64, to allow chromium9 to
...
work.
Limit it to i386 and amd64 so that it has minimal impact.
As discussed with naddy@/jasper@/sthen@/miod@
2011-02-08 09:37:51 +00:00