develooper Front page | perl.perl5.porters | Postings from March 2003

5.8.0 on AIX is missing PerlIOBase_noop_fail in perl.exp

Thread Next
From:
Stas Bekman
Date:
March 11, 2003 22:11
Subject:
5.8.0 on AIX is missing PerlIOBase_noop_fail in perl.exp
Message ID:
3E6ECF29.7030507@stason.org
AIX, what a pain :( (/me porting mod_perl 2.0 build on aix)

LD_RUN_PATH="" ld  -bhalt:4 -bM:SRE 
-bI:/usr/local/lib/perl5/5.8.0/aix-thread-multi/CORE/perl.exp -bE:PerlIO.exp 
-bnoentry -lpthreads -lc_r -L/usr/local/lib PerlIO.o apr_perlio.o  -o 
../../../blib/arch/Apache2/auto/APR/PerlIO/PerlIO.so
ld: 0711-317 ERROR: Undefined symbol: PerlIOBase_noop_fail

Can somebody please make sure that it ends up in CORE/perl.exp (and validate 
that any other symbols are there?). I'm not really having an access to AIX, 
just helping someone remotely and I get these:

   1506-507 (W) No licenses available. Contact your program supplier to add
   additional users. Compilation will proceed shortly.

messages for each compile and pause, so it's out of question for me trying to 
build perl on that system. So somebody with a proper AIX access would be a 
better person to check that. Thank you.

But, since 5.8.0 doesn't have this symbol we will have to supply a workaround 
on the mod_perl side. C'est la vie :)

ah, the perl -V:

Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
   Platform:
     osname=aix, osvers=5.1.0.0, archname=aix-thread-multi
     uname='aix new 1 5 003b94234c00 '
     config_args='-des -Dusethreads'
     hint=recommended, useposix=true, d_sigaction=define
     usethreads=define use5005threads=undef useithreads=define 
usemultiplicity=define
     useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
     use64bitint=undef use64bitall=undef uselongdouble=undef
     usemymalloc=n, bincompat5005=undef
   Compiler:
     cc='cc_r', ccflags ='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE 
-qmaxmem=16384 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT 
-I/usr/local/include -q32 -D_LARGE_FILES -qlonglong',
     optimize='-O',
     cppflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 
-qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -I/usr/local/include'
     ccversion='6.0.0.2', gccversion='', gccosandvers=''
     intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
     d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
     ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', 
lseeksize=8
     alignbytes=8, prototype=define
   Linker and Libraries:
     ld='ld', ldflags =' -brtl -L/usr/local/lib -b32'
     libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
     libs=-lbind -lnsl -lgdbm -ldbm -ldb -ldl -lld -lm -lpthreads -lc_r 
-lcrypt -lbsd -lPW
     perllibs=-lbind -lnsl -ldl -lld -lm -lpthreads -lc_r -lcrypt -lbsd -lPW
     libc=/lib/libc.a, so=a, useshrplib=false, libperl=libperl.a
     gnulibc_version=''
   Dynamic Linking:
     dlsrc=dl_aix.xs, dlext=so, d_dlsymun=undef, ccdlflags=' 
-bE:/usr/local/lib/perl5/5.8.0/aix-thread-multi/CORE/perl.exp'
     cccdlflags=' ', lddlflags='-bhalt:4 -bM:SRE -bI:$(PERL_INC)/perl.exp 
-bE:$(BASEEXT).exp -bnoentry -lpthreads -lc_r -L/usr/local/lib'


Characteristics of this binary (from libperl):
   Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES 
PERL_IMPLICIT_CONTEXT
   Built under aix
   Compiled at Feb 28 2003 18:59:51
   @INC:
     /usr/local/lib/perl5/5.8.0/aix-thread-multi
     /usr/local/lib/perl5/5.8.0
     /usr/local/lib/perl5/site_perl/5.8.0/aix-thread-multi
     /usr/local/lib/perl5/site_perl/5.8.0
     /usr/local/lib/perl5/site_perl
     .


__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:stas@stason.org http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About