bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-wget] Wget 1.12 v. VMS


From: Steven M. Schweda
Subject: Re: [Bug-wget] Wget 1.12 v. VMS
Date: Sun, 27 Sep 2009 17:36:26 -0500 (CDT)

>    I figured that I'd suck down a fresh source kit soon, and whip up
> some patches against the current stuff, and also assemble a kit of new
> VMS-specific files (source and builders) for incorporation.  [...]

      http://antinode.info/ftp/wget/mainline-f5754f5d165c_v1.zip

Starting with a normal source tree, delete the whole "vms/" directory,
and then overlay that Zip archive onto the tree.  Contents:

   lib/DESCRIP_DEPS.MMS        New.
   lib/DESCRIP_MODS.MMS        New.
   lib/DESCRIP_SRC.MMS         New.

   md5/DESCRIP_DEPS.MMS        New.
   md5/DESCRIP_MODS.MMS        New.
   md5/DESCRIP_SRC.MMS         New.

   src/decc_ver.c              Moved from vms/.
   src/DESCRIP_DEPS.MMS        New.
   src/DESCRIP_MODS.MMS        New.
   src/DESCRIP_SRC.MMS         New.

These two could be patched instead of replaced:

   src/main.c                  "--version" report changes.
   src/vms.c                   Misc.

Most of these are greatly changed, so replacement might beat patching.
(New header files lack copyrights, et c.):

   vms/alloca.h                 New.
   vms/COLLECT_DEPS.COM
   vms/config.h_vms
   vms/CONFIG_EXTRACT.COM       New.
   vms/DESCRIP.MMS
   vms/DESCRIP_MKDEPS.MMS
   vms/DESCRIP_SRC.MMS          Unchanged.
   vms/DESCRIP_SRC_CMN.MMS
   vms/DESCRIP_SRC_FLAGS.MMS    Unchanged.
   vms/stdint.h                 New.
   vms/vms.h
   vms/vms_ip.h                 Unchanged.
   vms/VMS_NOTES.TXT
   vms/WGET.HLP
   vms/WGET_MULTINET.OPT        Unchanged.
   vms/WGET_SSL_HP.OPT
   vms/WGET_SSL_O.OPT           Changed, renamed from: vms/WGET_SSL.OPT.

Should be gone now:

   vms/decc_ver.c               Moved to src/.
   vms/DESCRIP_CONFIG.MMS       Deleted.
   vms/DESCRIP_DEPS.MMS         Deleted.
   vms/VMS-WGET.COM             Deleted.
   vms/vms_name_fix.sh          Deleted.
   vms/WGET.OPT                 Deleted.


>    I'd also like to see if there's an easy way to auto-generate a VMS
> help file from the "wget -h" output, but that may be a while.

   That looks unlikely ever to happen.  I did manually update
"vms/WGET.HLP", however.

   With these changes, a normal VMS user could almost fetch a
"1.12.1-devel" kit and build it, but not quite.  If real
"src/build_info.c" and ""src/css.c" were in there, all would be easy.

   In the useless info department, I tried building the new code on some
of my older VMS (VAX) versions, but anything before V7.0 looks
problematic.  I have a gap between V6.2 (which is too old) and V7.3
(which is ok), so I can't be sure just where the C RTL gets adequate,
but it does look as if anything from the past decade has some chance of
working.  (V7.3 seems to have appeared around mid-2001.)

   SMS.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]