Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem installing Crypt-OpenSSL-Random under OS/2 #11898

Open
p5pRT opened this issue Jan 23, 2012 · 5 comments
Open

Problem installing Crypt-OpenSSL-Random under OS/2 #11898

p5pRT opened this issue Jan 23, 2012 · 5 comments

Comments

@p5pRT
Copy link

p5pRT commented Jan 23, 2012

Migrated from rt.perl.org#108874 (status was 'open')

Searchable as RT108874$

@p5pRT
Copy link
Author

p5pRT commented Jan 23, 2012

From shmuel+CPAN@patriot.net

This is a bug report for perl from shmuel+CPAN@​patriot.net, generated
with the help of perlbug 1.36 running under perl 5.10.0.

I attempted to install Crypt​::OpenSSL​::Random under OS/2 from and got
the messages below.

  SETLOCAL
  ECHO ON
  Building group 1
  Building from directory Crypt-OpenSSL-Random-0.04
  H​:
  cd H​:\vendors\cpan\Crypt-OpenSSL-Random-0.04
  perl Makefile.PL
  Note (probably harmless)​: No library found for -lssl
  Note (probably harmless)​: No library found for -lcrypto
  Note (probably harmless)​: No library found for -lsocket
  Have /PROGRAMS/PERL/LIB/5.10.0/os2
  Want /PROGRAMS/PERL/lib/5.10.0/os2
  Your perl and your Config.pm seem to have different ideas about the
  architecture they are running on.
  Perl thinks​: [os2]
  Config says​: [os2]
  This may or may not cause problems. Please check your installation
of perl
  if you have problems building this extension.
  Writing Makefile for Crypt​::OpenSSL​::Random
  Writing MYMETA.yml and MYMETA.json
  perl Makefile.PL RC=0 okay? (Y,N)
  U​:\extras\bin\make
  Skip blib/lib/Crypt/OpenSSL/Random.pm (unchanged)
  gcc -c -DDOSISH -DOS2=2 -DEMBED -I. -fno-strict-aliasing -pipe
-I/usr/local/include -O2 -fomit-frame-pointer -falign-loops=2
-falign-jumps=2 -falign-functions=2 -s -DVERSION=\"0.04\"
-DXS_VERSION=\"0.04\" -Zdll "-IQ​:/PROGRAMS/PERL/lib/5.10.0/os
  In file included from
Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/perl.h​:2495,
  from Random.xs​:2​:
  Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/os2ish.h​:30​:1​: warning​:
"PERL_DONT_CREATE_GVSV" redefined
  In file included from Random.xs​:2​:
  Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/perl.h​:932​:1​: warning​: this is
the location of the previous definition
  Running Mkbootstrap for Crypt​::OpenSSL​::Random ()
  Q​:/PROGRAMS/PERL/bin/perl.exe -MExtUtils​::Command -e 'chmod' -- 644
Random.bs
  Q​:/PROGRAMS/PERL/bin/perl.exe -MExtUtils​::Command -e 'rm_f' --
blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll
  gcc -Zdll -Zomf Random.o -O2 -fomit-frame-pointer -falign-loops=2
-falign-jumps=2 -falign-functions=2 -s -o
blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll \
  Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl.a
Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl_override.a Random.def
\
  || ( Q​:/PROGRAMS/PERL/bin/perl.exe -MExtUtils​::Command -e
'rm_f' -- blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll && sh -c
false )
  weakld​: error​: Unresolved symbol (UNDEF EXPORT)
'boot_Crypt__OpenSSL__Random'.
  weakld​: info​: The symbol is referenced by​:
  H​:/Vendors/CPAN/Crypt-OpenSSL-Random-0.04/Random.def
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_status'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_egd'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_seed'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_bytes'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj
  Ignoring unresolved externals reported from weak prelinker.

  U​:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj(ldconv_Random_o_4bb4f1c90c019b078.obj)
: error LNK2029​: "_RAND_bytes" : unresolved external
  U​:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj(ldconv_Random_o_4bb4f1c90c019b078.obj)
: error LNK2029​: "_RAND_status" : unresolved external
  U​:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj(ldconv_Random_o_4bb4f1c90c019b078.obj)
: error LNK2029​: "_RAND_egd" : unresolved external
  U​:\tmp\ldconv_Random_o_4bb4f1c90c019b078.obj(ldconv_Random_o_4bb4f1c90c019b078.obj)
: error LNK2029​: "_RAND_seed" : unresolved external

  There were 4 errors detected
  make.exe​: *** [blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll]
Error 1
  make RC=2 okay? (Y,N)
  U​:\extras\bin\make test
  Q​:/PROGRAMS/PERL/bin/perl.exe -MExtUtils​::Command -e 'rm_f' --
blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll
  gcc -Zdll -Zomf Random.o -O2 -fomit-frame-pointer -falign-loops=2
-falign-jumps=2 -falign-functions=2 -s -o
blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll \
  Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl.a
Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl_override.a Random.def
\
  || ( Q​:/PROGRAMS/PERL/bin/perl.exe -MExtUtils​::Command -e
'rm_f' -- blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll && sh -c
false )
  weakld​: error​: Unresolved symbol (UNDEF EXPORT)
'boot_Crypt__OpenSSL__Random'.
  weakld​: info​: The symbol is referenced by​:
  H​:/Vendors/CPAN/Crypt-OpenSSL-Random-0.04/Random.def
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_status'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_egd'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_seed'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_bytes'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj
  Ignoring unresolved externals reported from weak prelinker.

  U​:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj(ldconv_Random_o_4d54f1c90dc1d32e8.obj)
: error LNK2029​: "_RAND_bytes" : unresolved external
  U​:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj(ldconv_Random_o_4d54f1c90dc1d32e8.obj)
: error LNK2029​: "_RAND_status" : unresolved external
  U​:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj(ldconv_Random_o_4d54f1c90dc1d32e8.obj)
: error LNK2029​: "_RAND_egd" : unresolved external
  U​:\tmp\ldconv_Random_o_4d54f1c90dc1d32e8.obj(ldconv_Random_o_4d54f1c90dc1d32e8.obj)
