Front page | perl.perl5.porters |
Postings from August 2012
[perl #114444] [PATCH] [perlipc.pod] Replace some wrong use of "multithreaded" in perlipc.pod
Thread Next
From:
shlomif @ shlomifish . org
Date:
August 10, 2012 03:18
Subject:
[perl #114444] [PATCH] [perlipc.pod] Replace some wrong use of "multithreaded" in perlipc.pod
Message ID:
rt-3.6.HEAD-11172-1344593882-765.114444-75-0@perl.org
# New Ticket Created by shlomif@shlomifish.org
# Please include the string: [perl #114444]
# in the subject line of all future correspondence about this issue.
# <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=114444 >
The attached patch replaces some occurences of "multithreading" in perlipc.pod
where they actually refer to multi-processing with "multitasking". I didn't
know how to fix this paragraph so I kept it as is:
<<<
Be aware that these operations are full Unix forks, which means they may
not be correctly implemented on all alien systems. Additionally, these are
not true multithreading. To learn more about threading, see the F<modules>
file mentioned below in the SEE ALSO section.
>>>
Regards,
Shlomi Fish
---
Flags:
category=core
severity=low
---
Site configuration information for perl 5.16.0:
Configured by Mageia at Fri Aug 3 19:57:59 UTC 2012.
Summary of my perl5 (revision 5 version 16 subversion 0) configuration:
Platform:
osname=linux, osvers=2.6.38.8-server-10.mga, archname=x86_64-linux-thread-multi
uname='linux jonund.mageia.org 2.6.38.8-server-10.mga #1 smp wed jan 25 10:58:50 utc 2012 x86_64 x86_64 x86_64 gnulinux '
config_args='-des -Dinc_version_list=5.16.0 5.16.0/x86_64-linux-thread-multi 5.14.2 5.14.1 5.14.0 5.12.3 5.12.2 5.12.1 5.12.0 -Darchname=x86_64-linux -Dcc=gcc -Doptimize=-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -pthread -DDEBUGGING=-g -Dprefix=/usr -Dvendorprefix=/usr -Dsiteprefix=/usr -Dsitebin=/usr/local/bin -Dsiteman1dir=/usr/local/share/man/man1 -Dsiteman3dir=/usr/local/share/man/man3 -Dman3dir=/usr/share/man/man3pm -Dvendorman3dir=/usr/share/man/man3 -Dman3ext=3pm -Dcf_by=Mageia -Dmyhostname=localhost -Dperladmin=root@localhost -Dcf_email=root@localhost -Ud_csh -Duseshrplib -Duseithreads -Di_db -Di_ndbm -Di_gdbm'
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=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -pthread',
cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
ccversion='', gccversion='4.7.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='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -fstack-protector -L/usr/local/lib64'
libpth=/usr/local/lib64 /lib/../lib64 /usr/lib/../lib64 /lib /usr/lib /lib64 /usr/lib64
libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc -lgdbm_compat
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.16.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.16'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/usr/lib/perl5/5.16.0/x86_64-linux-thread-multi/CORE'
cccdlflags='-fPIC', lddlflags='-shared -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fPIC -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags -pthread -L/usr/local/lib64'
Locally applied patches:
Mageia patches
---
@INC for perl 5.16.0:
/home/shlomif/apps/perl/modules/lib/perl5/site_perl/5.12.2
/home/shlomif/apps/perl/modules/lib/perl5/site_perl/5.14.2/x86_64-linux-thread-multi
/home/shlomif/apps/perl/modules/lib/perl5/site_perl/5.14.2
/home/shlomif/apps/perl/modules/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi
/home/shlomif/apps/perl/modules/lib/perl5/site_perl/5.16.0
/home/shlomif/apps/perl/modules/lib/site_perl/5.12.2
/home/shlomif/apps/perl/modules/lib/site_perl/5.14.2
/home/shlomif/apps/perl/modules/lib/site_perl/5.16.0
/home/shlomif/apps/perl/modules/lib/perl5/5.12.2
/home/shlomif/apps/perl/modules/lib/perl5/5.14.2
/home/shlomif/apps/perl/modules/lib/perl5/5.16.0/x86_64-linux-thread-multi
/home/shlomif/apps/perl/modules/lib/perl5/5.16.0
/usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.16.0
/usr/lib/perl5/vendor_perl/5.16.0/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.16.0
/usr/lib/perl5/5.16.0/x86_64-linux-thread-multi
/usr/lib/perl5/5.16.0
/usr/lib/perl5/site_perl/5.16.0
/usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2
/usr/lib/perl5/site_perl/5.14.1
/usr/lib/perl5/site_perl/5.12.3
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.16.0
/usr/lib/perl5/vendor_perl/5.16.0/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2
/usr/lib/perl5/vendor_perl/5.14.1
/usr/lib/perl5/vendor_perl/5.14.0
/usr/lib/perl5/vendor_perl/5.12.3
/usr/lib/perl5/vendor_perl/5.12.2
/usr/lib/perl5/vendor_perl
.
---
Environment for perl 5.16.0:
HOME=/home/shlomif
LANG=en_GB.UTF-8
LANGUAGE=en_GB:en
LC_ADDRESS=en_US.UTF-8
LC_COLLATE=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_IDENTIFICATION=en_GB.UTF-8
LC_MEASUREMENT=en_GB.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_MONETARY=en_US.UTF-8
LC_NAME=en_GB.UTF-8
LC_NUMERIC=en_GB.UTF-8
LC_PAPER=en_US.UTF-8
LC_SOURCED=1
LC_TELEPHONE=en_US.UTF-8
LC_TIME=en_GB.UTF-8
LD_LIBRARY_PATH (unset)
LOGDIR (unset)
PATH=/home/shlomif/apps/perl/perlbrew/bin:/home/shlomif/apps/apache-maven/apache-maven-2.1.0//bin:/home/shlomif/Download/unpack/graphics/fop/fop-0.93:/home/shlomif/apps/perl/modules/local/bin:/home/shlomif/apps/perl/modules/bin:/home/shlomif/apps/latemp/bin:/home/shlomif/apps/test/quadpres/bin:/home/shlomif/bin:/home/shlomif/apps/apache-maven/apache-maven-2.1.0//bin:/bin:/usr/bin:/usr/games:/usr/lib64/qt4/bin
PERL5LIB=/home/shlomif/apps/perl/modules/lib/perl5/site_perl/5.12.2:/home/shlomif/apps/perl/modules/lib/perl5/site_perl/5.14.2:/home/shlomif/apps/perl/modules/lib/perl5/site_perl/5.16.0:/home/shlomif/apps/perl/modules/lib/site_perl/5.12.2:/home/shlomif/apps/perl/modules/lib/site_perl/5.14.2:/home/shlomif/apps/perl/modules/lib/site_perl/5.16.0:/home/shlomif/apps/perl/modules/lib/perl5/5.12.2:/home/shlomif/apps/perl/modules/lib/perl5/5.14.2:/home/shlomif/apps/perl/modules/lib/perl5/5.16.0
PERLBREW_MANPATH=
PERLBREW_PATH=/home/shlomif/apps/perl/perlbrew/bin
PERLBREW_PERL=
PERLBREW_ROOT=/home/shlomif/apps/perl/perlbrew
PERLBREW_VERSION=0.42
PERL_AUTOINSTALL=--skipdeps --alldeps
PERL_BADLANG (unset)
PERL_MM_USE_DEFAULT=1
SHELL=/bin/bash
--
-----------------------------------------------------------------
Shlomi Fish http://www.shlomifish.org/
Why I Love Perl - http://shlom.in/joy-of-perl
Beliefs are what divide people. Doubt unites them.
— http://en.wikiquote.org/wiki/Peter_Ustinov
Please reply to list if it's a mailing list post - http://shlom.in/reply .
Thread Next
-
[perl #114444] [PATCH] [perlipc.pod] Replace some wrong use of "multithreaded" in perlipc.pod
by shlomif @ shlomifish . org