Interchange Developer Resource
[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date ][Interchange by thread ]

[ic] how and where .. One last problem with gdbm and cannotcreate even though products is mode 777 SOLUTION was to edit Config.pminthe perl Library.



On Sat, 13 Apr 2002, Kevin Walsh wrote:
> Do you have a patch you could post?  I can't say that I understand
> your solution.  The code (or an example) will help.
>
> Its good that you got it going anyway.  Well done.

Below is a patch -c with my email address change.

*** Config.pm.org	Sun Apr  7 17:43:54 2002
--- Config.pm	Tue Apr  9 11:46:43 2002
***************
*** 41,47 ****
  ## Configure command line arguments.

  my $config_sh = <<'!END!';
! archlibexp='/usr/local/lib/perl5/5.6.1/i586-linux'
  archname='i586-linux'
  cc='cc'
  ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
--- 41,47 ----
  ## Configure command line arguments.

  my $config_sh = <<'!END!';
! archlibexp='/linux/usr/local/lib/perl5/5.6.1/i586-linux'
  archname='i586-linux'
  cc='cc'
  ccflags='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
***************
*** 49,62 ****
  dlsrc='dl_dlopen.xs'
  dynamic_ext='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re'
  extensions='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re Errno'
! installarchlib='/usr/local/lib/perl5/5.6.1/i586-linux'
! installprivlib='/usr/local/lib/perl5/5.6.1'
! libpth='/usr/local/lib /lib /usr/lib'
  libs='-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil'
  osname='linux'
  osvers='2.4.0'
! prefix='/usr/local'
! privlibexp='/usr/local/lib/perl5/5.6.1'
  sharpbang='#!'
  shsharp='true'
  sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS RTMIN NUM33 NUM34 NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 RTMAX IOT CLD POLL UNUSED '
--- 49,62 ----
  dlsrc='dl_dlopen.xs'
  dynamic_ext='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re'
  extensions='B ByteLoader DB_File Data/Dumper Devel/DProf Devel/Peek Fcntl File/Glob GDBM_File IO IPC/SysV NDBM_File Opcode POSIX SDBM_File Socket Sys/Hostname Sys/Syslog attrs re Errno'
! installarchlib='/linux/usr/local/lib/perl5/5.6.1/i586-linux'
! installprivlib='/linux/usr/local/lib/perl5/5.6.1'
! libpth='/linux/usr/local/lib /usr/local/lib /lib /usr/lib'
  libs='-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil'
  osname='linux'
  osvers='2.4.0'
! prefix='/linux/usr/local'
! privlibexp='/linux/usr/local/lib/perl5/5.6.1'
  sharpbang='#!'
  shsharp='true'
  sig_name='ZERO HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS RTMIN NUM33 NUM34 NUM35 NUM36 NUM37 NUM38 NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 NUM45 NUM46 NUM47 NUM48 NUM49 NUM50 NUM51 NUM52 NUM53 NUM54 NUM55 NUM56 NUM57 NUM58 NUM59 NUM60 NUM61 NUM62 RTMAX IOT CLD POLL UNUSED '
***************
*** 97,111 ****
  api_version='5'
  api_versionstring='5.005'
  ar='ar'
! archlib='/usr/local/lib/perl5/5.6.1/i586-linux'
  archname64=''
  archobjs=''
  awk='awk'
  baserev='5.0'
  bash=''
! bin='/usr/local/bin'
  bincompat5005='define'
! binexp='/usr/local/bin'
  bison='bison'
  byacc='byacc'
  byteorder='1234'
--- 97,111 ----
  api_version='5'
  api_versionstring='5.005'
  ar='ar'
! archlib='/linux/usr/local/lib/perl5/5.6.1/i586-linux'
  archname64=''
  archobjs=''
  awk='awk'
  baserev='5.0'
  bash=''
! bin='/linux/usr/local/bin'
  bincompat5005='define'
! binexp='/linux/usr/local/bin'
  bison='bison'
  byacc='byacc'
  byteorder='1234'
***************
*** 586,600 ****
  inc_version_list_init='0'
  incpath=''
  inews=''
! installbin='/usr/local/bin'
! installman1dir='/usr/local/man/man1'
! installman3dir='/usr/local/man/man3'
! installprefix='/usr/local'
! installprefixexp='/usr/local'
! installscript='/usr/local/bin'
! installsitearch='/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! installsitebin='/usr/local/bin'
! installsitelib='/usr/local/lib/perl5/site_perl/5.6.1'
  installstyle='lib/perl5'
  installusrbinperl='define'
  installvendorarch=''
--- 586,600 ----
  inc_version_list_init='0'
  incpath=''
  inews=''
! installbin='/linux/usr/local/bin'
! installman1dir='/linux/usr/local/man/man1'
! installman3dir='/linux/usr/local/man/man3'
! installprefix='/linux/usr/local'
! installprefixexp='/linux/usr/local'
! installscript='/linux/usr/local/bin'
! installsitearch='/linux/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! installsitebin='/linux/usr/local/bin'
! installsitelib='/linux/usr/local/lib/perl5/site_perl/5.6.1'
  installstyle='lib/perl5'
  installusrbinperl='define'
  installvendorarch=''
***************
*** 644,654 ****
  mallocobj=''
  mallocsrc=''
  malloctype='void *'
