Previous | Contents |
Table 3 lists the 81 GNV components updgraded to the latest GNU versions.
awk | basename | bzcat | bzip2 | bzip2recover | cat | chgrp |
chmod | chown | cksum | cmp | comm | cp | csplit |
cut | date | dd | df | diff | dirname | du |
egrep | env | expand | expr | false | fgrep | file |
find | fmt | fold | gawk | gnutar | grep | gunzip |
gzip | head | hostname | id | install | join | less |
ln | ls | man | manpath | mkdir | more | mv |
nl | od | paste | patch | printenv | ps | pwd |
rm | rmdir | sleep | sort | split | sum | tac |
tail | tar | tee | touch | tr | True | Uname |
Unexpand | Uniq | Unzip | Unzipsfx | Wc | Which | Whoami |
Xargs | Xxd | Zcat | Zip |
Table 4 lists the new GNV components.
base64 | diff3 | dir | factor | kill |
locate | logname | md5sum | mktemp | pathchk |
pr | ptx | sdiff | seq | sha1sum |
sha224sum | sha256sum | sha384sum | sha512sum | shuf |
stat | test | timeout | truncate | vdir |
The GNV sources are copied to GNU:[SRC] directory during the installation. This directory contains the following files:
$ DIR GNU:[SRC] Directory GNU:[SRC] GNV_SOURCE.BCK;1 RESTORE_GNV_SOURCE.COM;1 |
Complete GNV build areas are packaged into the PCSI kit as backup saveset (GNV_SOURCE.BCK) . Backup saveset file can be extracted using RESTORE_GNV_SOURCE.COM . The backup saveset contains the complete source file along with the automated build procedure.
To build GNV:
$ @SYS$STARTUP:GNV$STARTUP.COM $ @GNU:[LIB]GNV_SETUP.COM |
$ @[.build]build.com ALL BUILD |
All normal problem-reporting channels are available for GNV users to
report problems with the GNV software provided with OpenVMS Alpha and
OpenVMS Integrity servers. Please note that OpenVMS engineering cannot
guarantee resolution of all reported problems in this kit but will do
its best to address all reports in a timely manner.
16 Bug Fixes
The latest GNV software includes fixes to bugs found on the indicated
version of GNV. The fixes will apply to GNV running on either Alpha or
Integrity server systems, except where specified otherwise.
16.1 Since Version 2.1-3
-auto_symvec parameter is used only for linking and is valid only on ld command. |
echo foo | true if test `eval echo no` = yes then echo Writing to confdefs.h else echo Not writing to anywhere. fi |
bash$ cat nosuchfile | cut -f2 |
bash$ (cat t.txt) | less |
$ DEFINE DECC$PIPE_BUFFER_SIZE 65000 |
bash$ (cat t.txt) > s.txt; less s.txt; rm s.txt; |
Table 5 lists documentation provided with the GNV kit. Once you have installed the GNV software, you can find the documentation files in the directories indicated.
Table 6 lists sources of information on the Internet.
GNV includes the MAN utility, ported from GNU MAN. Also included are MAN page files for most of the utilities included in the GNV kit. Again, these MAN page files are extracted from GNU sources and might not exactly represent the utilities included with GNV.
Most of the MAN page files have filenames with multiple dots. If you attempt to install GNV on an ODS-2 disk, these files will be missing, and MAN will be unable to find them. |
The documentation listed in Table 5 is derived from a variety of sources and presented as is. HP has not reviewed these for correctness, accuracy, nor usability. These documents might not represent the version of the software provided with the GNV kit. For example, the bash reference manual (GNU:[src.GNV.BASH.DOCUMENTATION]BASH_REFERENCE_MANUAL.TXT) provided with this kit documents bash Version 2; this kit provides bash Version 1.14. In addition, most of these documents are specific to GNU, not to the GNV kit or the utilities provided with OpenVMS. At least several documents are .TEX source files (.TEXINFO). Many of these documents might not print or display correctly. Nevertheless, they might contain valuable information. Many of the .TXT files are nroff files. The .INFO files are generally clean and printable. If you are looking for documentation of some GNU (or UNIX) command, and it is not available with the GNV kit, you can often find a MAN page or other document either on your favorite UNIX system or on the Internet (see Table 6 for several pointers). Obviously, such documents might not match the version of the software provided with GNV, but they will at least give you a general idea of how the software works. |
In the following table, page counts are provided where appropriate and are approximations.
File Name | Description and Comments | |
---|---|---|
GNU:[000000] or /gnu | ||
GNVREADME_FIRST. (.HTML, .PDF, .PS, .TXT) | This document, which provides GNV product information and installation/setup instructions. Also available on the Open Source Tools CD documentation area. 30 pages. | |
GNU:[SRC.GNV.BASH] or /gnu/src/gnv/bash | ||
INSTALL. | Provides build and installation instructions for bash on GNU; not necessarily applicable to GNV on OpenVMS. Four pages. | |
NEWS. | Lists recently fixed bash bugs. One page. | |
RELEASE. | Describes new features of bash . Five pages. | |
GNU:[SRC.GNV.BASH.DOCUMENTATION] or /gnu/src/gnv/bash/documentation | ||
ARTICLE (.MS, .PS, .TXT) | White paper on bash . 11 pages. | |
BASH (.1, .PS, .TXT) | MAN page. Source unknown. The .TXT file contains some unprintable text. 37 pages. | |
BASH_REFERENCE_MANUAL.TXT | Reference manual describing the features and functionality of bash . This manual documents bash Version 2. This kit contains bash Version 1.14. This manual documents features not present in the provided software. For example, two such features are (1) arrays and (2) several invocation options (for example, bash -r ). Approximately 100 pages. | |
BUILTINS (.1, PS, .TXT) | MAN page that documents the bash built-in commands. 11 pages. | |
FAQ. | Contains a set of frequently-asked questions concerning bash . 12 pages. | |
FEATURES (.DVI, .INFO, .PS, .TEXI) | A 1994 document describing bash features and functionality. | |
READLINE (.3, .PS, .TXT) | MAN page documenting the readline() API. Useful for understanding bash command-line processing. | |
GNU:[SRC.GNV.BASH.CWRU] or /gnu/src/gnv/bash/cwru | ||
POSIX.NOTES | Discussion of the bash POSIX mode. One page. | |
GNU:[SRC.GNV.BASH.LIB.READLINE.DOC] or /gnu/src/gnv/bash/lib/readline/doc | ||
HISTORY.PS | Documents the history function (command-line recall) of readline. For both users and programmers. 18 pages. | |
HISTORY.INFO | Technical guide to the history library. 12 pages. | |
HSTECH.TEXINFO | Programmer's guide to the history library. | |
HSUSER.TEXINFO | User's guide to the history library. | |
GNU:[SRC.GNV.BASH.LIB.TERMCAP.GROT] or /gnu/src/gnv/bash/lib/termcap/grot | ||
TERMCAP.INFO* | This series of files provides programmer's information about the termcap library. 100 pages. | |
GNU:[SRC.GNV.FINDUTILS.4_1] or /gnu/src/gnv/findutils/4_1 | ||
README. | Technical usage notes for the find utility. One page. | |
INSTALL. | Build and installation instructions applicable primarily to GNU on UNIX systems. Four pages. | |
NEWS. | New features in recent versions of the find utility. Four pages. | |
COPYING. | GNU General Public License regulations. Six pages. | |
GNU:[SRC.GNV.FINDUTILS.4_1.DOC] or /gnu/src/gnv/findutils/4_1/doc | ||
FIND.INFO-1 | User's guide for find utility. 25 pages. | |
FIND.INFO-2 | Continuation of the user's guide. 18 pages. | |
FIND.TEXI | Source file for the user's guide. | |
PERM.TEXI | Discussion of UNIX file permissions. Six pages. | |
GNU:[SRC.GNV.GREP.GREP-2_4_2] or /gnu/src/gnv/grep/grep-2_4_2 | ||
NEWS. | New features in recent versions of grep. Three pages. | |
README. | Readme file for grep. One page. | |
AUTHORS. | Acknowledgements. One page. | |
THANKS. | Acknowledgements. One page. | |
COPYING. | GNU General Public License regulations. Six pages. | |
INSTALL. | Build and installation instructions for the GNU version of grep. Four pages. | |
GNU:[SRC.GNV.GREP.GREP-2_4_2.DOC] or /gnu/src/gnv/grep/grep-2_4_2/doc | ||
GREP (.1, .INFO, .TEXI) | User's guide for grep. 13 pages. | |
GNU:[SRC.GNV.SED.SED-3_02] or /gnu/src/gnv/sed/sed-3_02 | ||
COPYING. | GNU General Public License regulations. Six pages. | |
INSTALL. | Build and installation instructions for the GNU version of sed. Four pages. | |
NEWS. | New featuers introduced in recent versions of sed. One page. | |
README. | Readme file for sed. One page. | |
GNU:[SRC.GNV.SED.SED-3_02.DOC] or /gnu/src/gnv/sed/sed-3_02/doc | ||
SED (.1, .INFO, .TEXI) | User's guide for sed. 10 pages. | |
GNU:[SRC.GNV.MAKE.MAKE] or /gnu/src/gnv/make/make | ||
README.VMS | Release notes for the OpenVMS version of make. One page. | |
GNU:[SRC.GNV.LESS.LESS-358] or /gnu/src/gnv/less/less-358 | ||
LESS.HLP | OpenVMS help file for the less utility. Four pages. | |
LESS.MAN | MAN page text file for the less utility. 30 pages. | |
GNU:[SRC.GNV.TAR] or /gnu/src/gnv/tar | ||
AAAREADME.TXT | Build instructions and release for OpenVMS tar . Three pages. | |
GNU:[SRC.GNV.VITPU.DOC] or /gnu/src/gnv/vitpu/doc | ||
HOW-VI-WORKS. | Information on the internals of the vi text editor. Notes from developers. Three pages. | |
README. | Readme file for vi . Four pages. | |
TUTOR (.MEM, .RNO, .RNT, .RNX) | User's guide for novice vi text editor users. Six pages. | |
VI (.HLP, .HLB, .MEM, .RNO, .RNT) | Help file and guide to using the OpenVMS VITPU utility that emulates the vi text editor. 27 pages. | |
GNU:[SRC.GNV.GZIP] or /gnu/src/gnv/gzip | ||
GZIP (.1, .DOC, .INFO, .TEXI) | User's guide for gzip. Six pages. | |
GNU:[SRC.GNV.ZIP.MAN] or /gnu/src/gnv/zip/man | ||
ZIP.1 | User's guide for zip in source format. | |
GNU:[SRC.GNV.ZIP] or /gnu/src/gnv/zip | ||
ZIP.HLP | Help file (OpenVMS) for zip . | |
GNU:[SRC.GNV.UNZIP] or /gnu/src/gnv/unzip | ||
UNZIP.HLP | Help file (OpenVMS) for unzip . | |
UNZIP.TXT | User's guide for unzip . | |
README. | Readme file for unzip . | |
GNU:[SRC.GNV.UNZIP.MAN] or /gnu/src/gnv/unzip/man | ||
UNZIP.1 | User's guide for unzip. | |
GNU:[LIB-LIBGDBM] or /gnu/lib-libgdbm | ||
README.TXT | Describes GNU C libgdbm library components provided for OpenVMS Alpha and Integrity server systems. Explains how to build libgbdm , and lists the files provided, restrictions, and changes made for OpenVMS. Three pages. | |
GNU:[LIB-LIBHASH] or /gnu/lib-libhash | ||
README.TXT | Describes GNU C libhash library components provided for OpenVMS Alpha and Integrity server systems. Explains how to build libhash , and lists the files provided, restrictions, and changes made for OpenVMS. Two pages. | |
GNU:[LIB-LIBREGEX] or /gnu/lib-libregex | ||
README.TXT | Describes GNU C libregex library components provided for OpenVMS Alpha and Integrity server systems. Explains how to build libregex , and lists the files provided, restrictions, and changes made for OpenVMS. Two pages. |
Description | location |
---|---|
GNU Project Website | http://www.gnu.org |
GNV OpenVMS Website | http://gnv.sourceforge.net |
http://h71000.www7.hp.com/opensource/gnv.html |
Previous | Next | Contents |