Commit Graph

60 Commits

Author SHA1 Message Date
landry
00c2d5533c Split boehm-gc into -main and -atomic subpackages.
The latter contains libatomic_ops-1.2, which is developed inside boehm-gc,
as stated on libatomic_ops homepage. No change on -main subpackage.
libatomic_ops may be used by a future eventual pulseaudio port, which is
being worked on.

Feedback, tweaks and ok kurt@
2008-07-01 09:43:19 +00:00
kurt
67e36b90b6 - use __data_start symbol to find the beginning of the data sections
and adjust boehm-gc to deal with any number of holes that may appear
between __data_start and _end. (requires -current binutils)
- work-around libpthread bugs that prevent sigsuspend() from working
in a signal handler by using pthread_suspend_np() + an arch/libpthread
specific offset to obtain the suspended thread's stack pointer.

thanks to sthen@ and jasper@ for access to other arches. discussed
with todd@
2008-04-01 17:41:13 +00:00
merdely
376b75df06 Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN 2007-09-16 02:52:56 +00:00
kili
1dd9afdf52 Update to 7.0.
Most work done by kurt@, who got bleeding eyes and has been trapped
into pthread issues because some of us (me and Stuart Henderson)
were slopyy and applied some patches only partial. A big sorry to
kurt@ for this waste of time!

Tested by many. Intermediate ok's (IIRC) from kurt@, naddy@ and todd@.
2007-07-14 22:16:16 +00:00
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
espie
8b2b6ddc7f a few more SHARED_LIBS reformat 2006-10-28 11:19:20 +00:00
david
f85600afe0 move any perl or sed substitutions from post-patch to pre-configure
(fixes make update-patches)
ok sturm@; "looks reasonable" steven@
2006-02-08 04:54:48 +00:00
bernd
54f0119007 - SHARED_LIBS, USE_LIBTOOL
- fix stupid COMMENT for g-wrap
2006-01-06 14:42:59 +00:00
espie
d5da6782f6 decent manpage behavior 2005-09-05 11:41:56 +00:00
naddy
3f04f8f321 SIZE 2005-01-05 16:22:24 +00:00
espie
0a5d240a79 new plists 2004-08-10 00:52:43 +00:00
todd
05fa41b2cd o @dir subdir -> subdir/ syntax change
o resort properly with current make-plist
2004-07-23 13:11:58 +00:00
todd
1a0897c9da move to @dir 2004-07-14 19:36:58 +00:00
pvalchev
787ad8b4ba support amd64
tested with w3m successfully
ok maintainer todd
2004-03-15 02:47:24 +00:00
espie
26bd7c43d8 explicitly tag no-autoheader some ports for which re-running it after autoconf
is a problem.
2004-03-04 17:49:26 +00:00
miod
d200e946c8 OpenBSD/mvme88k support, prompted by todd@
maintainer ok
2004-03-01 13:36:42 +00:00
naddy
2276d3b230 remove WWW lines 2003-12-15 21:42:08 +00:00
espie
effd4a0d24 Make sure the function pointer has a complete prototype, for compilation
in C++ mode.
2003-11-11 23:49:08 +00:00
todd
b2131f1d0f be less specific; prompted by naddy 2003-10-16 14:09:51 +00:00
todd
e90ccfebff hppa,macppc,vax still do not work 2003-10-16 13:56:28 +00:00
todd
fee2f6570e really, fix this for alpha 2003-10-16 13:46:30 +00:00
todd
0643c44ec6 teach boehm-gc about m68k 2003-10-16 04:11:15 +00:00
todd
3ea4be1662 teach boehm-gc about alpha having shared libs 2003-10-15 17:11:35 +00:00
todd
f680842474 Thanks to marius at monkey dot org for unbreaking this port.
Thanks to Andrew Delgleish for updating this to 6.2
patches submitted upstream.
2003-10-15 12:58:11 +00:00
todd
ace32cb723 Mark this as broken.
This should have been done a while ago.
Fixing this is beyond me, and until this works, w3m and gcj are pointless as
well (opencm will be free of boehm-gc soon enough).
2003-06-12 20:33:12 +00:00
brad
910639f369 update DESCR, no more libleak.
--
MAINTAINER ok
2003-05-10 21:06:15 +00:00
todd
1710239724 at least allow alpha to link against libgc.a 2003-04-23 20:56:08 +00:00
pvalchev
0f9f4167dd fix build on vax, seems to work too (at least passes regress) 2003-01-28 07:51:22 +00:00
brad
7759955ddc bump PKGNAME, the recent commit from drahn@ is really important for
ELF-based archs as having an old boehm-gc can cause programs to stop working
after the WorX addition. Noticed after trying to build w3m and it failed
miserably.
2003-01-18 23:29:52 +00:00
drahn
f5ecdc2e7a Instead of using a data symbol to find the last mapped section of the
executable, use _end. This is done other places in the file, and works
with latest ELF linker changes, (This only affects OpenBSD/ELF). ok todd@
2003-01-17 21:00:45 +00:00
marc
1dc00db33e sparc/sparc64 elf config. drahn@ says it works on sparc64. OK todd@ 2003-01-15 22:48:09 +00:00
todd
33248e4bbc thanks to drahn@ update to gc6.1 (misc bugfixes, I've heard good things, etc,
best of all, you can drop this in on shared archs as a replacement for 6.0,
I've tested opencm and w3m)
2002-10-26 13:25:26 +00:00
todd
24ec1545db more headers (needed by egcs) 2002-09-16 22:00:13 +00:00
todd
03a3b0e4e7 install one more header, needed by the upcoming opencm use
of /usr/local/include
2002-09-12 14:53:27 +00:00
todd
2b3e8aa0ad take maintainership. niklas@ resigned this 2002-09-12 14:18:56 +00:00
pvalchev
70be3d485d fix VAX support 2002-09-12 06:47:16 +00:00
todd
fe065080cd update to 6.0
misc pieces from art@, pval@, and myself
2002-08-27 15:41:30 +00:00
espie
5b37289c23 md5->distinfo 2002-03-21 19:59:18 +00:00
brad
e08e133a93 - add RCS id
- add HOMEPAGE
- use MASTER_SITE_BACKUP
2002-03-01 03:49:08 +00:00
pvalchev
e8a2398d62 Remove deprecated LICENSE_TYPE and set appropriate # comments
with its contents.
2001-06-20 01:43:11 +00:00
lebel
0ae87f81fc devel: COMMENT is out, bump NEED_VERSION. 2001-05-06 00:12:42 +00:00
wilfried
5c53fa6ea6 respect CC/CFLAGS, ok naddy@ 2001-03-26 09:22:10 +00:00
marc
4901dbc8d0 add back man page -- it got lost sometime in the past 2000-10-26 20:10:15 +00:00
espie
aa4a7733cc Complete a few MAINTAINER names. 2000-10-22 14:02:46 +00:00
espie
984e8ea577 New extract framework 2000-09-15 14:38:45 +00:00
espie
b7b871bb84 fake 2000-06-07 01:22:05 +00:00
espie
233ac49af6 explicit FAKE=No, so that we can turn FAKE on by default. 2000-04-09 17:35:57 +00:00
espie
0fd05ef2ce Move all NEED_VERSION right after CATEGORY 2000-03-24 22:11:32 +00:00
espie
4420842031 All the Makefiles cvs missed first time around... 2000-02-16 10:52:08 +00:00
turan
504f314d16 espie will not shut up about this, DISTF -> DISTFILES, PKG -> PACKAGE 2000-02-15 05:03:51 +00:00