Re: Perl 5.8.4

"Jerry D. Hedden" <[email protected]> Thu, 27 May 2004 08:32:13 -0400
Newsgroups gmane.os.cygwin.perl
Message-ID <[email protected]>
>Why do you use -Dusemallocwrap?

Well, it sounds like a good feature.  From perl584delta.pod:

Malloc wrapping

Perl can now be built to detect attempts to assign pathologically
large chunks of memory. Previously such assignments would suffer from
integer wrap-around during size calculations causing a misallocation,
which would crash perl, and could theoretically be used for "stack
smashing" attacks.

Is there a reason not to use it?

>These two: -Duse64bitint -Dusethreads are default IIRC.

I don't think they are.  If I run 'Configure' interactively, I get:
    Build a threading Perl? [n] 
and
    Try to use 64-bit integers, if available? [n] 
Or 

>There is a file in the source: hints/cygwin.sh which is used to
>define all those needed defines, you may want to use it. I also
>use a policy file to define stuff like cf_email & perladmin.

People could do those things, true, but it's easier for me to tell
them all the option with one command than to try to tell them how
to edit a couple of files.  Further, the command line options
highlight how the build will differ from the defaults.

>See the build script in the Cygwin Perl source tarball for details.

I did. It was very helpful.
=====
Jerry D. Hedden
<< If you're not having fun, then you're not doing it right! >>



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Domains - Claim yours for only $14.70
http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/ndFolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
     http://groups.yahoo.com/group/cygwin-perl/

<*> To unsubscribe from this group, send an email to:
     [email protected]

<*> Your use of Yahoo! Groups is subject to:
     http://docs.yahoo.com/info/terms/