<br><font size=2 face="sans-serif">Hello all,</font>
<br>
<br><font size=2 face="sans-serif">I am once again attempting (unsuccessfully
at the moment) to get RT 3.5.7 installed on AIX. I'm compiling everything
from scratch on an AIX v5.2 machine using IBM Vac 7.x.</font>
<br>
<br><font size=2 face="sans-serif">I've compiled Perl v5.8.7 using the
following Configure:</font>
<br>
<br><font size=2 face="sans-serif">sh Configure -des -Dusenm -Dprefix=/sftw/perl
 -Duseithreads -Dusemultiplicity -Duseperlio \</font>
<br><font size=2 face="sans-serif">-Duselargefiles -Dd_sigaction -Dlibpth='/lib
/usr/lib /usr/ccs/lib' \</font>
<br><font size=2 face="sans-serif">-Dlibs='-lbind -lnsl -ldbm -ldb -ldl
-lld -lm -lcrypt -lpthreads -lc -lbsd -lPW' \</font>
<br><font size=2 face="sans-serif">-Dccflags='-q32 -D_LARGE_FILES -qlonglong'
-Dlddlflags='-bM:SRE -lc_r' -Dldflags='-b32'</font>
<br>
<br><font size=2 face="sans-serif">I "borrowed" the ccflags/lddlflags/ldflags/libs
from the compile flags used on the perl that ships with Aix v5.2 BTW.</font>
<br>
<br>
<br><font size=2 face="sans-serif">I've gotten a number of the perl modules
to install, but the Weaken part of Scalar::Util doesn't want to compile,
and that's causing other modules to barf during their tests.  I can
only assume that this is an important part of Scalar::Util and I should
try to figure out why it's not working...I don't have a clue, so I'm hoping
someone else on the list knows...</font>
<br>
<br><font size=2 face="sans-serif">Here is the output during the installation
of Scalar::Util</font>
<br>
<br><font size=2 face="sans-serif">[root@mlwitt30]:[/home/root/.cpan/build/Scalar-List-Utils-1.18]
> perl Makefile.PL</font>
<br><font size=2 face="sans-serif">Checking if your kit is complete...</font>
<br><font size=2 face="sans-serif">Looks good</font>
<br><font size=2 face="sans-serif">Writing Makefile for List::Util</font>
<br><font size=2 face="sans-serif">[root@mlwitt30]:[/home/root/.cpan/build/Scalar-List-Utils-1.18]
> make</font>
<br><font size=2 face="sans-serif">cp lib/List/Util.pm blib/lib/List/Util.pm</font>
<br><font size=2 face="sans-serif">cp lib/Scalar/Util.pm blib/lib/Scalar/Util.pm</font>
<br><font size=2 face="sans-serif">/usr/bin/perl -Iinc -e 'use ExtUtils::Mksymlists;
\</font>
<br><font size=2 face="sans-serif">Mksymlists("NAME" => "List::Util",
"DL_FUNCS" => {  }, "FUNCLIST" => [], "DL_VARS"
=> []);'</font>
<br><font size=2 face="sans-serif">/usr/bin/perl -Iinc /sftw/perl/lib/5.8.7/ExtUtils/xsubpp
 -typemap /sftw/perl/lib/5.8.7/ExtUtils/typemap  Util.xs >
Util.xsc && mv Util.xsc Util.c</font>
<br><font size=2 face="sans-serif">cc_r -c   -q32 -D_LARGE_FILES -qlonglong
-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qmaxmem=-1 -qnoansialias
-DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -I/usr/local/include -q32 -D_LARGE_FILES
-qlonglong -O   -DVERSION=\"1.18\" -DXS_VERSION=\"1.18\"
 "-I/sftw/perl/lib/5.8.7/aix-thread-multi/CORE"  -DPERL_EXT
Util.c</font>
<br><font size=2 face="sans-serif">Running Mkbootstrap for List::Util ()</font>
<br><font size=2 face="sans-serif">chmod 644 Util.bs</font>
<br><font size=2 face="sans-serif">rm -f blib/arch/auto/List/Util/Util.so</font>
<br><font size=2 face="sans-serif">ld  -bM:SRE -lc_r -bhalt:4 -bexpall
-G -bnoentry -lpthreads -lc Util.o  -o blib/arch/auto/List/Util/Util.so
    \</font>
