bug-cvs
[Top][All Lists]
Advanced

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

VMS 7.3-2 and CVS-1_11_20 client


From: Piet Schuermans
Subject: VMS 7.3-2 and CVS-1_11_20 client
Date: Tue, 19 Apr 2005 12:23:25 +0200

Following files need to be modified to enable a successful build of the released CVS-1_11_20 client on VMS

USERS.PS.TOOLS.CVS.CVS-1_11_20>dir [...]*.*;2

Directory TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.LIB]
GETOPT.C;2          SYSTEM.H;2
Total of 2 files.

Directory TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.SRC]
CLIENT.C;2
Total of 1 file.

Directory TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]
CONFIG.H;2          FILESUBR.C;2        VMS.H;2
Total of 3 files.

Directory TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.ZLIB]
DESCRIP.MMS;2
Total of 1 file.
Grand total of 4 directories, 7 files.

differences:
-1- [ZLIB] very minor adjustment in DESCRIP.MMS Our system hasn't X11vms:xVMSutils.olb
So :
[...S-1_11_20.ZLIB]>diff descrip.mms
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.ZLIB]DESCRIP.MMS;2
   17   all : example.exe
   18           @ write sys$output " Example applications available"
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.ZLIB]DESCRIP.MMS;1
   17   all : example.exe minigzip.exe
   18           @ write sys$output " Example applications available"
************
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.ZLIB]DESCRIP.MMS;2
   25   #minigzip.exe : minigzip.obj libz.olb
26 # link minigzip,libz.olb/lib,x11vms:xvmsutils.olb/lib
   27
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.ZLIB]DESCRIP.MMS;1
   25   minigzip.exe : minigzip.obj libz.olb
26 link minigzip,libz.olb/lib,x11vms:xvmsutils.olb/lib
   27
************
Number of difference sections found: 2
Number of difference records found: 3
DIFFERENCES /IGNORE=()/MERGED=1-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.ZLIB]DESCRIP.MMS;2-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.ZLIB]DESCRIP.MMS;1

-2- [VMS] missing VMS_FILENAME_CLASSES and a minor compiler warning correction
[...VS-1_11_20.VMS]>dif config.h
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]CONFIG.H;2
198 #define FOLD_FN_CHAR(c) (VMS_filename_classes[(unsigned char) (c)])
  199   extern unsigned char VMS_filename_classes[];
  200
  201   #define RSH_NOT_TRANSPARENT 1
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]CONFIG.H;1
  198   #define RSH_NOT_TRANSPARENT 1
************
Number of difference sections found: 1
Number of difference records found: 3
DIFFERENCES /IGNORE=()/MERGED=1-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]CONFIG.H;2-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]CONFIG.H;1


[...VS-1_11_20.VMS]>diff filesubr.c
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]FILESUBR.C;2
  659   unsigned char
  660   VMS_filename_classes[] =
  661   {
  662       0x00,0x01,0x02,0x03, 0x04,0x05,0x06,0x07,
  663       0x08,0x09,0x0a,0x0b, 0x0c,0x0d,0x0e,0x0f,
  664       0x10,0x11,0x12,0x13, 0x14,0x15,0x16,0x17,
  665       0x18,0x19,0x1a,0x1b, 0x1c,0x1d,0x1e,0x1f,
  666       0x20,0x21,0x22,0x23, 0x24,0x25,0x26,0x27,
  667       0x28,0x29,0x2a,0x2b, 0x2c,0x2d,0x2e,0x2f,
  668       0x30,0x31,0x32,0x33, 0x34,0x35,0x36,0x37,
  669       0x38,0x39,0x3a,0x3b, 0x3c,0x3d,0x3e,0x3f,
  670       0x40,0x61,0x62,0x63, 0x64,0x65,0x66,0x67,
  671       0x68,0x69,0x6a,0x6b, 0x6c,0x6d,0x6e,0x6f,
  672       0x70,0x71,0x72,0x73, 0x74,0x75,0x76,0x77,
  673       0x78,0x79,0x7a,0x5b, 0x5c,0x5d,0x5e,0x5f,
  674       0x60,0x61,0x62,0x63, 0x64,0x65,0x66,0x67,
  675       0x68,0x69,0x6a,0x6b, 0x6c,0x6d,0x6e,0x6f,
  676       0x70,0x71,0x72,0x73, 0x74,0x75,0x76,0x77,
  677       0x78,0x79,0x7a,0x7b, 0x7c,0x7d,0x7e,0x7f,
  678       0x80,0x81,0x82,0x83, 0x84,0x85,0x86,0x87,
  679       0x88,0x89,0x8a,0x8b, 0x8c,0x8d,0x8e,0x8f,
  680       0x90,0x91,0x92,0x93, 0x94,0x95,0x96,0x97,
  681       0x98,0x99,0x9a,0x9b, 0x9c,0x9d,0x9e,0x9f,
  682       0xa0,0xa1,0xa2,0xa3, 0xa4,0xa5,0xa6,0xa7,
  683       0xa8,0xa9,0xaa,0xab, 0xac,0xad,0xae,0xaf,
  684       0xb0,0xb1,0xb2,0xb3, 0xb4,0xb5,0xb6,0xb7,
  685       0xb8,0xb9,0xba,0xbb, 0xbc,0xbd,0xbe,0xbf,
  686       0xc0,0xc1,0xc2,0xc3, 0xc4,0xc5,0xc6,0xc7,
  687       0xc8,0xc9,0xca,0xcb, 0xcc,0xcd,0xce,0xcf,
  688       0xd0,0xd1,0xd2,0xd3, 0xd4,0xd5,0xd6,0xd7,
  689       0xd8,0xd9,0xda,0xdb, 0xdc,0xdd,0xde,0xdf,
  690       0xe0,0xe1,0xe2,0xe3, 0xe4,0xe5,0xe6,0xe7,
  691       0xe8,0xe9,0xea,0xeb, 0xec,0xed,0xee,0xef,
  692       0xf0,0xf1,0xf2,0xf3, 0xf4,0xf5,0xf6,0xf7,
  693       0xf8,0xf9,0xfa,0xfb, 0xfc,0xfd,0xfe,0xff,
  694   };
  695
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]FILESUBR.C;1
  659
