On Sat, Jun 23, 2012 at 9:10 AM, Michael Scheidell <scheid...@freebsd.org> wrote: > I have tried it a couple of times, hearing that is increases the performance > of security/amavisd-new, but each time I tried it: > > on 7.3, and 7.4 amd64, I get 'bus error' > > on 7.4 I386, I get 'Segmentation fault' > > Not ready (yet) to diagnose this. > > but, here were build options: > > ---Begin OPTIONS List--- > ===> The following configuration options are available for perl-5.12.4_4: > DEBUGGING=off: Build with debugging support > GDBM=off: Build GDBM_File extension > PERL_MALLOC=on: Use Perl malloc > PERL_64BITINT=on: Use 64 bit integers (on i386) > THREADS=off: Build threaded perl > PTHREAD=on: Build with -pthread > MULTIPLICITY=off: Use multiplicity > SITECUSTOMIZE=off: Run-time customization of @INC > USE_PERL=on: Rewrite links in /usr/bin > ===> Use 'make config' to modify these settings > ---End OPTIONS List--- > > > (I noticed in the Makefile, if you have WITH_THREADS && WITH_PERL_MALLOC, > .if defined(WITH_THREADS) > #XXX .if ${ARCH} == "amd64" > #XXX IGNORE= Threaded perl does not pass tests on ${ARCH} > #XXX .endif > CONFIGURE_ARGS+= -Dusethreads=y > PKGNAMESUFFIX= -threaded > WITH_PTHREAD= yes > # it seems perl malloc has problems with threaded perl on FreeBSD > .undef WITH_PERL_MALLOC > > > I wonder if this is true for WITH_PTHREAD (which is on by default) > > anyone using it this way? with_perl_malloc? on 7.x? > > is it broken on 7.x?
On my 9.0-Stable (4/28/12) system I have perl-threaded installed with PERL_MALLOC selected. 'perl5 -V' reports: 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_PERLIO USE_PERL_ATOF USE_REENTRANT_API Built under freebsd Compiled at Feb 16 2012 10:25:18 -- R. Kevin Oberman, Network Engineer E-mail: kob6...@gmail.com _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"