module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.
Change log:
Sun Feb 29 16:51:34 2004 Jarkko Hietaniemi <jhi@iki.fi>
* No functional changes but document the known fact that
under at least Mac OS X 10.3.2 the t/setrlimit.t subtest #8
may fail because of an OS bug. Also reorder the documentation
a bit to collect all the known issues under one heading.
* Release 1.24.
changes since 1.15:
Tue Oct 7 21:54:04 2003 Jarkko Hietaniemi <jhi@iki.fi>
* Makefile.PL: use archlibexp instead of archlib in cc -I.../CORE
so that Perls installed under ~user work.
* Release 1.23.
Sun Feb 9 12:12:42 2003 Jarkko Hietaniemi <jhi@iki.fi>
* Add RLIMIT_LOCKS.
* Fix a typo s/RLIM_SAVEWD_MAX/RLIMIT_SAVED_MAX/
* Sort the @EXPORT list.
* Release 1.22.
Thu Dec 12 01:15:44 2002 Jarkko Hietaniemi <jhi@iki.fi>
* Patches for NCR MP-RAS from grommel@sears.com.
* Release 1.21.
Tue Nov 26 04:20:38 2002 Jarkko Hietaniemi <jhi@iki.fi>
* Add a warning about the time/load-sensitivity of the
tests to INSTALL and Makefile.PL.
* Rewrite the getrusage.t and times.t tests a bit to
better work on a fast machine (IOW, try spending a
bit more time).
* Release 1.20.
Fri Nov 22 17:57:44 2002 Jarkko Hietaniemi <jhi@iki.fi>
* Fixed a test problem found by Alain Barbet: in NetBSD
the RLIMIT_STACK wants to be aligned. Fixed also the
other memory-related limit tests to allow for alignment.
* Release 1.19.
Wed Nov 20 16:42:50 2002 Jarkko Hietaniemi <jhi@iki.fi>
* Problem found by Jeff Boes, forwarded and analyzed
by Slaven Rezic: if one has a fast machine and/or
the granularity of times() is low, one could get false
negatives from far() in getrusage.t. Fixed the same
problem in times.t.
* Bumped the copyright statement years.
* Release 1.18.
Thu Sep 19 16:53:26 2002 Jarkko Hietaniemi <jhi@iki.fi>
* Patch from Miles Egan to use -I$archlib/CORE instead
of -I$installarchlib/CORE in Makefile.PL, since they
might be different but the first one is the one apps
are supposed to be using.
* Sanity check for getrlimit/setrlimit/getpriority/setpriority
so that one won't use the string "RLIMIT_..."/"PRIO_..." when
one is supposed to be using the constant RLIMIT_.../PRIO_...
* Release 1.17.
Sun Sep 15 18:44:36 2002 Jarkko Hietaniemi <jhi@iki.fi>
* Patch from Allen Smith to avoid -lbsd in IRIX
since it potentially brings in harmful side effects
regarding setpgrp/setgroups.
* Mention the use of VERBOSE in the probe failure message.
* Release 1.16.
Changes:
* Add COPYRIGHT AND LICENSE to Resource.pm.
* A space between the 2>/dev/null and the command is nice.
* I suck. Vivek Khera reported NINE MONTHS ago that
I was missing sub isrss(). My memory was jogged by
a message from Jeff Boes ONE MONTH ago. My apologies.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
This module provides a Perl interface to part of the BSD process
resource library. It allows the use of the {get,set}rlimit and
getrusage BSD C Library routines from perl.
Provided by Nathan Ahlstrom <nrahlstr@winternet.com> in PR #12630.