[sf-perl] Perl & OS Version

Stephen Blum blum.stephen at gmail.com
Thu Feb 4 12:07:19 PST 2010


v5.10.0 on Ubuntu 9.10 which based on Debian's unstable branch I believe.

Stephen

On Thu, Feb 4, 2010 at 12:00 PM, <sanfrancisco-pm-request at pm.org> wrote:

> Send SanFrancisco-pm mailing list submissions to
>        sanfrancisco-pm at pm.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://mail.pm.org/mailman/listinfo/sanfrancisco-pm
> or, via email, send a message with subject or body 'help' to
>        sanfrancisco-pm-request at pm.org
>
> You can reach the person managing the list at
>        sanfrancisco-pm-owner at pm.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of SanFrancisco-pm digest..."
>
>
> Today's Topics:
>
>   1. Re: What version of perl and what OS do you use? [poll]
>      (Jonathan Swartz)
>   2. Re: What version of perl and what OS do you use? [poll]
>      (Matt Barkovich)
>   3. Re: What version of perl and what OS do you use? [poll]
>      (Earl Ruby)
>   4. Re: What version of perl and what OS do you use? [poll]
>      (Bob goolsby)
>   5. Re: New Devel::NYTProf (Jeff Bragg)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 3 Feb 2010 16:01:54 -0800
> From: Jonathan Swartz <swartz at pobox.com>
> Subject: Re: [sf-perl] What version of perl and what OS do you use?
>        [poll]
> To: San Francisco Perl Mongers User Group <sanfrancisco-pm at pm.org>
> Message-ID: <AA7F38CD-BBC8-4AFA-9C0D-2FF3CFA58E8D at pobox.com>
> Content-Type: text/plain; charset="us-ascii"; Format="flowed";
>        DelSp="yes"
>
> At my latest job, I've started to treat critical vendor software
> (Perl, Apache, and all CPAN modules) the same way as the web code: it
> is all under version control, and it all gets rsynced out to
> production during a release. Still too early to tell whether this is
> overkill. But I do feel highly organized and it's nice not to have to
> worry about which modules are installed where.
>
> On Feb 3, 2010, at 3:50 PM, Bryan Beeley wrote:
>
> > We do something similar.  We compile everything on a single tree
> > then rsync it to all our servers.  We usually add modules to our
> > production servers as soon as we start using them in development,
> > just to make sure we aren't out of sync when we push out the next
> > code release.
> >
> > Bryan
> >
> > David Alban wrote:
> >>
> >> tangentially related to your question...
> >>
> >> i do tools for (mostly) the release engineering group at work.  my
> >> company is a java shop, so not too many of us use perl.  rather than
> >> getting sysadmins to install new modules when i need one, i decided a
> >> while back to keep all of our tools / libraries / etc in a single
> >> tree
> >> on our nas (which is mounted to all the machines which matter).  so
> >> all folks have to do to use our tools is to mount that nas partition.
> >>
> >> home grown modules go under </nas/reg/lib/perl5/>.  cpan modules that
> >> i need go there, too.  (reg is an acronym which stands for release
> >> engineering group.)  so any programs that want to use these modules
> >> include the use statement:
> >>
> >>   use lib '/nas/reg/lib/perl';
> >>
> >> (/nas/reg/lib/perl is a symlink to /nas/reg/lib/perl5)
> >>
> >> what i like is that i can maintain the contents in / updates to our
> >> nas partition.
> >>
> >> On Wed, Feb 3, 2010 at 3:11 PM, Earl Ruby
> >> <eruby at knowledgematters.net> wrote:
> >>
> >>> I'm also interested to know how people manage Perl in their
> >>> production
> >>> environments, that is, how you make sure that all of the CPAN
> >>> modules
> >>> you need are installed and how you verify that all production
> >>> servers
> >>> are using the same module versions. I usually build modules on a dev
> >>> server, then use cpan2rpm to create RPMs, then install from the RPM
> >>> files in production.
> >>>
> >>
> >>
> >
> > _______________________________________________
> > SanFrancisco-pm mailing list
> > SanFrancisco-pm at pm.org
> > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.pm.org/pipermail/sanfrancisco-pm/attachments/20100203/ff441d9d/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Wed, 3 Feb 2010 16:18:55 -0800
> From: Matt Barkovich <barko192 at gmail.com>
> Subject: Re: [sf-perl] What version of perl and what OS do you use?
>        [poll]
> To: San Francisco Perl Mongers User Group <sanfrancisco-pm at pm.org>
> Message-ID: <AAE05536-EDA9-4722-9983-732696AD229E at gmail.com>
> Content-Type: text/plain; charset=us-ascii
>
> On Feb 3, 2010, at 2:02 PM, Fred Moyer wrote:
>
> > Did you compile perl with -fPIC?  Here's my perl -V:
>
> No I didn't, but I've been compiling with slightly different flags to see
> what works best.
>
> Here's my perl -V of my most recent build.
>
> Summary of my perl5 (revision 5 version 10 subversion 1) configuration:
>
>  Platform:
>    osname=darwin, osvers=10.6.2, archname=darwin-thread-multi-ld-2level
>    uname='darwin delta12.local 10.2.0 darwin kernel version 10.2.0: tue nov
> 3 10:37:10 pst 2009; root:xnu-1486.2.11~1release_i386 i386 '
>    config_args=''
>    hint=recommended, useposix=true, d_sigaction=define
>    useithreads=define, usemultiplicity=define
>    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
>    use64bitint=define, use64bitall=define, uselongdouble=define
>    usemymalloc=n, bincompat5005=undef
>  Compiler:
>    cc='cc', ccflags ='-fno-common -DPERL_DARWIN -no-cpp-precomp
> -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include',
>    optimize='-O3',
>    cppflags='-no-cpp-precomp -fno-common -DPERL_DARWIN -no-cpp-precomp
> -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
>    ccversion='', gccversion='4.2.1 (Apple Inc. build 5646) (dot 1)',
> gccosandvers=''
>    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
>    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
>    ivtype='long', ivsize=8, nvtype='long double', nvsize=16, Off_t='off_t',
> lseeksize=8
>    alignbytes=8, prototype=define
>  Linker and Libraries:
>    ld='env MACOSX_DEPLOYMENT_TARGET=10.6 cc', ldflags =' -fstack-protector
> -L/usr/local/lib'
>    libpth=/usr/local/lib /usr/lib
>    libs=-ldbm -ldl -lm -lutil -lc
>    perllibs=-ldl -lm -lutil -lc
>    libc=, so=dylib, useshrplib=false, libperl=libperl.a
>    gnulibc_version=''
>  Dynamic Linking:
>    dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
>    cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup
> -L/usr/local/lib -fstack-protector'
>
>
> Characteristics of this binary (from libperl):
>  Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
>                        PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
> USE_64_BIT_ALL
>                        USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
>                        USE_LONG_DOUBLE USE_PERLIO
>  Built under darwin
>  Compiled at Feb  1 2010 15:23:37
>  @INC:
>    /Users/mbarko/build/lib/perl5/5.10.1/darwin-thread-multi-ld-2level
>    /Users/mbarko/build/lib/perl5/5.10.1
>
>  /Users/mbarko/build/lib/perl5/site_perl/5.10.1/darwin-thread-multi-ld-2level
>    /Users/mbarko/build/lib/perl5/site_perl/5.10.1
>    .
>
>
>
> ------------------------------
>
> Message: 3
> Date: Wed, 3 Feb 2010 16:45:26 -0800
> From: Earl Ruby <eruby at knowledgematters.net>
> Subject: Re: [sf-perl] What version of perl and what OS do you use?
>        [poll]
> To: San Francisco Perl Mongers User Group <sanfrancisco-pm at pm.org>
> Message-ID:
>        <e679484e1002031645q6959a60do63f88ccfb86724cf at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> 2010/2/3 Jonathan Swartz <swartz at pobox.com>:
> > At my latest job, I've started to treat critical vendor software (Perl,
> > Apache, and all CPAN modules) the same way as the web code: it is all
> under
> > version control, and it all gets rsynced out to production during a
> release.
> > Still too early to tell whether this is overkill. But I do feel highly
> > organized and it's nice not to have to worry about which modules are
> > installed where.
>
> Doesn't sound like overkill to me.
>
> If you find you're outgrowing rsync, you might want to check out Puppet:
> http://reductivelabs.com/products/puppet/
>
> --
> Earl Ruby
> http://earlruby.org/
>
>
> ------------------------------
>
> Message: 4
> Date: Thu, 4 Feb 2010 03:55:49 -0800
> From: Bob goolsby <bob.goolsby at gmail.com>
> Subject: Re: [sf-perl] What version of perl and what OS do you use?
>        [poll]
> To: San Francisco Perl Mongers User Group <sanfrancisco-pm at pm.org>
> Message-ID:
>        <1a208dd1002040355s1ea92c2crca162d2874becec8 at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> On the Windows boxen:  XP+Service Packs; Perl 5.10.1 on win-alfa; perl
> 5.8.x on win-beta
>
> On the Linux boxen: Ubuntu 9.07, Perl 5.10.0; Fedora Core 11, Perl 5.8.0
>
> On the BSD box: PC-BSD 1.3, perl 5.8x and 5.10.1
>
> Bob G
>
> On Wed, Feb 3, 2010 at 4:45 PM, Earl Ruby <eruby at knowledgematters.net>
> wrote:
> > 2010/2/3 Jonathan Swartz <swartz at pobox.com>:
> >> At my latest job, I've started to treat critical vendor software (Perl,
> >> Apache, and all CPAN modules) the same way as the web code: it is all
> under
> >> version control, and it all gets rsynced out to production during a
> release.
> >> Still too early to tell whether this is overkill. But I do feel highly
> >> organized and it's nice not to have to worry about which modules are
> >> installed where.
> >
> > Doesn't sound like overkill to me.
> >
> > If you find you're outgrowing rsync, you might want to check out Puppet:
> > http://reductivelabs.com/products/puppet/
> >
> > --
> > Earl Ruby
> > http://earlruby.org/
> > _______________________________________________
> > SanFrancisco-pm mailing list
> > SanFrancisco-pm at pm.org
> > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm
> >
>
>
> ------------------------------
>
> Message: 5
> Date: Thu, 4 Feb 2010 09:41:33 -0800
> From: Jeff Bragg <jackofnotrades at gmail.com>
> Subject: Re: [sf-perl] New Devel::NYTProf
> To: San Francisco Perl Mongers User Group <sanfrancisco-pm at pm.org>
> Message-ID:
>        <2f8a56f71002040941j6bacfddcl1db2f253fe39ccf9 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hard to believe they added so much to an already excellent package.
>
> On Wed, Feb 3, 2010 at 2:21 PM, Fred Moyer <fred at redhotpenguin.com> wrote:
>
> > For those of us lucky enough to have bottlenecks in our code:
> >
> > http://blog.timbunce.org/2009/12/24/nytprof-v3-worth-the-wait/
> > _______________________________________________
> > SanFrancisco-pm mailing list
> > SanFrancisco-pm at pm.org
> > http://mail.pm.org/mailman/listinfo/sanfrancisco-pm
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.pm.org/pipermail/sanfrancisco-pm/attachments/20100204/cea42c05/attachment-0001.html
> >
>
> ------------------------------
>
> _______________________________________________
> SanFrancisco-pm mailing list
> SanFrancisco-pm at pm.org
> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm
>
>
> End of SanFrancisco-pm Digest, Vol 61, Issue 4
> **********************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/sanfrancisco-pm/attachments/20100204/a8a01896/attachment-0001.html>


More information about the SanFrancisco-pm mailing list