Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.91k stars 542 forks source link

PERL - Build error #7384

Closed p5pRT closed 16 years ago

p5pRT commented 20 years ago

Migrated from rt.perl.org#30436 (status was 'rejected')

Searchable as RT30436$

p5pRT commented 20 years ago

From zramaro@wanadoo.fr

Hello\,

I tried to build perl-5.8.4 and I got an error during the make process (see make.log). I used the default Configure options (sh Configure -de).

Can somebody help me.

Regards\, Zafi.

p5pRT commented 20 years ago

From zramaro@wanadoo.fr

Summary of my perl5 (revision 5 version 8 subversion 4) configuration​:   Platform​:   osname=linux\, osvers=2.4.20-8\, archname=i686-linux   uname='linux gandalf 2.4.20-8 #1 thu mar 13 17​:54​:28 est 2003 i686 unknown unknown gnulinux '   config_args='-de'   hint=recommended\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef   useperlio=define d_sfio=undef uselargefiles=define usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   usemymalloc=n\, bincompat5005=undef   Compiler​:   cc='cc'\, ccflags ='-fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'\,   optimize='-O2'\,   cppflags='-fno-strict-aliasing'   ccversion=''\, gccversion='3.3.3'\, 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='double'\, nvsize=8\, Off_t='off_t'\, lseeksize=8   alignbytes=4\, prototype=define   Linker and Libraries​:   ld='cc'\, ldflags =''   libpth=/lib /usr/lib   libs=-lnsl -ldb -ldl -lm -lcrypt -lutil -lc   perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc   libc=/lib/libc.so.0\, so=so\, useshrplib=false\, libperl=libperl.a   gnulibc_version=''   Dynamic Linking​:   dlsrc=dl_dlopen.xs\, dlext=so\, d_dlsymun=undef\, ccdlflags='-Wl\,-E'   cccdlflags='-fpic'\, lddlflags='-shared'

p5pRT commented 20 years ago

From zramaro@wanadoo.fr

`sh cflags "optimize='-O2'" miniperlmain.o` miniperlmain.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" perl.o` perl.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" gv.o` gv.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" toke.o` toke.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" perly.o` perly.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" op.o` op.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" pad.o` pad.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" regcomp.o` regcomp.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall regcomp.c​: In function `S_study_chunk'​: regcomp.c​:724​: warning​: comparison is always false due to limited range of data type `sh cflags "optimize='-O2'" dump.o` dump.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" util.o` util.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" mg.o` mg.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" reentr.o` reentr.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" hv.o` hv.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" av.o` av.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" run.o` run.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" pp_hot.o` pp_hot.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" sv.o` sv.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall sv.c​: In function `Perl_sv_2pv_flags'​: sv.c​:2977​: warning​: implicit declaration of function `gcvt' `sh cflags "optimize='-O2'" pp.o` pp.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" scope.o` scope.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" pp_ctl.o` pp_ctl.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" pp_sys.o` pp_sys.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall pp_sys.c​: In function `Perl_pp_getpgrp'​: pp_sys.c​:4295​: warning​: implicit declaration of function `getpgid' `sh cflags "optimize='-O2'" doop.o` doop.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" doio.o` doio.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" regexec.o` regexec.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" utf8.o` utf8.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" taint.o` taint.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" deb.o` deb.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" universal.o` universal.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" xsutils.o` xsutils.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" globals.o` globals.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall `sh cflags "optimize='-O2'" perlio.o` perlio.c   CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall perlio.c​: In function `PerlIOStdio_invalidate_fileno'​: perlio.c​:2831​: error​: structure has no member named `_fileno' make​: *** [perlio.o] Error 1

p5pRT commented 20 years ago

From @mhx

On 2004-06-23\, at 18​:22​:01 -0000\, Zafi Ramarosandratana (via RT) wrote​:

# New Ticket Created by Zafi Ramarosandratana # Please include the string​: [perl #30436] # in the subject line of all future correspondence about this issue. # \<URL​: http​://rt.perl.org​:80/rt3/Ticket/Display.html?id=30436 >

Hello\,

I tried to build perl-5.8.4 and I got an error during the make process (see make.log).

The error looks very strange to me. I don't really have an idea what the cause could be.

Could you perhaps attach the 'config.sh' file from the directory where you ran Configure as well as the file '/usr/include/libio.h' on your machine? (If possible\, please compress the files with gzip or bzip2 before.)

What Linux distribution are you using?

Marcus

I used the default Configure options (sh Configure -de).

Can somebody help me.

Regards\, Zafi.

p5pRT commented 20 years ago

The RT System itself - Status changed from 'new' to 'open'

p5pRT commented 20 years ago

@iabyn - Status changed from 'open' to 'stalled'

p5pRT commented 16 years ago

p5p@spam.wizbit.be - Status changed from 'stalled' to 'rejected'