id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	lang	patch	platform
581	make segfaults with PGE.pbc on fedora (r38365)	Lu.	Infinoid	"Well, title says almost all. After a successful perl Configure.pl, make segfaults when building PGE.pbc. I have seen other tickets with this problem, but all are marked 'fixed, patch included in following revisions'. Yet it happened again.
[[BR]][[BR]]
Here is the output :
{{{
gmake -C compilers/pge
gmake[1]: entrant dans le répertoire « /home/lucien/Software/Source/parrot/compilers/pge »
/opt/bin/perl -MExtUtils::Command -e rm_f PGE.pbc ../../runtime/parrot/library/PGE.pbc
/opt/bin/perl -e """" >PGE/builtins_gen.pir
../../parrot -o PGE.pbc --output-pbc PGE.pir
../../parrot ../../runtime/parrot/library/PGE/Perl6Grammar.pir  --output=PGE/builtins_gen.pir PGE/builtins.pg
gmake[1]: *** [PGE.pbc] Erreur de segmentation
gmake[1]: *** Destruction du fichier « PGE.pbc »
gmake[1]: quittant le répertoire « /home/lucien/Software/Source/parrot/compilers/pge »
make: *** [compilers.dummy] Erreur 2
}}}
I run fedora 10 with a self compiled perl 5.10.0.[[BR]]
{{{
perl -V
Summary of my perl5 (revision 5 version 10 subversion 0) configuration:
  Platform:
    osname=linux, osvers=2.6.27.5-117.fc10.i686, archname=i686-linux-thread-multi-ld
    uname='linux asmodee.localdomain 2.6.27.5-117.fc10.i686 #1 smp tue nov 18 12:19:59 est 2008 i686 athlon i386 gnulinux '
    config_args=''
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=define, usemultiplicity=define
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=undef, use64bitall=undef, uselongdouble=define
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
    optimize='-O2',
    cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include -I/usr/include/gdbm'
    ccversion='', gccversion='4.3.2 20081105 (Red Hat 4.3.2-7)', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='long double', nvsize=12, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
    perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
    libc=/lib/libc-2.9.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.9'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib'


Characteristics of this binary (from libperl): 
  Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
                        PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_ITHREADS
                        USE_LARGE_FILES USE_LONG_DOUBLE USE_PERLIO
                        USE_REENTRANT_API
  Built under linux
  Compiled at Apr  4 2009 15:41:51
  @INC:
    /opt/lib/perl5/5.10.0/i686-linux-thread-multi-ld
    /opt/lib/perl5/5.10.0
    /opt/lib/perl5/site_perl/5.10.0/i686-linux-thread-multi-ld
    /opt/lib/perl5/site_perl/5.10.0
    .
}}}"	bug	closed	normal		core		medium	worksforme					linux