: error LNK2029​: "_RAND_seed" : unresolved external

  There were 4 errors detected
  make.exe​: *** [blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll]
Error 1
  make test RC=2 okay? (Y,N)
  U​:\extras\bin\make install
  Q​:/PROGRAMS/PERL/bin/perl.exe -MExtUtils​::Command -e 'rm_f' --
blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll
  gcc -Zdll -Zomf Random.o -O2 -fomit-frame-pointer -falign-loops=2
-falign-jumps=2 -falign-functions=2 -s -o
blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll \
  Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl.a
Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE/libperl_override.a Random.def
\
  || ( Q​:/PROGRAMS/PERL/bin/perl.exe -MExtUtils​::Command -e
'rm_f' -- blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll && sh -c
false )
  weakld​: error​: Unresolved symbol (UNDEF EXPORT)
'boot_Crypt__OpenSSL__Random'.
  weakld​: info​: The symbol is referenced by​:
  H​:/Vendors/CPAN/Crypt-OpenSSL-Random-0.04/Random.def
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_status'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_egd'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_seed'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj
  weakld​: error​: Unresolved symbol (UNDEF) '_RAND_bytes'.
  weakld​: info​: The symbol is referenced by​:
  U​:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj
  Ignoring unresolved externals reported from weak prelinker.

  U​:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj(ldconv_Random_o_4ee4f1c90e71fa00.obj)
: error LNK2029​: "_RAND_bytes" : unresolved external
  U​:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj(ldconv_Random_o_4ee4f1c90e71fa00.obj)
: error LNK2029​: "_RAND_status" : unresolved external
  U​:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj(ldconv_Random_o_4ee4f1c90e71fa00.obj)
: error LNK2029​: "_RAND_egd" : unresolved external
  U​:\tmp\ldconv_Random_o_4ee4f1c90e71fa00.obj(ldconv_Random_o_4ee4f1c90e71fa00.obj)
: error LNK2029​: "_RAND_seed" : unresolved external

  There were 4 errors detected
  make.exe​: *** [blib/arch/auto/Crypt/OpenSSL/Random/RandomBQ.dll]
Error 1
  make install RC=2 okay? (Y,N)


Flags​:
  category=library
  severity=high


Site configuration information for perl 5.10.0​:

Configured by root at Mon Dec 24 17​:04​:07 CDT 2007.

Summary of my perl5 (revision 5 version 10 subversion 0)
configuration​:
  Platform​:
  osname=os2, osvers=2.45, archname=os2
  uname='os2 dev.smedley.inf 1 2.45 i386 i386 authenticamd os2 '
  config_args='-Dprefix=Q​:/PROGRAMS/PERL'
  hint=recommended, useposix=true, d_sigaction=define
  useithreads=undef, usemultiplicity=undef
  useperlio=define, d_sfio=undef, uselargefiles=define,
usesocks=undef
  use64bitint=undef, use64bitall=undef, uselongdouble=undef
  usemymalloc=y, bincompat5005=undef
  Compiler​:
  cc='gcc', ccflags ='-DDOSISH -DOS2=2 -DEMBED -I.
-fno-strict-aliasing -pipe -I/usr/local/include',
  optimize='-O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2
-falign-functions=2 -s',
  cppflags='-DDOSISH -DOS2=2 -DEMBED -I. -fno-strict-aliasing -pipe
-I/usr/local/include'
  ccversion='', gccversion='3.3.5 (Bird Build 2007-06-10 14​:30)',
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='gcc', ldflags ='-Zomf -Zhigh-mem -Zstack 32000 '
  libpth=/usr/lib /usr/lib/gcc-lib/i386-pc-os2-emx/3.3.5 /extras/lib
/dev/qt/trunk/lib /openldap/lib /cups/lib
  libs=-lsocket
  perllibs=-lsocket
  libc=/usr/lib/libc_dll.a, so=dll, useshrplib=true,
libperl=libperl.a
  gnulibc_version=''
  Dynamic Linking​:
  dlsrc=dl_dlopen.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
  cccdlflags='-Zdll', lddlflags='-Zdll -Zomf '

Locally applied patches​:


@​INC for perl 5.10.0​:
  Q​:/PROGRAMS/PERL/LIB/5.10.0/os2
  Q​:/PROGRAMS/PERL/LIB/5.10.0
  Q​:/PROGRAMS/PERL/LIB/site_perl/5.10.0/os2
  Q​:/PROGRAMS/PERL/LIB/site_perl/5.10.0
  .


Environment for perl 5.10.0​:
  HOME=Q​:\HOME\DEFAULT
  LANG=en_US
  LANGUAGE (unset)
  LD_LIBRARY_PATH (unset)
  LOGDIR (unset)
  PATH=Q​:\MPTN\BIN;Q​:\ECS\BIN;Q​:\TCPIP\BIN;Q​:\IBMCOM;Q​:\PROGRAMS\NETSCAPE\PROGRAM;Q​:\EMX\BIN;Q​:\IBMGSK50\BIN;Q​:\IBMGSK40\BIN;Q​:\IBMGSK\BIN;Q​:\OS2;Q​:\OS2\SYSTEM;Q​:\OS2\MDOS\WINOS2;Q​:\OS2\INSTALL;Q​:\;Q​:\OS2\MDOS;Q​:\OS2\APPS;Q​:\ECS\KLIBC\BIN;Q​:\PROGRA
  PERLDIR=Q​:\PROGRAMS\PERL
  PERLLIB_PREFIX=/PERL5/LIB;Q​:/PROGRAMS/PERL/LIB
  PERL_BADLANG (unset)
  PERL_SH_DIR=Q​:\PROGRAMS\PERL\BIN
  SHELL (unset)

Complete configuration data for perl 5.10.0​:

