Subject: PR/30308 CVS commit: pkgsrc/lang/perl58
To: None <jlam@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-bugs
Date: 06/08/2005 08:43:01
The following reply was made to PR pkg/30308; it has been noted by GNATS.
From: "Johnny C. Lam" <jlam@netbsd.org>
To: gnats-bugs@netbsd.org
Cc:
Subject: PR/30308 CVS commit: pkgsrc/lang/perl58
Date: Wed, 8 Jun 2005 08:42:33 +0000 (UTC)
Module Name: pkgsrc
Committed By: jlam
Date: Wed Jun 8 08:42:33 UTC 2005
Modified Files:
pkgsrc/lang/perl58: distinfo
Added Files:
pkgsrc/lang/perl58/patches: patch-cl
Log Message:
SDBM_File/sdbm/sdbm.h explicitly doesn't include perl.h, but fails to
handle errno in the same way that perl.h does. The workaround in
sdbm.c for the mishandling of errno that redeclares errno if WIN32
and sun are not defined is not correct, as it ends up redeclaring
errno on just about every platform. Modify sdbm.c so that it uses
the same method of handling errno as perl.h for the sake of consistency.
This fixes PR pkg/30308.
To generate a diff of this commit:
cvs rdiff -r1.32 -r1.33 pkgsrc/lang/perl58/distinfo
cvs rdiff -r0 -r1.1 pkgsrc/lang/perl58/patches/patch-cl
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.