Commit graph

14 commits

Author SHA1 Message Date
Mikhail Teterin
0fb9bf00fa Add two more patches found in the Linux wild. Would've been
better to be downloading them, but, strangely enough, they
don't seem available in the raw source -- only in the pretty-fied
HTML :-(

Of the two remaining once, the ElectricFence-2.2.2-madvise.patch
is currently causing me unexplained crashes, and the
ElectricFence-2.2.2-pthread.patch does not seem to matter for us,
because we don't USE_SEMAPHORE:

http://www.filewatcher.com/p/ElectricFence-2.2.2-19.src.rpm.38696/ElectricFence-2.2.2-madvise.patch.html
http://www.filewatcher.com/p/ElectricFence-2.2.2-19.src.rpm.38696/ElectricFence-2.2.2-pthread.patch.html
2007-07-27 13:31:55 +00:00
Mikhail Teterin
0b7c87f9e9 Add a patch found on RedHat mailing list. It is quite important,
where size_t is wider than int...

Bump PORTREVISION.
2007-07-27 13:00:52 +00:00
Dag-Erling Smørgrav
3e7a932731 Preserve whitespace in the argument list. This can be tested by running
"ef.sh /bin/echo a\ \ b"; the correct output is "a  b\n", but before this
commit it would print "a b\n" instead.
2007-04-22 12:25:43 +00:00
Sam Lawrance
bc64d08174 Disable self-tests which fail on pointyhat due to differences in
expected signal delivery between 7.x host and 6.x jail.  See patch
comment for more info.

Approved by:	portmgr (kris)
2006-10-22 04:56:07 +00:00
Sam Lawrance
3c8a1757cf Fix build on i386 -current. 2006-02-01 01:36:43 +00:00
Tilman Keskinoz
1dc03a8b26 Try to unbreak on amd64-CURRENT.
Not sure, why suddently a differnt signal is triggered by the eftest
program.
2005-11-05 18:35:06 +00:00
Volker Stolz
de1c0ade57 - Unbreak on non-std hardware: Use -DPAGE_PROTECTION_VIOLATED_SIGNAL=SIGBUS
on all archs except alpha.
- Pass CC through while here.

PR:		ports/65878
Submitted by:	Tim Robbins
2004-05-07 08:31:14 +00:00
Max Khon
9b7be7aab0 Disable printing version upon initialization.
This will allow using ElectricFence in multithreaded programs
(programs linked with libc_r).
2003-01-13 17:25:37 +00:00
David E. O'Brien
34f7bf0575 If a user has set the EF_ALIGNMENT, EF_PROTECT_BELOW or EF_PROTECT_FREE
variables, this can cause the ElectricFence self test to fail.

PR:		18259
Submitted by:	Eoin Lawless <eoin@maths.tcd.ie>
2001-05-25 10:00:21 +00:00
David E. O'Brien
704b5e096e Fix incompatiblities in the script.
Submitted by: Victoria E. Lease <vlease@floofy-skirts.org>
2001-05-03 08:34:57 +00:00
David E. O'Brien
7ffc2c4632 Update to version 2.2.2. 2000-08-27 01:34:16 +00:00
Steve Price
eebcea308e On page faults FreeBSD/Alpha gives SIGSEGV instead of SIGBUS. 1999-09-25 03:55:53 +00:00
David E. O'Brien
7355d35274 Should be one file per patch. 1998-02-26 18:02:10 +00:00
James Raynard
28a5cee651 ElectricFence, the debugging malloc library 1997-11-12 23:46:32 +00:00