Author=''
CONFIG='true'
Date='$Date'
EXECSHELL='sh'
Header=''
Id='$Id'
Locker=''
Log='$Log'
Mcc='Mcc'
PATCHLEVEL='10'
PERL_API_REVISION='5'
PERL_API_SUBVERSION='0'
PERL_API_VERSION='10'
PERL_CONFIG_SH='true'
PERL_REVISION='5'
PERL_SUBVERSION='0'
PERL_VERSION='10'
RCSfile='$RCSfile'
Revision='$Revision'
SUBVERSION='0'
Source=''
State=''
_a='.a'
_exe='.exe'
_o='.o'
afs='false'
afsroot='/afs'
alignbytes='4'
ansi2knr=''
aphostname='/bin/hostname'
api_revision='5'
api_subversion='0'
api_version='10'
api_versionstring='5.10.0'
ar='ar'
archlib='Q​:/PROGRAMS/PERL/lib/5.10.0/os2'
archlibexp='Q​:/PROGRAMS/PERL/lib/5.10.0/os2'
archname='os2'
archname64=''
archobjs='os2.o dl_os2.o'
asctime_r_proto='0'
awk='awk'
baserev='5.0'
bash=''
bin='Q​:/PROGRAMS/PERL/bin'
binexp='Q​:/PROGRAMS/PERL/bin'
bison='bison'
byacc='byacc'
byteorder='1234'
c=''
castflags='0'
cat='cat'
cc='gcc'
cccdlflags='-Zdll'
ccdlflags=' '
ccflags='-DDOSISH -DOS2=2 -DEMBED -I. -fno-strict-aliasing -pipe
-I/usr/local/include' ccflags_nolargefiles='-DDOSISH -DOS2=2 -DEMBED
-I. -fno-strict-aliasing -pipe -I/usr/local/include'
ccflags_uselargefiles=''
ccname='gcc'
ccsymbols='__GNUC_PATCHLEVEL__=5 __INNOTEK_LIBC__=0x006 __KLIBC__=0
__KLIBC_MINOR__=6 __KLIBC_PATCHLEVEL__=2 __KLIBC_VERSION__=0x00060002'
ccversion=''
cf_by='root'
cf_email='paul@​smedley.info'
cf_time='Mon Dec 24 17​:04​:07 CDT 2007'
chgrp=''
chmod='chmod'
chown=''
clocktype='clock_t'
comm='comm'
compress=''
config_arg0='./configure'
config_arg1='-Dprefix=Q​:/PROGRAMS/PERL'
config_argc='1'
config_args='-Dprefix=Q​:/PROGRAMS/PERL'
contains='grep'
cp='cp'
cpio=''
cpp='cpp'
cpp_stuff='42'
cppccsymbols='__GNUC__=3 __GNUC_MINOR__=3'
cppflags='-DDOSISH -DOS2=2 -DEMBED -I. -fno-strict-aliasing -pipe
-I/usr/local/include' cpplast='-'
cppminus='-'
cpprun='gcc -E'
cppstdin='gcc -E'
cppsymbols='i386=1 __i386=1 __i386__=1 OS2=2 __OS2__=1 __STDC__=1
__USE_BSD=1 __USE_FILE_OFFSET64=1 __USE_LARGEFILE=1 __USE_MISC=1
__USE_SVID=1' crypt_r_proto='0'
cryptlib=''
csh='csh'
ctermid_r_proto='0'
ctime_r_proto='0'
d_Gconvert='gcvt_os2((x),(n),(b))'
d_PRIEUldbl='define'
d_PRIFUldbl='define'
d_PRIGUldbl='define'
d_PRIXU64='define'
d_PRId64='define'
d_PRIeldbl='define'
d_PRIfldbl='define'
d_PRIgldbl='define'
d_PRIi64='define'
d_PRIo64='define'
d_PRIu64='define'
d_PRIx64='define'
d_SCNfldbl='define'
d__fwalk=''
d_access='define'
d_accessx=''
d_aintl=''
d_alarm='define'
d_archlib='define'
d_asctime_r=''
d_atolf=''
d_atoll='define'
d_attribute_format='define'
d_attribute_malloc='define'
d_attribute_nonnull='define'
d_attribute_noreturn='define'
d_attribute_pure='define'
d_attribute_unused='define'
d_attribute_warn_unused_result=''
d_bcmp='define'
d_bcopy='define'
d_bsd='define'
d_bsdgetpgrp=''
d_bsdsetpgrp=''
d_builtin_choose_expr='define'
d_builtin_expect=''
d_bzero='define'
d_c99_variadic_macros='define'
d_casti32=''
d_castneg='define'
d_charvspr=''
d_chown='define'
d_chroot='define'
d_chsize='define'
d_class=''
d_clearenv=''
d_closedir='define'
d_cmsghdr_s='define'
d_const='define'
d_copysignl='define'
d_cplusplus=''
d_crypt='define'
d_crypt_r=''
d_csh=''
d_ctermid=''
d_ctermid_r=''
d_ctime_r=''
d_cuserid='define'
d_dbl_dig='define'
d_dbminitproto=''
d_difftime='define'
d_dir_dd_fd=''
d_dirfd='define'
d_dirnamlen='define'
d_dlerror='define'
d_dlopen='define'
d_dlsymun=''
d_dosuid=''
d_drand48_r=''
d_drand48proto='define'
d_dup2='define'
d_eaccess='define'
d_endgrent='define'
d_endgrent_r=''
d_endhent='define'
d_endhostent_r=''
d_endnent='define'
d_endnetent_r=''
d_endpent='define'
d_endprotoent_r=''
d_endpwent='define'
d_endpwent_r=''
d_endsent='define'
d_endservent_r=''
d_eofnblk='define'
d_eunice=''
d_faststdio='define'
d_fchdir='define'
d_fchmod='define'
d_fchown='define'
d_fcntl='define'
d_fcntl_can_lock='define'
d_fd_macros='define'
d_fd_set='define'
d_fds_bits='define'
d_fgetpos='define'
d_finite='define'
d_finitel=''
d_flexfnam='define'
d_flock='define'
d_flockproto='define'
d_fork='define'
d_fp_class=''
d_fpathconf='define'
d_fpclass=''
d_fpclassify=''
d_fpclassl=''
d_fpos64_t=''
d_frexpl='define'
d_fs_data_s=''
d_fseeko='define'
d_fsetpos='define'
d_fstatfs='define'
d_fstatvfs='define'
d_fsync='define'
d_ftello='define'
d_ftime=''
d_futimes='define'
d_getcwd='define'
d_getespwnam=''
d_getfsstat='define'
d_getgrent='define'
d_getgrent_r=''
d_getgrgid_r=''
d_getgrnam_r=''
d_getgrps='define'
d_gethbyaddr='define'
d_gethbyname='define'
d_gethent='define'
d_gethname='define'
d_gethostbyaddr_r=''
d_gethostbyname_r=''
d_gethostent_r=''
d_gethostprotos='define'
d_getitimer='define'
d_getlogin='define'
d_getlogin_r=''
d_getmnt=''
d_getmntent=''
d_getnbyaddr='define'
d_getnbyname='define'
d_getnent='define'
d_getnetbyaddr_r=''
d_getnetbyname_r=''
d_getnetent_r=''
d_getnetprotos='define'
d_getpagsz='define'
d_getpbyname='define'
d_getpbynumber='define'
d_getpent='define'
d_getpgid='define'
d_getpgrp='define'
d_getpgrp2=''
d_getppid='define'
d_getprior='define'
d_getprotobyname_r=''
d_getprotobynumber_r=''
d_getprotoent_r=''
d_getprotoprotos='define'
d_getprpwnam=''
d_getpwent='define'
d_getpwent_r=''
d_getpwnam_r=''
d_getpwuid_r=''
d_getsbyname='define'
d_getsbyport='define'
d_getsent='define'
d_getservbyname_r=''
d_getservbyport_r=''
d_getservent_r=''
d_getservprotos='define'
d_getspnam=''
d_getspnam_r=''
d_gettimeod='define'
d_gmtime_r=''
d_gnulibc=''
d_grpasswd='define'
d_hasmntopt=''
d_htonl='define'
d_ilogbl='define'
d_inc_version_list=''
d_index=''
d_inetaton='define'
d_int64_t='define'
d_isascii='define'
d_isfinite=''
d_isinf='define'
d_isnan='define'
d_isnanl=''
d_killpg='define'
d_lchown='define'
d_ldbl_dig='define'
d_libm_lib_version=''
d_link=''
d_localtime_r=''
d_localtime_r_needs_tzset=''
d_locconv='define'
d_lockf='define'
d_longdbl='define'
d_longlong='define'
d_lseekproto='define'
d_lstat='define'
d_madvise=''
d_malloc_good_size=''
d_malloc_size=''
d_mblen='define'
d_mbstowcs='define'
d_mbtowc='define'
d_memchr='define'
d_memcmp='define'
d_memcpy='define'
d_memmove='define'
d_memset='define'
d_mkdir='define'
d_mkdtemp='define'
d_mkfifo='define'
d_mkstemp='define'
d_mkstemps='define'
d_mktime='define'
d_mmap=''
d_modfl='define'
d_modfl_pow32_bug=''
d_modflproto='define'
d_mprotect='define'
d_msg=''
d_msg_ctrunc='define'
d_msg_dontroute='define'
d_msg_oob='define'
d_msg_peek='define'
d_msg_proxy=''
d_msgctl=''
d_msgget=''
d_msghdr_s='define'
d_msgrcv=''
d_msgsnd=''
d_msync=''
d_munmap=''
d_mymalloc='define'
d_nice='define'
d_nl_langinfo='define'
d_nv_preserves_uv='define'
d_nv_zero_is_allbits_zero='define'
d_off64_t=''
d_old_pthread_create_joinable=''
d_oldpthreads=''
d_oldsock=''
d_open3='define'
d_pathconf='define'
d_pause='define'
d_perl_otherlibdirs=''
d_phostname=''
d_pipe='define'
d_poll=''
d_portable='define'
d_printf_format_null=''
d_procselfexe=''
d_pseudofork=''
d_pthread_atfork=''
d_pthread_attr_setscope=''
d_pthread_yield=''
d_pwage=''
d_pwchange='define'
d_pwclass='define'
d_pwcomment=''
d_pwexpire='define'
d_pwgecos='define'
d_pwpasswd='define'
d_pwquota=''
d_qgcvt=''
d_quad='define'
d_random_r=''
d_readdir='define'
d_readdir64_r=''
d_readdir_r=''
d_readlink='define'
d_readv='define'
d_recvmsg='define'
d_rename='define'
d_rewinddir='define'
d_rmdir='define'
d_safebcpy=''
d_safemcpy=''
d_sanemcmp='define'
d_sbrkproto='define'
d_scalbnl='define'
d_sched_yield=''
d_scm_rights='define'
d_seekdir='define'
d_select='define'
d_sem='define'
d_semctl='define'
d_semctl_semid_ds='define'
d_semctl_semun='define'
d_semget='define'
d_semop='define'
d_sendmsg='define'
d_setegid='define'
d_seteuid='define'
d_setgrent='define'
d_setgrent_r=''
d_setgrps='define'
d_sethent='define'
d_sethostent_r=''
d_setitimer='define'
d_setlinebuf='define'
d_setlocale='define'
d_setlocale_r=''
d_setnent='define'
d_setnetent_r=''
d_setpent='define'
d_setpgid='define'
d_setpgrp=''
d_setpgrp2=''
d_setprior='define'
d_setproctitle=''
d_setprotoent_r=''
d_setpwent='define'
d_setpwent_r=''
d_setregid='define'
d_setresgid='define'
d_setresuid='define'
d_setreuid='define'
d_setrgid='define'
d_setruid='define'
d_setsent='define'
d_setservent_r=''
d_setsid='define'
d_setvbuf='define'
d_sfio=''
d_shm='define'
d_shmat='define'
d_shmatprototype='define'
d_shmctl='define'
d_shmdt='define'
d_shmget='define'
d_shrplib='define'
d_sigaction='define'
d_signbit='define'
d_sigprocmask='define'
d_sigsetjmp='define'
d_sitearch='define'
d_snprintf='define'
d_sockatmark=''
d_sockatmarkproto=''
d_socket='define'
d_socklen_t=''
d_sockpair='define'
d_socks5_init=''
d_sprintf_returns_strlen='define'
d_sqrtl='define'
d_srand48_r=''
d_srandom_r=''
d_sresgproto='define'
d_sresuproto='define'
d_statblks='define'
d_statfs_f_flags='define'
d_statfs_s='define'
d_statvfs='define'
d_stdio_cnt_lval='define'
d_stdio_ptr_lval='define'
d_stdio_ptr_lval_nochange_cnt='define'
d_stdio_ptr_lval_sets_cnt=''
d_stdio_stream_array=''
d_stdiobase='define'
d_stdstdio='define'
d_strchr='define'
d_strcoll='define'
d_strctcpy='define'
d_strerrm='strerror(e)'
d_strerror='define'
d_strerror_r=''
d_strftime='define'
d_strlcat='define'
d_strlcpy='define'
d_strtod='define'
d_strtol='define'
d_strtold='define'
d_strtoll='define'
d_strtoq=''
d_strtoul='define'
d_strtoull='define'
d_strtouq=''
d_strxfrm='define'
d_suidsafe=''
d_symlink='define'
d_syscall=''
d_syscallproto=''
d_sysconf='define'
d_sysernlst=''
d_syserrlst='define'
d_system='define'
d_tcgetpgrp='define'
d_tcsetpgrp='define'
d_telldir='define'
d_telldirproto='define'
d_time='define'
d_times='define'
d_tm_tm_gmtoff=''
d_tm_tm_zone=''
d_tmpnam_r=''
d_truncate='define'
d_ttyname_r=''
d_tzname='define'
d_u32align=''
d_ualarm='define'
d_umask='define'
d_uname='define'
d_union_semun='define'
d_unordered=''
d_unsetenv='define'
d_usleep='define'
d_usleepproto='define'
d_ustat=''
d_vendorarch=''
d_vendorbin=''
d_vendorlib=''
d_vendorscript=''
d_vfork=''
d_void_closedir=''
d_voidsig='define'
d_voidtty=''
d_volatile='define'
d_vprintf='define'
d_vsnprintf='define'
d_wait4='define'
d_waitpid='define'
d_wcstombs='define'
d_wctomb='define'
d_writev='define'
d_xenix=''
date='date'
db_hashtype='u_int32_t'
db_prefixtype='size_t'
db_version_major=''
db_version_minor=''
db_version_patch=''
defvoidused='15'
direntrytype='struct dirent'
dlext='dll'
dlsrc='dl_dlopen.xs'
dont_use_nlink='define'
doublesize='8'
drand01='drand48()'
drand48_r_proto='0'
dynamic_ext='B Compress/Raw/Zlib Cwd Data/Dumper Devel/DProf
Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/Glob
Filter/Util/Call Hash/Util I18N/Langinfo IO IPC/SysV List/Util
MIME/Base64 Math/BigInt/FastCalc NDBM_File OS2/ExtAttr OS
eagain='EAGAIN'
ebcdic=''
echo='echo'
egrep='egrep'
emacs=''
endgrent_r_proto='0'
endhostent_r_proto='0'
endnetent_r_proto='0'
endprotoent_r_proto='0'
endpwent_r_proto='0'
endservent_r_proto='0'
eunicefix='​:'
exe_ext='.exe'
expr='expr'
extensions='B Compress/Raw/Zlib Cwd Data/Dumper Devel/DProf
Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/Glob
Filter/Util/Call Hash/Util I18N/Langinfo IO IPC/SysV List/Util
MIME/Base64 Math/BigInt/FastCalc NDBM_File OS2/ExtAttr OS2
extra_static_ext='OS2​::DLL'
extras=''
fflushNULL='define'
fflushall=''
find=''
firstmakefile='GNUmakefile'
flex=''
fpossize='8'
fpostype='fpos_t'
freetype='void'
from='​:'
full_ar='ar'
full_csh='csh'
full_sed='/MOZTOOLS/sed'
gccansipedantic=''
gccosandvers=''
gccversion='3.3.5 (Bird Build 2007-06-10 14​:30)'
getgrent_r_proto='0'
getgrgid_r_proto='0'
getgrnam_r_proto='0'
gethostbyaddr_r_proto='0'
gethostbyname_r_proto='0'
gethostent_r_proto='0'
getlogin_r_proto='0'
getnetbyaddr_r_proto='0'
getnetbyname_r_proto='0'
getnetent_r_proto='0'
getprotobyname_r_proto='0'
getprotobynumber_r_proto='0'
getprotoent_r_proto='0'
getpwent_r_proto='0'
getpwnam_r_proto='0'
getpwuid_r_proto='0'
getservbyname_r_proto='0'
getservbyport_r_proto='0'
getservent_r_proto='0'
getspnam_r_proto='0'
gidformat='"lu"'
gidsign='1'
gidsize='4'
gidtype='gid_t'
glibpth='/usr/shlib /lib /usr/lib /usr/lib/386 /lib/386 /usr/ccs/lib
/usr/ucblib /usr/local/lib ' gmake='gmake'
gmtime_r_proto='0'
gnulibc_version=''
gnupatch='/MOZTOOLS/patch.exe'
grep='grep'
groupcat='cat /etc/group'
groupstype='gid_t'
gzip='gzip'
h_fcntl='false'
h_sysfile='true'
hint='recommended'
hostcat=''
html1dir=' '
html1direxp=''
html3dir=' '
html3direxp=''
i16size='2'
i16type='short'
i32size='4'
i32type='long'
i64size='8'
i64type='long long'
i8size='1'
i8type='char'
i_arpainet='define'
i_bsdioctl=''
i_crypt='define'
i_db=''
i_dbm=''
i_dirent='define'
i_dld=''
i_dlfcn='define'
i_fcntl=''
i_float='define'
i_fp=''
i_fp_class=''
i_gdbm=''
i_grp='define'
i_ieeefp='define'
i_inttypes='define'
i_langinfo='define'
i_libutil=''
i_limits='define'
i_locale='define'
i_machcthr=''
i_malloc='define'
i_math='define'
i_memory=''
i_mntent=''
i_ndbm='define'
i_netdb='define'
i_neterrno=''
i_netinettcp='define'
i_niin='define'
i_poll=''
i_prot=''
i_pthread='define'
i_pwd='define'
i_rpcsvcdbm=''
i_sfio=''
i_sgtty=''
i_shadow=''
i_socks='define'
i_stdarg='define'
i_stddef='define'
i_stdlib='define'
i_string='define'
i_sunmath=''
i_sysaccess=''
i_sysdir='define'
i_sysfile='define'
i_sysfilio='define'
i_sysin=''
i_sysioctl='define'
i_syslog='define'
i_sysmman='define'
i_sysmode=''
i_sysmount='define'
i_sysndir=''
i_sysparam='define'
i_sysresrc='define'
i_syssecrt=''
i_sysselct='define'
i_syssockio='define'
i_sysstat='define'
i_sysstatfs='define'
i_sysstatvfs='define'
i_systime='define'
i_systimek=''
i_systimes='define'
i_systypes='define'
i_sysuio='define'
i_sysun='define'
i_sysutsname='define'
i_sysvfs='define'
i_syswait='define'
i_termio=''
i_termios='define'
i_time=''
i_unistd='define'
i_ustat=''
i_utime='define'
i_values=''
i_varargs=''
i_varhdr='stdarg.h'
i_vfork=''
ignore_versioned_solibs=''
inc_version_list=' '
inc_version_list_init='0'
incpath=''
inews=''
initialinstalllocation='Q​:/PROGRAMS/PERL/bin'
installarchlib='Q​:/PROGRAMS/PERL/lib/5.10.0/os2'
installbin='Q​:/PROGRAMS/PERL/bin'
installhtml1dir=''
installhtml3dir=''
installman1dir='Q​:/PROGRAMS/PERL/man/man1'
installman3dir='Q​:/PROGRAMS/PERL/man/man3'
installprefix='Q​:/PROGRAMS/PERL'
installprefixexp='Q​:/PROGRAMS/PERL'
installprivlib='Q​:/PROGRAMS/PERL/lib/5.10.0'
installscript='Q​:/PROGRAMS/PERL/bin'
installsitearch='Q​:/PROGRAMS/PERL/lib/site_perl/5.10.0/os2'
installsitebin='Q​:/PROGRAMS/PERL/bin'
installsitehtml1dir=''
installsitehtml3dir=''
installsitelib='Q​:/PROGRAMS/PERL/lib/site_perl/5.10.0'
installsiteman1dir='Q​:/PROGRAMS/PERL/man/man1'
installsiteman3dir='Q​:/PROGRAMS/PERL/man/man3'
installsitescript='Q​:/PROGRAMS/PERL/bin'
installstyle='lib'
installusrbinperl='define'
installvendorarch=''
installvendorbin=''
installvendorhtml1dir=''
installvendorhtml3dir=''
installvendorlib=''
installvendorman1dir=''
installvendorman3dir=''
installvendorscript=''
intsize='4'
issymlink='test -h'
ivdformat='"ld"'
ivsize='4'
ivtype='long'
known_extensions='B Compress/Raw/Zlib Cwd DB_File Data/Dumper
Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl
File/Glob Filter/Util/Call GDBM_File Hash/Util I18N/Langinfo IO
IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc N ksh=''
ld='gcc'
lddlflags='-Zdll -Zomf '
ldflags='-Zomf -Zhigh-mem -Zstack 32000 '
ldflags_nolargefiles='-Zomf -Zhigh-mem -Zstack 32000 '
ldflags_uselargefiles=''
ldlibpthname=''
less='less'
lib_ext='.a'
libc='/usr/lib/libc_dll.a'
libemx='/usr/lib'
libperl='libperl.a'
libpth='/usr/lib /usr/lib/gcc-lib/i386-pc-os2-emx/3.3.5 /extras/lib
/dev/qt/trunk/lib /openldap/lib /cups/lib' libs='-lsocket'
libs_nolargefiles='-lsocket'
libsdirs=' /extras/lib /usr/lib'
libsfiles=' gdbm.a libdb.a libdl.a libm.a libcrypt.a libc_s.a'
libsfound=' /extras/lib/gdbm.a /extras/lib/libdb.a /usr/lib/libdl.a
/usr/lib/libm.a /usr/lib/libcrypt.a /usr/lib/libc_s.a' libspath='
/usr/lib /usr/lib/gcc-lib/i386-pc-os2-emx/3.3.5 /extras/lib
/dev/qt/trunk/lib /openldap/lib /cups/lib' libswanted='sfio socket
bind inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec
util c cposix posix ucb bsd BSD' libswanted_nolargefiles='sfio socket
bind inet nsl nm ndbm gdbm dbm db malloc dl dld ld sun m crypt sec
util c cposix posix ucb bsd BSD' libswanted_uselargefiles=''
line=''
lint=''
lkflags=''
ln='cp'
lns='cp'
localtime_r_proto='0'
locincpth='/usr/local/include /opt/local/include /usr/gnu/include
/opt/gnu/include /usr/GNU/include /opt/GNU/include'
loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib
/usr/GNU/lib /opt/GNU/lib' longdblsize='12'
longlongsize='8'
longsize='4'
lp=''
lpr=''
ls='ls'
lseeksize='8'
lseektype='off_t'
mad=''
madlyh=''
madlyobj=''
madlysrc=''
mail=''
mailx=''
make='make'
make_set_make='#'
mallocobj='malloc.o'
mallocsrc='malloc.c'
malloctype='void *'
man1dir='Q​:/PROGRAMS/PERL/man/man1'
man1direxp='Q​:/PROGRAMS/PERL/man/man1'
man1ext='1'
man3dir='Q​:/PROGRAMS/PERL/man/man3'
man3direxp='Q​:/PROGRAMS/PERL/man/man3'
man3ext='3'
mips_type=''
mistrustnm=''
mkdir='mkdir'
mmaptype='void *'
modetype='mode_t'
more='more'
multiarch=''
mv=''
myarchname='os2'
mydomain='.smedley.info'
myhostname='dev'
myttyname=''
myuname='os2 dev.smedley.inf 1 2.45 i386 i386 authenticamd os2 '
n='-n'
need_va_copy=''
netdb_hlen_type='int'
netdb_host_type='const char *'
netdb_name_type='const char *'
netdb_net_type='unsigned long'
nm='nm'
nm_opt='-pa'
nm_so_opt=''
nonxs_ext='Compress/Zlib Errno IO_Compress_Base IO_Compress_Zlib'
nroff='nroff.cmd'
nvEUformat='"E"'
nvFUformat='"F"'
nvGUformat='"G"'
nv_preserves_uv_bits='32'
nveformat='"e"'
nvfformat='"f"'
nvgformat='"g"'
nvsize='8'
nvtype='double'
o_nonblock='O_NONBLOCK'
obj_ext='.o'
old_pthread_create_joinable=''
optimize='-O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2
-falign-functions=2 -s' orderlib='false'
osname='os2'
osvers='2.45'
otherlibdirs=' '
package='perl5'
pager='cmd /c more'
passcat='cat /etc/passwd'
patchlevel='10'
path_sep=';'
perl=''
perl5='/PERL/bin/perl'
perl_patchlevel=''
perladmin='paul@​smedley.info'
perllibs='-lsocket'
perlpath='Q​:/PROGRAMS/PERL/bin/perl'
pg='pg'
phostname='hostname'
pidtype='pid_t'
plibpth=''
pmake=''
pr=''
prefix='Q​:/PROGRAMS/PERL'
prefixexp='Q​:/PROGRAMS/PERL'
privlib='Q​:/PROGRAMS/PERL/lib/5.10.0'
privlibexp='Q​:/PROGRAMS/PERL/lib/5.10.0'
procselfexe=''
prototype='define'
ptrsize='4'
quadkind='3'
quadtype='long long'
randbits='48'
randfunc='drand48'
random_r_proto='0'
randseedtype='long'
ranlib='​:'
rd_nodata='-1'
readdir64_r_proto='0'
readdir_r_proto='0'
revision='5'
rm='rm'
rm_try='/bin/rm -f try try.exe a.out .out try.[cho] try..o core
core.try* try.core*' rmail=''
run=''
runnm='false'
sPRIEUldbl='"LE"'
sPRIFUldbl='"LF"'
sPRIGUldbl='"LG"'
sPRIXU64='"LX"'
sPRId64='"Ld"'
sPRIeldbl='"Le"'
sPRIfldbl='"Lf"'
sPRIgldbl='"Lg"'
sPRIi64='"Li"'
sPRIo64='"Lo"'
sPRIu64='"Lu"'
sPRIx64='"Lx"'
sSCNfldbl='"Lf"'
sched_yield=''
scriptdir='Q​:/PROGRAMS/PERL/bin'
scriptdirexp='Q​:/PROGRAMS/PERL/bin'
sed='sed'
seedfunc='srand48'
selectminbits='1'
selecttype='fd_set *'
sendmail=''
setgrent_r_proto='0'
sethostent_r_proto='0'
setlocale_r_proto='0'
setnetent_r_proto='0'
setprotoent_r_proto='0'
setpwent_r_proto='0'
setservent_r_proto='0'
sh='/bin/sh.exe'
shar=''
sharpbang='#!'
shmattype='void *'
shortsize='2'
shrpenv='env LD_RUN_PATH=Q​:/PROGRAMS/PERL/lib/5.10.0/os2/CORE'
shsharp='true'
sig_count='64'
sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS
PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM
PROF WINCH INFO USR1 USR2 BREAK RTMIN NUM34 NUM35 NUM36 NUM37 NUM38
NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM sig_name_init='"ZERO",
"HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "EMT", "FPE", "KILL",
"BUS", "SEGV", "SYS", "PIPE", "ALRM", "TERM", "URG", "STOP", "TSTP",
"CONT", "CHLD", "TTIN", "TTOU", "IO", "XCPU", "XFSZ", "VTALRM",
"PROF", "WINCH", "INFO", "U sig_num='0 1 2 3 4 5 6 7 8 9 10 11 12 13
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
60 61 62 63 6 20 23 ' sig_num_init='0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,
11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27,
28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61
sig_size='67'
signal_t='void'
sitearch='Q​:/PROGRAMS/PERL/lib/site_perl/5.10.0/os2'
sitearchexp='Q​:/PROGRAMS/PERL/lib/site_perl/5.10.0/os2'
sitebin='Q​:/PROGRAMS/PERL/bin'
sitebinexp='Q​:/PROGRAMS/PERL/bin'
sitehtml1dir=''
sitehtml1direxp=''
sitehtml3dir=''
sitehtml3direxp=''
sitelib='Q​:/PROGRAMS/PERL/lib/site_perl/5.10.0'
sitelib_stem='Q​:/PROGRAMS/PERL/lib/site_perl'
sitelibexp='Q​:/PROGRAMS/PERL/lib/site_perl/5.10.0'
siteman1dir='Q​:/PROGRAMS/PERL/man/man1'
siteman1direxp='Q​:/PROGRAMS/PERL/man/man1'
siteman3dir='Q​:/PROGRAMS/PERL/man/man3'
siteman3direxp='Q​:/PROGRAMS/PERL/man/man3'
siteprefix='Q​:/PROGRAMS/PERL'
siteprefixexp='Q​:/PROGRAMS/PERL'
sitescript='Q​:/PROGRAMS/PERL/bin'
sitescriptexp='Q​:/PROGRAMS/PERL/bin'
sizesize='4'
sizetype='size_t'
sleep=''
smail=''
so='dll'
sockethdr=''
socketlib=''
socksizetype='int'
sort='sort'
spackage='Perl5'
spitshell='cat'
srand48_r_proto='0'
srandom_r_proto='0'
src='.'
ssizetype='ssize_t'
startperl='#!Q​:/PROGRAMS/PERL/bin/perl'
startsh='#!/bin/sh.exe'
static_ext=' '
stdchar='char'
stdio_base='((fp)->_buffer)'
stdio_bufsiz='((fp)->_rcount + (fp)->_ptr - (fp)->_buffer)'
stdio_cnt='((fp)->_rcount)'
stdio_filbuf=''
stdio_ptr='((fp)->_ptr)'
stdio_stream_array=''
stdstdunder='1'
strerror_r_proto='0'
strings='/USR/include/string.h'
submit=''
subversion='0'
sysman='/usr/share/man/man1'
tail=''
tar=''
targetarch=''
tbl=''
tee=''
test='test'
timeincl='/USR/include/sys/time.h '
timetype='time_t'
tmpnam_r_proto='0'
to='​:'
touch='touch'
tr='tr'
trnl='\n\r'
troff=''
ttyname_r_proto='0'
u16size='2'
u16type='unsigned short'
u32size='4'
u32type='unsigned long'
u64size='8'
u64type='unsigned long long'
u8size='1'
u8type='unsigned char'
uidformat='"lu"'
uidsign='1'
uidsize='4'
uidtype='uid_t'
uname='uname'
uniq='uniq'
uquadtype='unsigned long long'
use5005threads=''
use64bitall=''
use64bitint=''
use_clib='libc_dll'
usecrosscompile=''
usedl='define'
usefaststdio=''
useithreads=''
uselargefiles='define'
uselongdouble=''
usemallocwrap=''
usemorebits=''
usemultiplicity=''
usemymalloc='y'
usenm='false'
useopcode='true'
useperlio='define'
useposix='true'
usereentrant=''
userelocatableinc=''
usesfio='false'
useshrplib='true'
usesitecustomize=''
usesocks=''
usethreads=''
usevendorprefix=''
usevfork='false'
usrinc='/USR/include'
uuname=''
uvXUformat='"lX"'
uvoformat='"lo"'
uvsize='4'
uvtype='unsigned long'
uvuformat='"lu"'
uvxformat='"lx"'
vendorarch=''
vendorarchexp=''
vendorbin=''
vendorbinexp=''
vendorhtml1dir=' '
vendorhtml1direxp=''
vendorhtml3dir=' '
vendorhtml3direxp=''
vendorlib=''
vendorlib_stem=''
vendorlibexp=''
vendorman1dir=' '
vendorman1direxp=''
vendorman3dir=' '
vendorman3direxp=''
vendorprefix=''
vendorprefixexp=''
vendorscript=''
vendorscriptexp=''
version='5.10.0'
version_patchlevel_string='version 10 subversion 0'
versiononly=''
vi=''
voidflags='15'
xlibpth='/usr/lib/386 /lib/386'
yacc='yacc'
yaccflags=''
zcat=''
zip='zip'

