New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
perl@17553: ODBM_File does not build in Tru64 #5854
Comments
From @jhiCreated by jhi@lyta.hut.fiWhile trying to setup a nightly Tru64 smoke build I ran into this: The reported configuration is from Tru64 4.0D, but 5.1A worked (Tried also in Debian 2.2 x86 kernel 2.2.19, and ODBM_File and everything [...] Perl Info
|
From @jhiI found the culprit and a workaround: it's the #undef ENTER in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg01415.html and search INSTALL for "DB3". The #undef for NDBM_File.xs is seemingly no more, so maybe this one in Of course, this would require someone (in Linux?) having installed -- |
From @jhiOf course, I can't splee, it's perl@17753, not perl@17553. -- |
From @jhiHere's a patch that seems to help in Tru64. Note that I have Inline Patch--- ext/NDBM_File/NDBM_File.xs.dist 2002-08-23 01:21:01.000000000 +0300
+++ ext/NDBM_File/NDBM_File.xs 2002-08-23 01:21:54.000000000 +0300
@@ -1,10 +1,6 @@
#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
-/* If using the DB3 emulation, ENTER is defined both
- * by DB3 and Perl. We drop the Perl definition now.
- * See also INSTALL section on DB3.
- * -- Stanislav Brabec <utx@penguin.cz> */
#include <ndbm.h>
typedef struct {
--- ext/ODBM_File/ODBM_File.xs.dist 2002-08-23 01:21:16.000000000 +0300
+++ ext/ODBM_File/ODBM_File.xs 2002-08-23 01:21:44.000000000 +0300
@@ -3,11 +3,6 @@
#include "XSUB.h"
#ifdef I_DBM
-/* If using the DB3 emulation, ENTER is defined both
- * by DB3 and Perl. We drop the Perl definition now.
- * See also INSTALL section on DB3.
- * -- Stanislav Brabec <utx@penguin.cz> */
-# undef ENTER
# include <dbm.h>
#else
# ifdef I_RPCSVC_DBM
-- $jhi++; # http://www.iki.fi/jhi/ |
From @jhiThis one got patched, so marking as resolved. |
@jhi - Status changed from 'new' to 'resolved' |
Migrated from rt.perl.org#16708 (status was 'resolved')
Searchable as RT16708$
The text was updated successfully, but these errors were encountered: