./databases/p5-gdbm, Perl interface to gdbm - GNU database manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.26.1nb2, Package name: p5-gdbm-5.26.1nb2, Maintainer: pkgsrc-users

GDBM_File is a module which allows Perl programs to make use of the
facilities provided by the GNU gdbm library. Most of the libgdbm.a
functions are available through the GDBM_File interface.


Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: fadec45b7b48a06b3d2adab91c13f568dce717cd
RMD160: fff5bf2e6ad6488b8866bf300c32707972b8ffc6
Filesize: 14153.168 KB

Version history: (Expand)


CVS history: (Expand)


   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-12-28 14:45:57 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
PKGREVISION removed after updating lang/perl5 to 5.22.1
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2014-10-09 15:45:06 by Thomas Klausner | Files touched by this commit (456)
Log message:
Remove SVR4_PKGNAME, per discussion on tech-pkg.
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
   2013-08-31 17:28:33 by Adam Ciarcinski | Files touched by this commit (6)
Log message:
Changes 5.18.1:
* B has been upgraded from 1.42 to 1.42_01, fixing bugs related to lexical \ 
subroutines.
* Digest::SHA has been upgraded from 5.84 to 5.84_01, fixing a crashing bug.
* Module::CoreList has been upgraded from 2.89 to 2.96.
* Starting in v5.18.0, a construct like /[#](?{})/x would have its # incorrectly \ 
interpreted as a comment. The code block would be skipped, unparsed. This has \ 
been corrected.
* A number of memory leaks related to the new, experimental regexp bracketed \ 
character class feature have been plugged.
* The OP allocation code now returns correctly aligned memory in all cases for \ 
struct pmop. Previously it could return memory only aligned to a 4-byte \ 
boundary, which is not correct for an ithreads build with 64 bit IVs on some 32 \ 
bit platforms. Notably, this caused the build to fail completely on sparc \ 
GNU/Linux.
* The debugger's man command been fixed. It was broken in the v5.18.0 release. \ 
The man command is aliased to the names doc and perldoc - all now work again.
* @_ is now correctly visible in the debugger, fixing a regression introduced in \ 
v5.18.0's debugger.
* Fixed a small number of regexp constructions that could either fail to match \ 
or crash perl when the string being matched against was allocated above the 2GB \ 
line on 32-bit systems.
* Perl v5.16 inadvertently introduced a bug whereby calls to XSUBs that were not \ 
visible at compile time were treated as lvalues and could be assigned to, even \ 
when the subroutine was not an lvalue sub. This has been fixed.
* Perl v5.18 inadvertently introduced a bug whereby dual-vars (i.e. variables \ 
with both string and numeric values, such as $! ) where the truthness of the \ 
variable was determined by the numeric value rather than the string value.
* Perl v5.18 inadvertently introduced a bug whereby interpolating mixed up- and \ 
down-graded UTF-8 strings in a regex could result in malformed UTF-8 in the \ 
pattern: specifically if a downgraded character in the range \x80..\xff followed \ 
a UTF-8 string
* Lexical constants (my sub a() { 42 }) no longer crash when inlined.
* Parameter prototypes attached to lexical subroutines are now respected when \ 
compiling sub calls without parentheses. Previously, the prototypes were \ 
honoured only for calls with parentheses.
* Syntax errors in lexical subroutines in combination with calls to the same \ 
subroutines no longer cause crashes at compile time.
* The dtrace sub-entry probe now works with lexical subs, instead of crashing
* Undefining an inlinable lexical subroutine (my sub foo() { 42 } undef \ 
&foo) would result in a crash if warnings were turned on.
* Deep recursion warnings no longer crash lexical subroutines.
   2013-05-31 14:42:58 by Thomas Klausner | Files touched by this commit (2880)
Log message:
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.