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

Perlbug not finding editor under OS/2 #11897

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

Perlbug not finding editor under OS/2 #11897

p5pRT opened this issue Jan 23, 2012 · 6 comments

Comments

@p5pRT
Copy link

p5pRT commented Jan 23, 2012

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

Searchable as RT108872$

@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.

Under OS/2, perlbug is failing to find the editor. This occurs whether
the name is given with or without the extension.

[h​:\]dir q​:\os2\e.exe

Volume in drive Q is ECS 2_0 GA Serial number is AB1D​:1C14
Directory of Q​:\os2\e.exe

9-29-05 18​:59 364,707 0 E.EXE
  364,707 bytes in 1 file and 0 dirs 365,056 bytes allocated
  394,457,600 bytes free

  [h​:\]path
  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​:\PROGRAMS\JAVA142\BIN;Q​:\PROGRAMS\RSJCD;Q​:\MMOS2\FREEDB;Q​:\MMOS2;
  Q​:\MMOS2\MMPLAYER;Q​:\PROGRAMS\4OS2;Q​:\PROGRAMS\OPENSSH;Q​:\PGSQL\EMX;
  Q​:\PGSQL\bin;Q​:\WATCOM\BINP;
  Q​:\WATCOM\BINW;Q​:\OS2TK45\som\common;Q​:\OS2TK45\som\bin;Q​:\OS2TK45\bin;
  Q​:\PROGRAMS\VyperHelp;Q​:\PROGRAMS\ibmworks;H​:\INCHARGE;H​:\GTU40;H​:\TSPF12;
  H​:\UTILITY;U​:\READIBM2;Q​:\TOOLS\dfsee\bin;Q​:\PROGRAMS\PERL\bin;

  [h​:\]perl Q​:\programs\PERL\bin\perlbug -v -e e -F
h​:\temp\perlbug.txt -r shmuel+CPAN@​patriot.net -s 'Problem installing
Crypt-OpenSSL-Random under OS/2'

  This program provides an easy way to create a message reporting
  a bug in perl, and e-mail it to perlbug@​perl.org. It is *NOT*
  intended for sending test messages or simply verifying that perl
  works, *NOR* is it intended for reporting bugs in third-party
  perl modules. It is *ONLY* a means of reporting verifiable
  problems with the core perl distribution, and any solutions to
  such problems, to the people who maintain perl.

  If you're just looking for help with perl, try posting to the
  Usenet newsgroup comp.lang.perl.misc. If you're looking for
  help with using perl with CGI, try posting to
  comp.infosystems.www.programming.cgi.

  A copy of this report can be sent to your local perl
  administrator. If the address is wrong, please correct it, or
  enter 'none' or 'yourself' to not send a copy.

  Local perl administrator [paul@​smedley.info]​:

  Is your report about a Perl module? If yes, enter its name. If
  not, skip.

  Module []​: Crypt​::OpenSSL​::Random

  Module Crypt​::OpenSSL​::Random is not a core module. Please check
  that you entered its name correctly. If it is correct, abort
  this program, try searching for Crypt​::OpenSSL​::Random on
  search.cpan.org, and report it there.

  Please pick a Severity from the following​:

  critical high medium low wishlist none

  Please enter a Severity [low]​: medium

  The editor you chose (`e') could apparently not be run! Did you
  mistype the name of your editor? If so, please correct it here,
  otherwise just press Enter.

  Editor [e]​: e.exe

  The editor you chose (`e.exe') could apparently not be run! Did
  you mistype the name of your editor? If so, please correct it
  here, otherwise just press Enter.

  Editor [e.exe]​:


Flags​:
  category=core
  severity=medium


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

The body is too big to show up normally, so here's the summary​:

Under OS/2, perlbug is failing to find the editor. This occurs whether
the name is given with or without the extension.

[h​:\]dir q​:\os2\e.exe
(it exists)

[h​:\]path
(it includes Q​:\OS2)

[h​:\]perl Q​:\programs\PERL\bin\perlbug -v -e e -F ...
...
  The editor you chose (`e') could apparently not be run! Did you
  mistype the name of your editor? If so, please correct it here,
  otherwise just press Enter.

  Editor [e]​: e.exe

  The editor you chose (`e.exe') could apparently not be run! Did
  you mistype the name of your editor? If so, please correct it
  here, otherwise just press Enter.

  Editor [e.exe]​:

@p5pRT
Copy link
Author

p5pRT commented Jan 26, 2012

From [Unknown Contact. See original ticket]

The body is too big to show up normally, so here's the summary​:

Under OS/2, perlbug is failing to find the editor. This occurs whether
the name is given with or without the extension.

[h​:\]dir q​:\os2\e.exe
(it exists)

[h​:\]path
(it includes Q​:\OS2)

[h​:\]perl Q​:\programs\PERL\bin\perlbug -v -e e -F ...
...
  The editor you chose (`e') could apparently not be run! Did you
  mistype the name of your editor? If so, please correct it here,
  otherwise just press Enter.

  Editor [e]​: e.exe

  The editor you chose (`e.exe') could apparently not be run! Did
  you mistype the name of your editor? If so, please correct it
  here, otherwise just press Enter.

  Editor [e.exe]​:

@p5pRT
Copy link
Author

p5pRT commented Jan 26, 2012

@rjbs - Status changed from 'new' to 'open'

@p5pRT
Copy link
Author

p5pRT commented Jan 26, 2012

From @rjbs

Thanks for this bug report! As you can imagine, we don't get all that
many bug reports from OS/2 -- and I'm guessing it's not just because
perlbug isn't working properly.

While I do hope we can get this fixed, first we'll need to find an OS/2
install where we can test things. This may take some time.

Thanks for taking the time to report the bug, and the other one that you
were trying to report to begin with!

@p5pRT
Copy link
Author

p5pRT commented Jan 26, 2012

From Shmuel+gen@patriot.net

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

While I do hope we can get this fixed, first we'll need to find an
OS/2 install where we can test things.

I'm willing to test in my system, if you can explain how to configure
to capture the diagnostics you need.

--
  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