! man1dir='/usr/local/man/man1'
! man1direxp='/usr/local/man/man1'
  man1ext='1'
! man3dir='/usr/local/man/man3'
! man3direxp='/usr/local/man/man3'
  man3ext='3'
  mips_type=''
  mkdir='mkdir'
--- 644,654 ----
  mallocobj=''
  mallocsrc=''
  malloctype='void *'
! man1dir='/linux/usr/local/man/man1'
! man1direxp='/linux/usr/local/man/man1'
  man1ext='1'
! man3dir='/linux/usr/local/man/man3'
! man3direxp='/linux/usr/local/man/man3'
  man3ext='3'
  mips_type=''
  mkdir='mkdir'
***************
*** 694,700 ****
  perl=''
  perladmin='nouser@nohost.com'
  perllibs='-lnsl -ldl -lm -lc -lcrypt -lutil'
! perlpath='/usr/local/bin/perl'
  pg='pg'
  phostname='hostname'
  pidtype='pid_t'
--- 694,700 ----
  perl=''
  perladmin='nouser@nohost.com'
  perllibs='-lnsl -ldl -lm -lc -lcrypt -lutil'
! perlpath='/linux/usr/local/bin/perl'
  pg='pg'
  phostname='hostname'
  pidtype='pid_t'
***************
*** 702,709 ****
  pm_apiversion='5.005'
  pmake=''
  pr=''
! prefixexp='/usr/local'
! privlib='/usr/local/lib/perl5/5.6.1'
  prototype='define'
  ptrsize='4'
  quadkind='3'
--- 702,709 ----
  pm_apiversion='5.005'
  pmake=''
  pr=''
! prefixexp='/linux/usr/local'
! privlib='/linux/usr/local/lib/perl5/5.6.1'
  prototype='define'
  ptrsize='4'
  quadkind='3'
***************
*** 747,761 ****
  sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "RTMIN", "NUM33", "NUM34", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
  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, 62, 63, 6, 17, 29, 31, 0'
  signal_t='void'
! sitearch='/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! sitearchexp='/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! sitebin='/usr/local/bin'
! sitebinexp='/usr/local/bin'
! sitelib='/usr/local/lib/perl5/site_perl/5.6.1'
! sitelib_stem='/usr/local/lib/perl5/site_perl'
! sitelibexp='/usr/local/lib/perl5/site_perl/5.6.1'
! siteprefix='/usr/local'
! siteprefixexp='/usr/local'
  sizesize='4'
  sizetype='size_t'
  sleep=''
--- 747,761 ----
  sig_name_init='"ZERO", "HUP", "INT", "QUIT", "ILL", "TRAP", "ABRT", "BUS", "FPE", "KILL", "USR1", "SEGV", "USR2", "PIPE", "ALRM", "TERM", "STKFLT", "CHLD", "CONT", "STOP", "TSTP", "TTIN", "TTOU", "URG", "XCPU", "XFSZ", "VTALRM", "PROF", "WINCH", "IO", "PWR", "SYS", "RTMIN", "NUM33", "NUM34", "NUM35", "NUM36", "NUM37", "NUM38", "NUM39", "NUM40", "NUM41", "NUM42", "NUM43", "NUM44", "NUM45", "NUM46", "NUM47", "NUM48", "NUM49", "NUM50", "NUM51", "NUM52", "NUM53", "NUM54", "NUM55", "NUM56", "NUM57", "NUM58", "NUM59", "NUM60", "NUM61", "NUM62", "RTMAX", "IOT", "CLD", "POLL", "UNUSED", 0'
  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, 62, 63, 6, 17, 29, 31, 0'
  signal_t='void'
! sitearch='/linux/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! sitearchexp='/linux/usr/local/lib/perl5/site_perl/5.6.1/i586-linux'
! sitebin='/linux/usr/local/bin'
! sitebinexp='/linux/usr/local/bin'
! sitelib='/linux/usr/local/lib/perl5/site_perl/5.6.1'
! sitelib_stem='/linux/usr/local/lib/perl5/site_perl'
! sitelibexp='/linux/usr/local/lib/perl5/site_perl/5.6.1'
! siteprefix='/linux/usr/local'
! siteprefixexp='/linux/usr/local'
  sizesize='4'
  sizetype='size_t'
  sleep=''
***************
*** 768,774 ****
  spitshell='cat'
  src='.'
  ssizetype='ssize_t'
! startperl='#!/usr/local/bin/perl'
  stdchar='char'
  stdio_base='((fp)->_IO_read_base)'
  stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
--- 768,774 ----
  spitshell='cat'
  src='.'
  ssizetype='ssize_t'
! startperl='#!/linux/usr/local/bin/perl'
  stdchar='char'
  stdio_base='((fp)->_IO_read_base)'
  stdio_bufsiz='((fp)->_IO_read_end - (fp)->_IO_read_base)'
***************
*** 779,785 ****
  strings='/usr/include/string.h'
  submit=''
  subversion='1'
! sysman='/usr/share/man/man1'
  tail=''
  tar=''
  tbl=''
--- 779,785 ----
  strings='/usr/include/string.h'
  submit=''
  subversion='1'
! sysman='/linux/usr/share/man/man1'
  tail=''
  tar=''
  tbl=''


--
Boyd Gerber <gerberb@zenez.com>
ZENEZ	3748 Valley Forge Road, Magna Utah  84044



Search for: Sort by: