develooper Front page | perl.perl5.porters | Postings from October 2000

[ID 20001031.003] OK: perl v5.7.0 +DEVEL7503 on aix 4.3.3.0(ININSTALLED)

Thread Next
From:
John L. Allen
Date:
October 31, 2000 13:02
Subject:
[ID 20001031.003] OK: perl v5.7.0 +DEVEL7503 on aix 4.3.3.0(ININSTALLED)
Message ID:
Pine.SOL.3.91.1001031154840.24470A-100000@gateway.grumman.com

-----
This was a mostly ok build.  The only problem was with linking re.so, which
gave this error:
        Making re (dynamic)
        LD_RUN_PATH="" ld -o ../../lib/auto/re/re.so  -bhalt:4 \
		-bM:SRE -bI:../../perl.exp -bE:re.exp -b noentry -lC \
		-lc re_exec.o re_comp.o re.o 
	ld: 0711-317 ERROR: Undefined symbol: .Perl_deb
	ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more 
		information.
	make: 1254-004 The error code from the last command is 8.

I was able to "fix" this by manually adding Perl_deb to perl.exp, but do
not know if that is the right thing to do.  I saw this in the change log:

____________________________________________________________________________
[  7434] By: jhi                                   on 2000/10/25  13:48:41
        Log: AIX is picky about its symbol exports.  Solution for now
             is to include the deb.o explicitly to the re extension build.
             Subject: Re: introduce missing .Perl_deb symbol to aix build 
		(Questions)
             From: Peter Prymmer <pvhp@forte.com>
             Date: Tue, 24 Oct 2000 12:57:22 -0700 (PDT)
             Message-ID: <Pine.OSF.4.10.10010241252180.127055-100000@aspara.\
		fort e.com>
     Branch: perl
           ! ext/re/Makefile.PL hints/aix.sh
____________________________________________________________________________

but, deb.o was not being included in the ld as it indicates.

----
This is a success report for perl from g0177325@bemwi738.ems.northgrum.com,
generated with the help of perlbug 1.32 running under perl v5.7.0.

Perl reported to build OK on this system.
---
Flags:
    category=install
    severity=none
---
Site configuration information for perl v5.7.0:

Configured by g0177325 at Tue Oct 31 13:17:33 EST 2000.

Summary of my perl5 (revision 5.0 version 7 subversion 0) configuration:
  Platform:
    osname=aix, osvers=4.3.3.0, archname=aix
    uname='aix bemwi738 3 4 0000674f4c00 '
    config_args='-des -Dprefix=/prod/free/perl -Dusedevel'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
  Compiler:
    cc='cc', ccflags ='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -q32 -D_LARGE_FILES -qlonglong',
    optimize='-O',
    cppflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384'
    ccversion='4.4.0.3', 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, usemymalloc=n, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =' -b32'
    libpth=/lib /usr/lib /usr/ccs/lib
    libs=-lbind -lnsl -ldbm -ldl -lld -lm -lC -lc -lcrypt -lbsd -lPW -liconv
    perllibs=-lbind -lnsl -ldl -lld -lm -lC -lc -lcrypt -lbsd -lPW -liconv
    libc=/lib/libc.a, so=a, useshrplib=false, libperl=libperl.a
  Dynamic Linking:
    dlsrc=dl_aix.xs, dlext=so, d_dlsymun=undef, ccdlflags='  -bE:/prod/free/perl/lib/5.7.0/aix/CORE/perl.exp'
    cccdlflags=' ', lddlflags='-bhalt:4 -bM:SRE -bI:$(PERL_INC)/perl.exp -bE:$(BASEEXT).exp -b noentry -lC -lc'

Locally applied patches:
    DEVEL7503

---
@INC for perl v5.7.0:
    lib
    /prod/free/perl/lib/5.7.0/aix
    /prod/free/perl/lib/5.7.0
    /prod/free/perl/lib/site_perl/5.7.0/aix
    /prod/free/perl/lib/site_perl/5.7.0
    /prod/free/perl/lib/site_perl/5.005/aix
    /prod/free/perl/lib/site_perl/5.005
    /prod/free/perl/lib/site_perl
    .

---
Environment for perl v5.7.0:
    HOME=/home/g0177325
    LANG=en_US
    LANGUAGE (unset)
    LC__FASTMSG=true
    LD_LIBRARY_PATH (unset)
    LIBPATH (unset)
    LOGDIR (unset)
    PATH=/home/catadm/code/bin:/usr/catia/cfg/code/bin:/usr/lib:/lib:/home/catadm/code/steplib/AIX:/home/catadm/code/steplib:/usr/catia/cfg/code/steplib:/usr/catia/cfg/code/steplib/ckeprog:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/dt/bin:/prod/menu/bin:/prod/bin:/prod/free/bin:/prod/free/perl/bin:/CCD/BIN:/usr/catia/unload/code/bin:.:/home/g0177325/util
    PERL_BADLANG (unset)
    SHELL=/bin/ksh



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