--
  Shmuel (Seymour J.) Metz, SysProg and JOAT
  Atid/2 <http​://patriot.net/~shmuel>
We don't care. We don't have to care, we're Congress.
(S877​: The Shut up and Eat Your spam act of 2003)

@p5pRT
Copy link
Author

p5pRT commented Jan 26, 2012

From @rjbs

This strikes me as particularly weird​:

  Your perl and your Config.pm seem to have different ideas about the
  architecture they are running on.
  Perl thinks​: [os2]
  Config says​: [os2]

That said, this should probably be reported to the maintainer of
Crypt-OpenSSL-Random, at the bug tracker here​:

https://rt.cpan.org/Dist/Display.html?Name=Crypt-OpenSSL-Random

@p5pRT
Copy link
Author

p5pRT commented Jan 26, 2012

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

@p5pRT
Copy link
Author

p5pRT commented Jan 26, 2012

From @craigberry

On Wed, Jan 25, 2012 at 8​:26 PM, Ricardo SIGNES via RT
<perlbug-followup@​perl.org> wrote​:

This strikes me as particularly weird​:

 Your perl and your Config.pm seem to have different ideas about the
 architecture they are running on.
 Perl thinks​: [os2]
 Config says​: [os2]

The trouble is in the two lines immediately before that​:

