*BSD News Article 25443


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!sgiblab!spool.mu.edu!sol.ctr.columbia.edu!xlink.net!rz.uni-karlsruhe.de!news.uni-stuttgart.de!delos.stgt.sub.org!luva!migieger
From: migieger@luva.stgt.sub.org (Michael Giegerich)
Subject: Re: FreeBSD: perl-4.036 fails op/dbm.t test. Need help.
References: <CIov9E.4o2@luva.stgt.sub.org> <2fohi9$42r@sparc10.entropic.com>
Organization: private FreeBSD site
Date: Wed, 29 Dec 1993 11:51:19 GMT
Message-ID: <CIsoxx.7By@luva.stgt.sub.org>
Lines: 38

In article <2fohi9$42r@sparc10.entropic.com> kenh@wrl.epi.com writes:
>In article <CIov9E.4o2@luva.stgt.sub.org>,
>Michael Giegerich <migieger@luva.stgt.sub.org> wrote:
>>
>>I recently compiled perl-4.036 (answered yes to all Configure
>>questions after deciding for none when being asked for a pre-
>>compiled configure file).
>>BTW, I had to switch to bash (from tcsh) to avoid an error
>>with the perl malloc.c.
>
>I don't really understand why changing your shell would help you to compile
>a C module, but what do I know? :-)

The compilation stopped at line 65 of malloc.c (if ALIGNBYTES > 4)
complaining about the if structure.
BTW, compilation of each module containing ALINGNBYTES warned
about a redefinition of ALIGNBYTES; this was also true only
when using tcsh. With bash neither the warnings nor the error
were seen.

>
>>Anyway, when testing perl all tests passed - only the above
>>mentioned op/dbm.t failed :-(
>
>If you run the test by hand, you'll see that the points where it fails is
>where is checks for the existance of .dir and .pag files; the dbm routines
>used in the *BSD systems create only one file ending .db.  You can safely
>ignore those test fail messages.                           ^^^^^^^^^^^^^^
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Thanks for this explanation (and the reassurance).

Bye,
Michael.
-- 
------------------------------+------------------------------
Michael Giegerich             | migieger@luva.stgt.sub.org
------------------------------+------------------------------