************
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]FILESUBR.C;2
  941   const char *
  942   last_component (path)
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]FILESUBR.C;1
  905   char *
  906   last_component (path)
************
Number of difference sections found: 2
Number of difference records found: 37
DIFFERENCES /IGNORE=()/MERGED=1-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]FILESUBR.C;2-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]FILESUBR.C;1

[...VS-1_11_20.VMS]>diff vms.h
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]VMS.H;2
   40   /* int link(char *from, char *to);
   41   */
   42   #define stat(a, b) wrapped_stat(a, b)
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]VMS.H;1
   40   int link(char *from, char *to);
   41
   42   #define stat(a, b) wrapped_stat(a, b)
************
Number of difference sections found: 1
Number of difference records found: 2
DIFFERENCES /IGNORE=()/MERGED=1-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]VMS.H;2-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.VMS]VMS.H;1

-3- [LIB] exclude OSX_filename_classes when building VMS client version.
[...VS-1_11_20.LIB]>diff system.h
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.LIB]SYSTEM.H;2
  503   #if defined(MACOS) || defined(TARGET_OS_MAC)
504 # define FOLD_FN_CHAR(c) (OSX_filename_classes[(unsigned char) (c)])
  505   extern unsigned char OSX_filename_classes[];
  506   #endif
  507   # endif /* __CYGWIN32__ || WOE32 */
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.LIB]SYSTEM.H;1
503 # define FOLD_FN_CHAR(c) (OSX_filename_classes[(unsigned char) (c)])
  504   extern unsigned char OSX_filename_classes[];
  505   # endif /* __CYGWIN32__ || WOE32 */
************
Number of difference sections found: 1
Number of difference records found: 4
DIFFERENCES /IGNORE=()/MERGED=1-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.LIB]SYSTEM.H;2-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.LIB]SYSTEM.H;1

Compiler issue (unknown why)
[...VS-1_11_20.LIB]>diff getopt.c
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.LIB]GETOPT.C;2
  672   getopt (int argc, char *const *argv, const char *optstring)
  673   {
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.LIB]GETOPT.C;1
  672   getopt (argc, argv, optstring)
  673        int argc;
  674        char *const *argv;
  675        const char *optstring;
  676   {
************
Number of difference sections found: 1
Number of difference records found: 4
DIFFERENCES /IGNORE=()/MERGED=1-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.LIB]GETOPT.C;2-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.LIB]GETOPT.C;1

-4- [SRC] client.c VMS socket return status problem in handle_m and handle_e when using select(...) ENOTSOCK
[...VS-1_11_20.SRC]>diff client.c
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.SRC]CLIENT.C;2
 3102          if (errno != ENOTSOCK)
 3103           perror ("cannot write to stdout");
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.SRC]CLIENT.C;1
 3102           perror ("cannot write to stdout");
************
************
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.SRC]CLIENT.C;2
 3168         if (errno != ENOTSOCK)
 3169           fperrmsg (stdout, 1, errno, "cannot write to stderr");
******
File TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.SRC]CLIENT.C;1
 3167           fperrmsg (stdout, 1, errno, "cannot write to stderr");
************
Number of difference sections found: 2
Number of difference records found: 2
DIFFERENCES /IGNORE=()/MERGED=1-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.SRC]CLIENT.C;2-
    TOOLS$DISK:[USERS.PS.TOOLS.CVS.CVS-1_11_20.SRC]CLIENT.C;1

First tests successful

USERS.PS.TOOLS.CVS>cvs --version

Concurrent Versions System (CVS) 1.11.20 (client)

Copyright (C) 2005 Free Software Foundation, Inc.

Senior active maintainers include Larry Jones, Derek R. Price,
and Mark D. Baushke. Please see the AUTHORS and README files from the CVS
distribution kit for a complete list of contributors and copyrights.

CVS may be copied only under the terms of the GNU General Public License,
a copy of which can be found with the CVS distribution kit.

Specify the --help option for further information about CVS
USERS.PS.TOOLS.CVS>cvs co smile
-f checkout: Updating smile
U smile/bsearch.c
U smile/faces.in
U smile/getopt.c
U smile/ltoa.c
U smile/make_vms.com
U smile/makefile
U smile/mkfaces.c
U smile/other
U smile/patchlevel.h
U smile/readme
U smile/smiley.1
U smile/smiley.c
U smile/smiley.h
U smile/smiley.hlp
-f checkout: Updating smile/newfaces
USERS.PS.TOOLS.CVS>



reply via email to

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