Have /PROGRAMS/PERL/LIB/5.10.0/os2
Want /PROGRAMS/PERL/lib/5.10.0/os2

which is caused by the arch_check() routine in
ExtUtils​::MakeMaker​::MM_Any. It's doing a case sensitive comparison
of the whole path, and LIB doesn't match lib.

That said, this should probably be reported to the maintainer of
Crypt-OpenSSL-Random, at the bug tracker here​:

https://rt.cpan.org/Dist/Display.html?Name=Crypt-OpenSSL-Random

Actually I think the bug is in MakeMaker, which is also upstream​:

https://rt.cpan.org/Public/Dist/Display.html?Name=ExtUtils-MakeMaker

@p5pRT
Copy link
Author

p5pRT commented Jan 26, 2012

From Shmuel+gen@patriot.net

In <rt-3.6.HEAD-14510-1327544791-84.108874-94-0@​perl.org>, on
01/25/2012
  at 06​:26 PM, "Ricardo SIGNES via RT" <perlbug-followup@​perl.org>
said​:

This strikes me as particularly weird​:

Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks​: [os2]
Config says​: [os2]

It's a combination of two things​:

1. The warning doesn't report the actual discrepancy. The
  configuration has a unix-type (leading \) file name and
  kLIBC Pathrewriters maps it into an OS/2-type (leading
  drive​:/) path.

2. This OS/2 build of Perl is built to use kLIBC Pathrewriters,
  which doesn't always play well with the build process.

--
  Shmuel (Seymour J.) Metz, SysProg and JOAT
  Atid/2 <http​://patriot.net/~shmuel>
We don't care. We don't have to care, we're Congress.
(S877​: The Shut up and Eat Your spam act of 2003)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants