Perl / perl5

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

Perl -- Make test errors.. #8111

Closed p5pRT closed 18 years ago

p5pRT commented 19 years ago

Migrated from rt.perl.org#37162 (status was 'resolved')

Searchable as RT37162$

p5pRT commented 19 years ago

From rahul.sharma@hp.com

Hello\, Can you please let m know if there is any known resolution for the below. I am using HP -UX supplied C compiler cc to compile perl. Make test gives t he below errors When I build the source\, I get failures on Constant.t and Recurs.t

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

lib/ExtUtils/t/recurs.....................# Failed test (../lib/ExtUtils/t/r ecurs.t at line 62) # got​: '-1' # expected​: '0' FAILED at test 6

Below are contents of config.sh file...

#!/bin/sh # # This file was produced by running the Configure script. It holds all the # definitions figured out by Configure. Should you modify one of these values\, # do not forget to propagate your changes by running "Configure -der". You may # instead choose to run each of the .SH files by yourself\, or "Configure -S". #

# Package name : perl5 # Source directory : . # Configuration time​: Tue Sep 13 11​:43​:03 MDT 2005 # Configured by : icare # Target system : hp-ux boi287 b.11.11 u 9000800 1193911577 unlimited-user license

Author='' Date='$Date' Header='' Id='$Id' Locker='' Log='$Log' Mcc='Mcc' RCSfile='$RCSfile' Revision='$Revision' Source='' State='' _a='.a' _exe='' _o='.o' afs='false' afsroot='/afs' alignbytes='8' ansi2knr='' aphostname='/usr/bin/hostname' api_revision='5' api_subversion='0' api_version='8' api_versionstring='5.8.0' ar='ar' archlib='/opt/psoft/perl586/lib/5.8.6/PA-RISC2.0' archlibexp='/opt/psoft/perl586/lib/5.8.6/PA-RISC2.0' archname64='LP64' archname='PA-RISC2.0' archobjs='' asctime_r_proto='0' awk='awk' baserev='5.0' bash='' bin='/opt/psoft/perl586/bin' binexp='/opt/psoft/perl586/bin' bison='bison' byacc='byacc' byteorder='4321' c='\c' castflags='0' cat='cat' cc='cc' cccdlflags='+Z' ccdlflags='-Wl\,-E -Wl\,-B\,deferred ' ccflags=' -Ae -D_HPUX_SOURCE -Wl\,+vnocompatwarnings -D_LARGEFILE_SOURCE ' ccflags_uselargefiles='-D_LARGEFILE_SOURCE' ccname='cc' ccsymbols='__HP_cc=111108 __STDC_EXT__=1' ccversion='B.11.X.32509-32512.GP' cf_by='icare' cf_email='icare@​boi287.boi.hp.com' cf_time='Tue Sep 13 11​:43​:03 MDT 2005' charsize='1' chgrp='' chmod='chmod' chown='' clocktype='clock_t' comm='comm' compress='' contains='grep' cp='cp' cpio='' cpp='cpp' cpp_stuff='42' cppccsymbols='_HPUX_SOURCE=1 _ILP32=1 _PA_RISC2_0=1 __hp9000s800=1 __hppa=1 __hpux=1 __unix=1' cppflags='-Aa -D__STDC_EXT__ -D_HPUX_SOURCE -Ae -D_HPUX_SOURCE -Wl\,+vnocompatwarnings' cpplast='-' cppminus='-' cpprun='cc -E -Aa -D__STDC_EXT__' cppstdin='cc -E -Aa -D__STDC_EXT__' cppsymbols='_LARGEFILE_SOURCE=1 _LFS64_LARGEFILE=1 _LFS_LARGEFILE=1 _PROTOTYPES=1 __STDC__=1 __STDC_EXT__=1 _XPG4=1 _XPG4_EXTENDED=1' crypt_r_proto='0' cryptlib='' csh='csh' ctermid_r_proto='0' ctime_r_proto='0' d_Gconvert='gcvt((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='undef' d_access='define' d_accessx='undef' d_aintl='undef' d_alarm='define' d_archlib='define' d_asctime_r='undef' d_atolf='undef' d_atoll='undef' d_attribut='undef' d_bcmp='define' d_bcopy='define' d_bsd='define' d_bsdgetpgrp='undef' d_bsdsetpgrp='undef' d_bzero='define' d_casti32='define' d_castneg='define' d_charvspr='undef' d_chown='define' d_chroot='define' d_chsize='undef' d_class='undef' d_closedir='define' d_cmsghdr_s='undef' d_const='define' d_copysignl='undef' d_crypt='define' d_crypt_r='undef' d_csh='define' d_ctermid_r='undef' d_ctime_r='undef' d_cuserid='define' d_dbl_dig='define' d_dbminitproto='define' d_difftime='define' d_dirfd='define' d_dirnamlen='define' d_dlerror='define' d_dlopen='define' d_dlsymun='undef' d_dosuid='undef' d_drand48_r='undef' d_drand48proto='define' d_dup2='define' d_eaccess='undef' d_endgrent='define' d_endgrent_r='undef' d_endhent='define' d_endhostent_r='undef' d_endnent='define' d_endnetent_r='undef' d_endpent='define' d_endprotoent_r='undef' d_endpwent='define' d_endpwent_r='undef' d_endsent='define' d_endservent_r='undef' d_eofnblk='define' d_eunice='undef' 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='undef' d_finitel='undef' d_flexfnam='define' d_flock='undef' d_flockproto='undef' d_fork='define' d_fp_class='undef' d_fpathconf='define' d_fpclass='undef' d_fpclassify='define' d_fpclassl='undef' d_fpos64_t='define' d_frexpl='undef' d_fs_data_s='undef' d_fseeko='define' d_fsetpos='define' d_fstatfs='define' d_fstatvfs='define' d_fsync='define' d_ftello='define' d_ftime='undef' d_getcwd='define' d_getespwnam='undef' d_getfsstat='undef' d_getgrent='define' d_getgrent_r='undef' d_getgrgid_r='undef' d_getgrnam_r='undef' d_getgrps='define' d_gethbyaddr='define' d_gethbyname='define' d_gethent='define' d_gethname='define' d_gethostbyaddr_r='undef' d_gethostbyname_r='undef' d_gethostent_r='undef' d_gethostprotos='define' d_getitimer='define' d_getlogin='define' d_getlogin_r='undef' d_getmnt='undef' d_getmntent='define' d_getnbyaddr='define' d_getnbyname='define' d_getnent='define' d_getnetbyaddr_r='undef' d_getnetbyname_r='undef' d_getnetent_r='undef' d_getnetprotos='define' d_getpagsz='define' d_getpbyname='define' d_getpbynumber='define' d_getpent='define' d_getpgid='define' d_getpgrp2='define' d_getpgrp='define' d_getppid='define' d_getprior='define' d_getprotobyname_r='undef' d_getprotobynumber_r='undef' d_getprotoent_r='undef' d_getprotoprotos='define' d_getprpwnam='undef' d_getpwent='define' d_getpwent_r='undef' d_getpwnam_r='undef' d_getpwuid_r='undef' d_getsbyname='define' d_getsbyport='define' d_getsent='define' d_getservbyname_r='undef' d_getservbyport_r='undef' d_getservent_r='undef' d_getservprotos='define' d_getspnam='undef' d_getspnam_r='undef' d_gettimeod='define' d_gmtime_r='undef' d_gnulibc='undef' d_grpasswd='define' d_hasmntopt='define' d_htonl='define' d_ilogbl='undef' d_index='undef' d_inetaton='define' d_int64_t='define' d_isascii='define' d_isfinite='define' d_isinf='define' d_isnan='define' d_isnanl='undef' d_killpg='define' d_lchown='define' d_ldbl_dig='define' d_link='define' d_localtime_r='undef' d_locconv='define' d_lockf='define' d_longdbl='define' d_longlong='define' d_lseekproto='define' d_lstat='define' d_madvise='define' 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='undef' d_mkfifo='define' d_mkstemp='define' d_mkstemps='undef' d_mktime='define' d_mmap='define' d_modfl='undef' d_modfl_pow32_bug='undef' d_modflproto='undef' d_mprotect='define' d_msg='define' d_msg_ctrunc='undef' d_msg_dontroute='define' d_msg_oob='define' d_msg_peek='define' d_msg_proxy='undef' d_msgctl='define' d_msgget='define' d_msghdr_s='define' d_msgrcv='define' d_msgsnd='define' d_msync='define' d_munmap='define' d_mymalloc='undef' d_nice='define' d_nl_langinfo='define' d_nv_preserves_uv='define' d_off64_t='define' d_old_pthread_create_joinable='undef' d_oldpthreads='undef' d_oldsock='undef' d_open3='define' d_pathconf='define' d_pause='define' d_perl_otherlibdirs='undef' d_phostname='undef' d_pipe='define' d_poll='define' d_portable='define' d_procselfexe='undef' d_pthread_atfork='define' d_pthread_attr_setscope='define' d_pthread_yield='undef' d_pwage='define' d_pwchange='undef' d_pwclass='undef' d_pwcomment='define' d_pwexpire='undef' d_pwgecos='define' d_pwpasswd='define' d_pwquota='undef' d_qgcvt='undef' d_quad='define' d_random_r='undef' d_readdir64_r='undef' d_readdir='define' d_readdir_r='undef' d_readlink='define' d_readv='define' d_recvmsg='define' d_rename='define' d_rewinddir='define' d_rmdir='define' d_safebcpy='undef' d_safemcpy='undef' d_sanemcmp='define' d_sbrkproto='define' d_scalbnl='undef' d_sched_yield='define' d_scm_rights='undef' 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='undef' d_seteuid='undef' d_setgrent='define' d_setgrent_r='undef' d_setgrps='define' d_sethent='define' d_sethostent_r='undef' d_setitimer='define' d_setlinebuf='undef' d_setlocale='define' d_setlocale_r='undef' d_setnent='define' d_setnetent_r='undef' d_setpent='define' d_setpgid='define' d_setpgrp2='define' d_setpgrp='define' d_setprior='define' d_setproctitle='undef' d_setprotoent_r='undef' d_setpwent='define' d_setpwent_r='undef' d_setregid='define' d_setresgid='define' d_setresuid='define' d_setreuid='define' d_setrgid='undef' d_setruid='undef' d_setsent='define' d_setservent_r='undef' d_setsid='define' d_setvbuf='define' d_sfio='undef' d_shm='define' d_shmat='define' d_shmatprototype='define' d_shmctl='define' d_shmdt='define' d_shmget='define' d_sigaction='define' d_sigprocmask='define' d_sigsetjmp='define' d_sockatmark='undef' d_sockatmarkproto='undef' d_socket='define' d_socklen_t='define' d_sockpair='define' d_socks5_init='undef' d_sqrtl='undef' d_srand48_r='undef' d_srandom_r='undef' d_sresgproto='define' d_sresuproto='define' d_statblks='define' d_statfs_f_flags='undef' 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='undef' d_stdio_stream_array='define' 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='undef' d_strftime='define' d_strtod='define' d_strtol='define' d_strtold='define' d_strtoll='undef' d_strtoq='undef' d_strtoul='define' d_strtoull='undef' d_strtouq='undef' d_strxfrm='define' d_suidsafe='undef' d_symlink='define' d_syscall='define' d_syscallproto='undef' 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='undef' d_tm_tm_zone='undef' d_tmpnam_r='undef' d_truncate='define' d_ttyname_r='undef' d_tzname='define' d_u32align='define' d_ualarm='define' d_umask='define' d_uname='define' d_union_semun='undef' d_unordered='define' d_usleep='define' d_usleepproto='define' d_ustat='define' d_vendorarch='undef' d_vendorbin='undef' d_vendorlib='undef' d_vendorscript='undef' d_vfork='undef' d_void_closedir='undef' d_voidsig='define' d_voidtty='' d_volatile='define' d_vprintf='define' d_wait4='undef' d_waitpid='define' d_wcstombs='define' d_wctomb='define' d_writev='define' d_xenix='undef' 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='sl' dlsrc='dl_hpux.xs' doublesize='8' drand01='drand48()' drand48_r_proto='0' dynamic_ext='B ByteLoader Cwd DBI Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared' eagain='EAGAIN' ebcdic='undef' 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='' expr='expr' extensions='B ByteLoader Cwd DBI Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared AppConfig Archive_Tar Compress_Zlib Errno TimeDate' extras='' fflushNULL='undef' fflushall='undef' find='' firstmakefile='makefile' flex='' fpossize='4' fpostype='fpos_t' freetype='void' from='​:' full_ar='/usr/bin/ar' full_csh='/usr/bin/csh' full_sed='/usr/bin/sed' gccansipedantic='' gccosandvers='' gccversion='' 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='"ld"' 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='' grep='grep' groupcat='cat /etc/group' groupstype='gid_t' gzip='gzip' h_fcntl='false' h_sysfile='true' hint='recommended' hostcat='cat /etc/hosts' 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='undef' i_dbm='define' i_dirent='define' i_dld='undef' i_dlfcn='define' i_fcntl='undef' i_float='define' i_fp='undef' i_fp_class='undef' i_gdbm='undef' i_grp='define' i_ieeefp='undef' i_inttypes='define' i_langinfo='define' i_libutil='undef' i_limits='define' i_locale='define' i_machcthr='undef' i_malloc='define' i_math='define' i_memory='undef' i_mntent='define' i_ndbm='define' i_netdb='define' i_neterrno='undef' i_netinettcp='define' i_niin='define' i_poll='define' i_prot='define' i_pthread='define' i_pwd='define' i_rpcsvcdbm='undef' i_sfio='undef' i_sgtty='undef' i_shadow='define' i_socks='undef' i_stdarg='define' i_stddef='define' i_stdlib='define' i_string='define' i_sunmath='undef' i_sysaccess='undef' i_sysdir='define' i_sysfile='define' i_sysfilio='undef' i_sysin='undef' i_sysioctl='define' i_syslog='define' i_sysmman='define' i_sysmode='undef' i_sysmount='define' i_sysndir='undef' i_sysparam='define' i_sysresrc='define' i_syssecrt='undef' i_sysselct='undef' i_syssockio='undef' i_sysstat='define' i_sysstatfs='undef' i_sysstatvfs='define' i_systime='define' i_systimek='undef' i_systimes='define' i_systypes='define' i_sysuio='define' i_sysun='define' i_sysutsname='define' i_sysvfs='define' i_syswait='define' i_termio='undef' i_termios='define' i_time='undef' i_unistd='define' i_ustat='define' i_utime='define' i_values='define' i_varargs='undef' i_varhdr='stdarg.h' i_vfork='undef' ignore_versioned_solibs='' inc_version_list=' ' inc_version_list_init='0' incpath='' inews='' installarchlib='/opt/psoft/perl586/lib/5.8.6/PA-RISC2.0' installbin='/opt/psoft/perl586/bin' installhtml1dir='' installhtml3dir='' installman1dir='/opt/psoft/perl586/man/man1' installman3dir='/opt/psoft/perl586/man/man3' installprefix='/opt/psoft/perl586' installprefixexp='/opt/psoft/perl586' installprivlib='/opt/psoft/perl586/lib/5.8.6' installscript='/opt/psoft/perl586/bin' installsitearch='/opt/psoft/perl586/lib/site_perl/5.8.6/PA-RISC2.0' installsitebin='/opt/psoft/perl586/bin' installsitehtml1dir='' installsitehtml3dir='' installsitelib='/opt/psoft/perl586/lib/site_perl/5.8.6' installsiteman1dir='/opt/psoft/perl586/man/man1' installsiteman3dir='/opt/psoft/perl586/man/man3' installsitescript='/opt/psoft/perl586/bin' installstyle='lib' installusrbinperl='undef' installvendorarch='' installvendorbin='' installvendorhtml1dir='' installvendorhtml3dir='' installvendorlib='' installvendorman1dir='' installvendorman3dir='' installvendorscript='' intsize='4' issymlink='test -h' ivdformat='"ld"' ivsize='4' ivtype='long' known_extensions='B ByteLoader Cwd DBI DB_File Data/Dumper Devel/DProf Devel/PPPort Devel/Peek Digest/MD5 Encode Fcntl File/Glob Filter/Util/Call GDBM_File I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 NDBM_File ODBM_File Opcode POSIX PerlIO/encoding PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Thread Time/HiRes Unicode/Normalize XS/APItest XS/Typemap attrs re threads threads/shared' ksh='' ld='/usr/bin/ld' lddlflags='-b +vnocompatwarnings -L/usr/local/lib' ldflags=' -L/usr/local/lib' ldflags_uselargefiles='' ldlibpthname='LD_LIBRARY_PATH' less='less' lib_ext='.a' libc='/lib/libc.sl' libperl='libperl.a' libpth='/usr/local/lib /lib /usr/lib /usr/ccs/lib' libs='-lnsl -lnm -lndbm -lmalloc -ldld -lm' libsdirs=' /lib' libsfiles=' libnsl.sl libnm.sl libndbm.sl libmalloc.a libdld.sl libm.sl' libsfound=' /lib/libnsl.sl /lib/libnm.sl /lib/libndbm.sl /lib/libmalloc.a /lib/libdld.sl /lib/libm.sl' libspath=' /usr/local/lib /lib /usr/lib /usr/ccs/lib' libswanted='sfio socket bind inet nsl nm ndbm gdbm db malloc dl dld sun m' libswanted_uselargefiles='' line='' lint='' lkflags='' ln='ln' lns='/usr/bin/ln -s' 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='16' longlongsize='8' longsize='4' lp='' lpr='' ls='ls' lseeksize='4' lseektype='off_t' mail='' mailx='' make='make' make_set_make='#' mallocobj='' mallocsrc='' malloctype='void *' man1dir='/opt/psoft/perl586/man/man1' man1direxp='/opt/psoft/perl586/man/man1' man1ext='1' man3dir='/opt/psoft/perl586/man/man3' man3direxp='/opt/psoft/perl586/man/man3' man3ext='3' mips_type='' mistrustnm='' mkdir='mkdir' mmaptype='void *' modetype='mode_t' more='more' multiarch='undef' mv='' myarchname='9000/800-hpux' mydomain='.boi.hp.com' myhostname='boi287' myuname='hp-ux boi287 b.11.11 u 9000800 1193911577 unlimited-user license ' n='' need_va_copy='undef' netdb_hlen_type='int' netdb_host_type='const char *' netdb_name_type='const char *' netdb_net_type='int' nm='nm' nm_opt='-p' nm_so_opt='' nonxs_ext='AppConfig Archive_Tar Compress_Zlib Errno TimeDate' nroff='nroff' 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' orderlib='false' osname='hpux' osvers='11.11' otherlibdirs=' ' package='perl5' pager='/usr/bin/more' passcat='cat /etc/passwd' patchlevel='8' path_sep='​:' perl5='/usr/bin/perl' perl='' perl_patchlevel='' perladmin='icare@​boi287.boi.hp.com' perllibs='-lnsl -lnm -lmalloc -ldld -lm' perlpath='/opt/psoft/perl586/bin/perl' pg='pg' phostname='hostname' pidtype='pid_t' plibpth='' pmake='' pr='' prefix='/opt/psoft/perl586' prefixexp='/opt/psoft/perl586' privlib='/opt/psoft/perl586/lib/5.8.6' privlibexp='/opt/psoft/perl586/lib/5.8.6' 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' rmail='' run='' runnm='true' sPRIEUldbl='"LE"' sPRIFUldbl='"LF"' sPRIGUldbl='"LG"' sPRIXU64='"llX"' sPRId64='"lld"' sPRIeldbl='"Le"' sPRIfldbl='"Lf"' sPRIgldbl='"Lg"' sPRIi64='"lli"' sPRIo64='"llo"' sPRIu64='"llu"' sPRIx64='"llx"' sSCNfldbl='"Lf"' sched_yield='sched_yield()' scriptdir='/opt/psoft/perl586/bin' scriptdirexp='/opt/psoft/perl586/bin' sed='sed' seedfunc='srand48' selectminbits='32' 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' shar='' sharpbang='#!' shmattype='void *' shortsize='2' shrpenv='' shsharp='true' sig_count='45' sig_name='ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2 CHLD PWR VTALRM PROF IO WINCH STOP TSTP CONT TTIN TTOU URG LOST NUM31 DIL XCPU XFSZ CANCEL GFAULT RTMIN NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 RTMAX IOT CLD POLL WINDOW ' sig_name_init='"ZERO"\, "HUP"\, "INT"\, "QUIT"\, "ILL"\, "TRAP"\, "ABRT"\, "EMT"\, "FPE"\, "KILL"\, "BUS"\, "SEGV"\, "SYS"\, "PIPE"\, "ALRM"\, "TERM"\, "USR1"\, "USR2"\, "CHLD"\, "PWR"\, "VTALRM"\, "PROF"\, "IO"\, "WINCH"\, "STOP"\, "TSTP"\, "CONT"\, "TTIN"\, "TTOU"\, "URG"\, "LOST"\, "NUM31"\, "DIL"\, "XCPU"\, "XFSZ"\, "CANCEL"\, "GFAULT"\, "RTMIN"\, "NUM38"\, "NUM39"\, "NUM40"\, "NUM41"\, "NUM42"\, "NUM43"\, "RTMAX"\, "IOT"\, "CLD"\, "POLL"\, "WINDOW"\, 0' 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 6 18 22 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\, 6\, 18\, 22\, 23\, 0' sig_size='49' signal_t='void' sitearch='/opt/psoft/perl586/lib/site_perl/5.8.6/PA-RISC2.0' sitearchexp='/opt/psoft/perl586/lib/site_perl/5.8.6/PA-RISC2.0' sitebin='/opt/psoft/perl586/bin' sitebinexp='/opt/psoft/perl586/bin' sitehtml1dir='' sitehtml1direxp='' sitehtml3dir='' sitehtml3direxp='' sitelib='/opt/psoft/perl586/lib/site_perl/5.8.6' sitelib_stem='/opt/psoft/perl586/lib/site_perl' sitelibexp='/opt/psoft/perl586/lib/site_perl/5.8.6' siteman1dir='/opt/psoft/perl586/man/man1' siteman1direxp='/opt/psoft/perl586/man/man1' siteman3dir='/opt/psoft/perl586/man/man3' siteman3direxp='/opt/psoft/perl586/man/man3' siteprefix='/opt/psoft/perl586' siteprefixexp='/opt/psoft/perl586' sitescript='/opt/psoft/perl586/bin' sitescriptexp='/opt/psoft/perl586/bin' sizesize='4' sizetype='size_t' sleep='' smail='' so='sl' sockethdr='' socketlib='' socksizetype='int' sort='sort' spackage='Perl5' spitshell='cat' srand48_r_proto='0' srandom_r_proto='0' src='.' ssizetype='ssize_t' startperl='#!/opt/psoft/perl586/bin/perl' startsh='#!/bin/sh' static_ext=' ' stdchar='unsigned char' stdio_base='((fp)->_base)' stdio_bufsiz='((fp)->_cnt + (fp)->_ptr - (fp)->_base)' stdio_cnt='((fp)->_cnt)' stdio_filbuf='' stdio_ptr='((fp)->_ptr)' stdio_stream_array='_iob' strerror_r_proto='0' strings='/usr/include/string.h' submit='' subversion='6' 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' 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='"ld"' uidsign='-1' uidsize='4' uidtype='uid_t' uname='uname' uniq='uniq' uquadtype='unsigned long long' use5005threads='undef' use64bitall='undef' use64bitint='undef' usecrosscompile='undef' usedl='define' usefaststdio='define' useithreads='undef' uselargefiles='define' uselongdouble='undef' usemallocwrap='define' usemorebits='undef' usemultiplicity='undef' usemymalloc='n' usenm='true' useopcode='true' useperlio='define' useposix='true' usereentrant='undef' usesfio='false' useshrplib='false' usesocks='undef' usethreads='undef' usevendorprefix='undef' 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.8.6' version_patchlevel_string='version 8 subversion 6' versiononly='undef' vi='' voidflags='15' xlibpth='/usr/lib/386 /lib/386' yacc='yacc' yaccflags='' zcat='' zip='zip' # Configure command line arguments. config_arg0='./Configure' config_args='' config_argc=0 PERL_REVISION=5 PERL_VERSION=8 PERL_SUBVERSION=6 PERL_API_REVISION=5 PERL_API_VERSION=8 PERL_API_SUBVERSION=0 PERL_PATCHLEVEL= PERL_CONFIG_SH=true # Variables propagated from previous config.sh file. doop_cflags='' pthread_h_first='' regexec_cflags='' toke_cflags='ccflags="$ccflags -DARG_ZERO_IS_SCRIPT"'

Thanks\, Rahul

p5pRT commented 19 years ago

From @tux

On Tue\, 13 Sep 2005 11​:56​:12 -0700\, "Sharma\, Rahul" (via RT) \perlbug\-followup@​perl\.org wrote​:

# New Ticket Created by "Sharma\, Rahul" # Please include the string​: [perl #37162] # in the subject line of all future correspondence about this issue. # \<URL​: https://rt-archive.perl.org/perl5/Ticket/Display.html?id=37162 >

Hello\, Can you please let m know if there is any known resolution for the below. I am using HP -UX supplied C compiler cc to compile perl. Make test gives t he below errors When I build the source\, I get failures on Constant.t and Recurs.t

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

Just to check if I'm right\, is 'gmake' in your $PATH? If I look in the output below\, I see make='make'\, and this test refers to gmake. On HP that makes quite a lot of difference.

What you could do to start with is copy gmake to $HOME/bin/make and put $HOME/bin in front of your $PATH and start again

lib/ExtUtils/t/recurs.....................# Failed test (../lib/ExtUtils/t/r ecurs.t at line 62) # got​: '-1' # expected​: '0' FAILED at test 6

-- H.Merijn Brand Amsterdam Perl Mongers (http​://amsterdam.pm.org/) using Perl 5.6.2\, 5.8.0\, 5.8.5\, & 5.9.2 on HP-UX 10.20\, 11.00 & 11.11\, AIX 4.3 & 5.2\, SuSE 9.2 & 9.3\, and Cygwin. http​://www.cmve.net/~merijn Smoking perl​: http​://www.test-smoke.org\, perl QA​: http​://qa.perl.org reports to​: smokers-reports@​perl.org\, perl-qa@​perl.org

p5pRT commented 19 years ago

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

p5pRT commented 19 years ago

From rahul.sharma@hp.com

Is there any alternative for gmake utility. It is not installed on our servers.

-----Original Message----- From​: H. Merijn Brand via RT [mailto​:perlbug-followup@​perl.org] Sent​: Wednesday\, September 14\, 2005 12​:12 AM To​: Sharma\, Rahul Subject​: Re​: [perl #37162] Perl -- Make test errors..

On Tue\, 13 Sep 2005 11​:56​:12 -0700\, "Sharma\, Rahul" (via RT) \perlbug\-followup@&#8203;perl\.org wrote​:

# New Ticket Created by "Sharma\, Rahul" # Please include the string​: [perl #37162] # in the subject line of all future correspondence about this issue. # \<URL​: https://rt-archive.perl.org/perl5/Ticket/Display.html?id=37162 >

Hello\, Can you please let m know if there is any known resolution for the below. I am using HP -UX supplied C compiler cc to compile perl. Make

test gives t he below errors When I build the source\, I get failures on Constant.t and Recurs.t

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

Just to check if I'm right\, is 'gmake' in your $PATH? If I look in the output below\, I see make='make'\, and this test refers to gmake. On HP that makes quite a lot of difference.

What you could do to start with is copy gmake to $HOME/bin/make and put $HOME/bin in front of your $PATH and start again

lib/ExtUtils/t/recurs.....................# Failed test (../lib/ExtUtils/t/r ecurs.t at line 62) # got​: '-1' # expected​: '0' FAILED at test 6

-- H.Merijn Brand Amsterdam Perl Mongers (http​://amsterdam.pm.org/) using Perl 5.6.2\, 5.8.0\, 5.8.5\, & 5.9.2 on HP-UX 10.20\, 11.00 & 11.11\, AIX 4.3 & 5.2\, SuSE 9.2 & 9.3\, and Cygwin. http​://www.cmve.net/~merijn Smoking perl​: http​://www.test-smoke.org\, perl QA​: http​://qa.perl.org reports to​: smokers-reports@​perl.org\, perl-qa@​perl.org

p5pRT commented 19 years ago

From @nwc10

On Wed\, Sep 14\, 2005 at 09​:11​:37AM +0200\, H.Merijn Brand wrote​:

On Tue\, 13 Sep 2005 11​:56​:12 -0700\, "Sharma\, Rahul" (via RT) \perlbug\-followup@&#8203;perl\.org wrote​:

# New Ticket Created by "Sharma\, Rahul" # Please include the string​: [perl #37162] # in the subject line of all future correspondence about this issue. # \<URL​: https://rt-archive.perl.org/perl5/Ticket/Display.html?id=37162 >

Hello\, Can you please let m know if there is any known resolution for the below. I am using HP -UX supplied C compiler cc to compile perl. Make test gives t he below errors When I build the source\, I get failures on Constant.t and Recurs.t

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

Just to check if I'm right\, is 'gmake' in your $PATH? If I look in the output below\, I see make='make'\, and this test refers to gmake. On HP that makes quite a lot of difference.

That is what I don't understand. The config.sh shows that a gmake was found (on the build machine) but that the make program is "make"

Yet the test script is trying to use gmake. That test script doesn't hard code 'gmake'\, so what's forcing that change?

Nicholas Clark

p5pRT commented 19 years ago

From @tux

On Wed\, 14 Sep 2005 12​:57​:16 -0700\, "Sharma\, Rahul" \rahul\.sharma@&#8203;hp\.com wrote​:

Is there any alternative for gmake utility. It is not installed on our servers.

Which makes it even more weird.

So\, Configure is right in detecting 'make'\, but somehow EU​::C still wants 'gmake'\, which is obviously wrong.

Even though I must confess that HP's make sucks compared to gmake\, which is my default make on all my HP-UX machines\, this obviously is a bug.

I did a scan on a *clean* source tree\, but found no indication of where 'gmake' might be introduced after Configure used 'make'

-----Original Message----- From​: H. Merijn Brand via RT [mailto​:perlbug-followup@​perl.org] Sent​: Wednesday\, September 14\, 2005 12​:12 AM To​: Sharma\, Rahul Subject​: Re​: [perl #37162] Perl -- Make test errors..

On Tue\, 13 Sep 2005 11​:56​:12 -0700\, "Sharma\, Rahul" (via RT) \perlbug\-followup@&#8203;perl\.org wrote​:

# New Ticket Created by "Sharma\, Rahul" # Please include the string​: [perl #37162] # in the subject line of all future correspondence about this issue. # \<URL​: https://rt-archive.perl.org/perl5/Ticket/Display.html?id=37162 >

Hello\, Can you please let m know if there is any known resolution for the below. I am using HP -UX supplied C compiler cc to compile perl. Make

test gives t he below errors When I build the source\, I get failures on Constant.t and Recurs.t

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

Just to check if I'm right\, is 'gmake' in your $PATH? If I look in the output below\, I see make='make'\, and this test refers to gmake. On HP that makes quite a lot of difference.

What you could do to start with is copy gmake to $HOME/bin/make and put $HOME/bin in front of your $PATH and start again

lib/ExtUtils/t/recurs.....................# Failed test (../lib/ExtUtils/t/r ecurs.t at line 62) # got​: '-1' # expected​: '0' FAILED at test 6

-- H.Merijn Brand Amsterdam Perl Mongers (http​://amsterdam.pm.org/) using Perl 5.6.2\, 5.8.0\, 5.8.5\, & 5.9.2 on HP-UX 10.20\, 11.00 & 11.11\, AIX 4.3 & 5.2\, SuSE 9.2 & 9.3\, and Cygwin. http​://www.cmve.net/~merijn Smoking perl​: http​://www.test-smoke.org\, perl QA​: http​://qa.perl.org reports to​: smokers-reports@​perl.org\, perl-qa@​perl.org

p5pRT commented 19 years ago

From @doughera88

On Thu\, 15 Sep 2005\, H.Merijn Brand wrote​:

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

On Wed\, 14 Sep 2005 12​:57​:16 -0700\, "Sharma\, Rahul" \rahul\.sharma@&#8203;hp\.com wrote​:

Is there any alternative for gmake utility. It is not installed on our servers.

Which makes it even more weird.

So\, Configure is right in detecting 'make'\, but somehow EU​::C still wants 'gmake'\, which is obviously wrong.

Actually\, we don't know what Configure detected. Both the 'make' and 'gmake' variables are used internally by Configure\, but are reset at the end to plain values of 'make' and 'gmake' respectively\, and are not useful.

Even though I must confess that HP's make sucks compared to gmake\, which is my default make on all my HP-UX machines\, this obviously is a bug.

I did a scan on a *clean* source tree\, but found no indication of where 'gmake' might be introduced after Configure used 'make'

I can think of two possibilities offhand​: Does the user have an environment variable set that might lead to this? Alternatively\, did the previously-installed perl (/usr/bin/perl) use gmake? I could imagine it's possible that the Constant.t test gets confused about which $Config{} to load up. Obviously\, that would be a bug.

--   Andy Dougherty doughera@​lafayette.edu

p5pRT commented 19 years ago

From @tux

On Thu\, 15 Sep 2005 09​:48​:18 -0400 (EDT)\, Andy Dougherty \doughera@&#8203;lafayette\.edu wrote​:

On Thu\, 15 Sep 2005\, H.Merijn Brand wrote​:

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

On Wed\, 14 Sep 2005 12​:57​:16 -0700\, "Sharma\, Rahul" \rahul\.sharma@&#8203;hp\.com wrote​:

Is there any alternative for gmake utility. It is not installed on our servers.

Which makes it even more weird.

So\, Configure is right in detecting 'make'\, but somehow EU​::C still wants 'gmake'\, which is obviously wrong.

Actually\, we don't know what Configure detected. Both the 'make' and 'gmake' variables are used internally by Configure\, but are reset at the end to plain values of 'make' and 'gmake' respectively\, and are not useful.

Even though I must confess that HP's make sucks compared to gmake\, which is my default make on all my HP-UX machines\, this obviously is a bug.

I did a scan on a *clean* source tree\, but found no indication of where 'gmake' might be introduced after Configure used 'make'

I can think of two possibilities offhand​: Does the user have an environment variable set that might lead to this? Alternatively\, did

Very unlikely\, since he states that gmake is not available on his system

the previously-installed perl (/usr/bin/perl) use gmake?

Ahh\, didn't think of that. Yes\, very possible. Do you think that

  # sh Configure -Dinc_version_list=none ...

would be enough to prevent that?

I could imagine it's possible that the Constant.t test gets confused about which $Config{} to load up. Obviously\, that would be a bug.

-- H.Merijn Brand Amsterdam Perl Mongers (http​://amsterdam.pm.org/) using Perl 5.6.2\, 5.8.0\, 5.8.5\, & 5.9.2 on HP-UX 10.20\, 11.00 & 11.11\, AIX 4.3 & 5.2\, SuSE 9.2 & 9.3\, and Cygwin. http​://www.cmve.net/~merijn Smoking perl​: http​://www.test-smoke.org\, perl QA​: http​://qa.perl.org reports to​: smokers-reports@​perl.org\, perl-qa@​perl.org

p5pRT commented 19 years ago

From @doughera88

On Thu\, 15 Sep 2005\, H.Merijn Brand wrote​:

On Thu\, 15 Sep 2005 09​:48​:18 -0400 (EDT)\, Andy Dougherty \doughera@&#8203;lafayette\.edu wrote​:

On Thu\, 15 Sep 2005\, H.Merijn Brand wrote​:

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

On Wed\, 14 Sep 2005 12​:57​:16 -0700\, "Sharma\, Rahul" \rahul\.sharma@&#8203;hp\.com wrote​:

Is there any alternative for gmake utility. It is not installed on our servers.

Which makes it even more weird.

So\, Configure is right in detecting 'make'\, but somehow EU​::C still wants 'gmake'\, which is obviously wrong.

Actually\, we don't know what Configure detected. Both the 'make' and 'gmake' variables are used internally by Configure\, but are reset at the end to plain values of 'make' and 'gmake' respectively\, and are not useful.

Even though I must confess that HP's make sucks compared to gmake\, which is my default make on all my HP-UX machines\, this obviously is a bug.

I did a scan on a *clean* source tree\, but found no indication of where 'gmake' might be introduced after Configure used 'make'

I can think of two possibilities offhand​: Does the user have an environment variable set that might lead to this? Alternatively\, did

Very unlikely\, since he states that gmake is not available on his system

Well\, there is the line

  $make = $ENV{MAKE} if exists $ENV{MAKE}

in lib/ExtUtils/t/Constant.t\, which could be the culprit even if the gmake executable isn't installed. Explicitly doing

  unsetenv MAKE  
(or whatever the equivalent is for his shell) might work.

the previously-installed perl (/usr/bin/perl) use gmake?

Ahh\, didn't think of that. Yes\, very possible. Do you think that

# sh Configure -Dinc_version_list=none ...

would be enough to prevent that?

Probably not. The test does the usual dance   if( $ENV{PERL_CORE} ) {   chdir 't' if -d 't';   @​INC = '../lib';   } to set @​INC. I had been wondering about shared libraries\, but this case doesn't involve shared a libperl.

If it's not the environment variable\, then perhaps it's a problem with $^X. The test does​:   $^X = $perl;   my $lib = $ENV{PERL_CORE} ? '../../../lib' : '../../blib/lib';   my $runperl = "$perl \"-I$lib\"";   print "# perl=$perl\n"; and I do recall that we've had some problems getting $^X right in all cases.

The next diagnostic step is to run the test verbosely​:

  cd t   echo $MAKE   ./perl harness -v ../lib/ExtUtils/Constant.t

and look at the # make = $make and # perl=$perl lines to see what's really getting called.

--   Andy Dougherty doughera@​lafayette.edu

p5pRT commented 19 years ago

From @smpeters

[rahul.sharma@​hp.com - Tue Sep 13 11​:56​:10 2005]​:

Hello\, Can you please let m know if there is any known resolution for the below. I am using HP -UX supplied C compiler cc to compile perl. Make test gives t he below errors When I build the source\, I get failures on Constant.t and Recurs.t

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

lib/ExtUtils/t/recurs.....................# Failed test (../lib/ExtUtils/t/r ecurs.t at line 62) # got​: '-1' # expected​: '0' FAILED at test 6

Just checking to see if you have the output from the following\, or have you solved the problem on your own?

cd t echo $MAKE ./perl harness -v ../lib/ExtUtils/Constant.t

p5pRT commented 18 years ago

From @smpeters

[stmpeters - Mon Sep 26 06​:18​:49 2005]​:

[rahul.sharma@​hp.com - Tue Sep 13 11​:56​:10 2005]​:

Hello\, Can you please let m know if there is any known resolution for the below. I am using HP -UX supplied C compiler cc to compile perl. Make test gives t he below errors When I build the source\, I get failures on Constant.t and Recurs.t

lib/ExtUtils/t/Constant...................Can't exec "gmake"​: No such file or di rectory at ../lib/ExtUtils/t/Constant.t line 130. FAILED at test 3

lib/ExtUtils/t/recurs.....................# Failed test (../lib/ExtUtils/t/r ecurs.t at line 62) # got​: '-1' # expected​: '0' FAILED at test 6

Just checking to see if you have the output from the following\, or have you solved the problem on your own?

cd t echo $MAKE ./perl harness -v ../lib/ExtUtils/Constant.t

Unresponsive\, so I'm assuming resolved.

p5pRT commented 18 years ago

@smpeters - Status changed from 'open' to 'resolved'