<br><font size=2 face="sans-serif">        \</font>
<br>
<br><font size=2 face="sans-serif">chmod 755 blib/arch/auto/List/Util/Util.so</font>
<br><font size=2 face="sans-serif">cp Util.bs blib/arch/auto/List/Util/Util.bs</font>
<br><font size=2 face="sans-serif">chmod 644 blib/arch/auto/List/Util/Util.bs</font>
<br><font size=2 face="sans-serif">Manifying blib/man3/List::Util.3</font>
<br><font size=2 face="sans-serif">Manifying blib/man3/Scalar::Util.3</font>
<br><font size=2 face="sans-serif">[root@mlwitt30]:[/home/root/.cpan/build/Scalar-List-Utils-1.18]
> make test</font>
<br><font size=2 face="sans-serif">PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM"
"-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')"
t/*.t</font>
<br><font size=2 face="sans-serif">t/00version.....ok</font>
<br><font size=2 face="sans-serif">t/blessed.......ok</font>
<br><font size=2 face="sans-serif">t/dualvar.......skipped</font>
<br><font size=2 face="sans-serif">        all skipped:
dualvar requires XS version</font>
<br><font size=2 face="sans-serif">t/first.........ok</font>
<br><font size=2 face="sans-serif">        2/17 skipped:
Poor man's MULTICALL can't cope</font>
<br><font size=2 face="sans-serif">t/isvstring.....skipped</font>
<br><font size=2 face="sans-serif">        all skipped:
isvstring requires XS version</font>
<br><font size=2 face="sans-serif">t/lln...........ok</font>
<br><font size=2 face="sans-serif">t/max...........ok</font>
<br><font size=2 face="sans-serif">t/maxstr........ok</font>
<br><font size=2 face="sans-serif">t/min...........ok</font>
<br><font size=2 face="sans-serif">t/minstr........ok</font>
<br><font size=2 face="sans-serif">t/openhan.......ok</font>
<br><font size=2 face="sans-serif">t/p_blessed.....ok</font>
<br><font size=2 face="sans-serif">t/p_first.......ok</font>
<br><font size=2 face="sans-serif">t/p_lln.........ok</font>
<br><font size=2 face="sans-serif">t/p_max.........ok</font>
<br><font size=2 face="sans-serif">t/p_maxstr......ok</font>
<br><font size=2 face="sans-serif">t/p_min.........ok</font>
<br><font size=2 face="sans-serif">t/p_minstr......ok</font>
<br><font size=2 face="sans-serif">t/p_openhan.....ok</font>
<br><font size=2 face="sans-serif">t/p_readonly....ok</font>
<br><font size=2 face="sans-serif">t/p_reduce......ok</font>
<br><font size=2 face="sans-serif">t/p_refaddr.....ok</font>
<br><font size=2 face="sans-serif">t/p_reftype.....ok</font>
<br><font size=2 face="sans-serif">t/p_shuffle.....ok</font>
<br><font size=2 face="sans-serif">t/p_sum.........ok</font>
<br><font size=2 face="sans-serif">t/p_tainted.....ok</font>
<br><font size=2 face="sans-serif">t/proto.........skipped</font>
<br><font size=2 face="sans-serif">        all skipped:
set_prototype requires XS version</font>
<br><font size=2 face="sans-serif">t/readonly......ok</font>
<br><font size=2 face="sans-serif">t/reduce........ok</font>
<br><font size=2 face="sans-serif">        2/23 skipped:
Poor man's MULTICALL can't cope</font>
<br><font size=2 face="sans-serif">t/refaddr.......ok</font>
<br><font size=2 face="sans-serif">t/reftype.......ok</font>
<br><font size=2 face="sans-serif">t/shuffle.......ok</font>
<br><font size=2 face="sans-serif">t/sum...........ok</font>
<br><font size=2 face="sans-serif">t/tainted.......ok</font>
<br><font size=2 face="sans-serif">t/weak..........skipped</font>
<br><font size=2 face="sans-serif">        all skipped:
weaken requires XS version</font>
<br><font size=2 face="sans-serif">All tests successful, 4 tests and 4
subtests skipped.</font>
<br><font size=2 face="sans-serif">Files=35, Tests=327,  5 wallclock
secs ( 2.62 cusr +  2.13 csys =  4.75 CPU)</font>
<br>
<br>
<br><font size=2 face="sans-serif">As you can see, Weak complains about
needing the XS version...What's an XS version? in the hopes of shotguning
a fix I updated ExtUtils::MakeMaker, ExtUtils::Cbuilder, XSLoader, Params::Validate...All
to no avail. </font>
<br>
<br><font size=2 face="sans-serif">Any ideas?</font>
<br>
<br><font size=2 face="sans-serif">Jonathan Kaufman<br>
<br>
Foot Locker Corporate Services, Inc.<br>
</font><font size=3><br>
<br>
</font>
<div align=center>
<br><font size=2>Visit us on-line at </font><a href="http://www.footlocker.com/home/default.cfm?SID=8431"><font size=2 color=blue><u>footlocker.com</u></font></a><font size=2>.
</font></div>
<br>
<br><font size=1>The information in this e-mail, and any attachment therein,
is confidential and for use by the addressee only. If you are not the intended
recipient, please return the e-mail to the sender and delete it from your
computer. Although the Company attempts to sweep e-mail and attachments
for viruses, it does not guarantee that either are virus-free and accepts
no liability for any damage sustained as a result of viruses.</font>