[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Error compiling cvs on OpenVMS Alpha
From: |
Lemke, Michael IZ/HZA-IOP |
Subject: |
RE: Error compiling cvs on OpenVMS Alpha |
Date: |
Thu, 6 May 2004 17:54:58 +0200 |
Well, I don't know. Usually patch doesn't ask for files to patch.
Not sure if what I sent you is a proper patch. It is simply the
output of
cvs -q diff -u
Maybe you have to get rid of the first lines with question marks.
OTOH it shouldn't be too hard to change the files manually.
Michael
> -----Original Message-----
> From: Martin.Evans
> Sent: Thursday, May 06, 2004 3:33 PM
> Subject: RE: Error compiling cvs on OpenVMS Alpha
>
>
>
> Hi Michael,
>
> I've tried to patch the files on a solaris system this time
> but I get errors
> from patch and it still fails to build on the vms side. Am I missing
> something here? Do I simply need to run "patch -icvs.patch" and enter
> cvs.pacth again when prompted.
>
> bash-2.03$ patch -icvs.patch
> Looks like a unified context diff.
> File to patch:
>
> Thanks in advance,
>
> Martin.
>
> -----Original Message-----
> From: Lemke, Michael IZ/HZA-IOP> Sent: 30 April 2004 11:40
> Subject: RE: Error compiling cvs on OpenVMS Alpha
>
>
> Hi Martin,
>
> seems to me you didn't apply the patch correctly. Specially for
> version string I see
>
> Index: vms/config.h
> ===================================================================
> RCS file: /cvs/ccvs/vms/config.h,v
> retrieving revision 1.26
> diff -u -r1.26 config.h
> --- vms/config.h 19 Mar 2003 21:13:31 -0000 1.26
> +++ vms/config.h 29 Apr 2004 17:38:13 -0000
> @@ -1,6 +1,7 @@
> /* config.h - OpenVMS/AXP specific configuration
> June 1995 - <address@hidden> */
>
> +#define PACKAGE_STRING "Concurrent Versions System (CVS) 1.12.5"
> /* We only want to build the client */
> #define CLIENT_SUPPORT 1
> #undef SERVER_SUPPORT
> @@ -13,6 +14,12 @@
> #define __VMS_VER 0
> #endif
>
> +#define HAVE_GETHOSTNAME 1
> +#define HAVE_MALLOC 1
> +#define HAVE_REALLOC 1
> +
> +#define CVS_LSTAT lstat
> +
> /* VMS is case insensitive */
> /* #define FOLD_FN_CHAR(c) tolower(c) */
> ....
>
>
> And I don't know how to use patch on VMS. I don't even have it there.
>
> Michael
>
> > -----Original Message-----
> > From: Martin.Evans
> > Sent: Friday, April 30, 2004 11:41 AM
> > To: address@hidden
> > Subject: RE: Error compiling cvs on OpenVMS Alpha
> >
> >
> > Thanks Michael,
> >
> > I'm still getting
> >
> > <snip>
> >
> > (void) fputs (PACKAGE_STRING, stdout); ..................^
> > %CC-E-UNDECLARED, In this statement, "PACKAGE_STRING" is
> not declared.
> > at line number 62 in file
> > DISK$DISK25:[SYSMGR.SMMARTIN.CVS-1_12_5.SRC]VERSION.C;1
> >
> > </snip>
> >
> > Have I applied the patch correctly?
> >
> > I downloaded 1.12.5, copied patch.zip into the directory,
> > unzipped and ran,
> > "$patch <cvs.patch", when prompted for "File to patch:" I
> > entered the patch
> > name again, is this correct?
> >
> > Thanks in advance,
> >
> > Martin.
> >
> > -----Original Message-----
> > From: Michael Lemke
> > Sent: 29 April 2004 22:01
> > To: Evans, Martin; address@hidden
> > Subject: Re: Error compiling cvs on OpenVMS Alpha
> >
> >
> > As promised, attached is a patch against tag cvs1-12-5 from the ccvs
> > repository.
> > It isn't pretty, just to get to work (with DEC C V5.7-004 on
> > OpenVMS Alpha
> > V7.2-1).
> > I've always meant to clean it up and submit it but maybe now
> > someone else
> > can do it?
> >
> > It works as a client (pserver) on an ODS-2 disk. It does
> > checkouts on
> > ODS-5 I believe but
> > it doesn't take advantage of the case preservation. 1.12.5
> > is pre the
> > latest case preserving
> > changes. Presumably the latest versions can be much better
> > here. It also
> > doesn't deal well
> > with filenames illegal on VMS like configure.h.in and it
> > likes to create
> > new versions on update
> > (also in [.CVS]).
> >
> > Enjoy,
> > Michael
> >
> > On Thu, 29 Apr 2004 16:43:31 +0200, Lemke, Michael
> IZ/HZA-IOP wrote:
> >
> > > I've got one working (1.12.oldish), client that is. There
> > is more to
> > > it than just fnmatch.h . I'll have a look tonight.
> > >
> > > Michael
> > >
> > >
> > > -----Original Message-----
> > > From: Martin.Evans
> > > Sent: Thursday, April 29, 2004 3:28 PM
> > > To: address@hidden
> > > Subject: Error compiling cvs on OpenVMS Alpha
> > >
> > >
> > >
> > > Can anyone help me with VMS?
> > >
> > > I Have Compaq C V6.2-003 on OpenVMS Alpha V7.2-1
> > >
> > > CVS version 1.11.55
> > >
> > > fnmatch.h is not on my system so compile is complaining.
> > >
> > > Regards,
> > >
> > > Martin.
> > >
> > >
> > >
> > >
> > >
> >
> ----------------------------------------------------------------------
> > > --------
> > > The information in this Internet email is confidential and may be
> > > legally privileged. It is intended solely for the
> addressee. Access
> > > to this Internet email by anyone else is unauthorised.
> > >
> > > If you are not the intended recipient, any disclosure, copying,
> > > distribution or any action taken or omitted to be taken in
> > reliance on
> > > it, is prohibited and may be unlawful. When addressed to
> > our clients any
> > > opinions or advice contained in this Internet email are
> > subject to the
> > > terms and conditions expressed in any applicable governing
> > ING terms of
> > > business or client engagement letter.
> > >
> > > Authorised by the Dutch Central Bank and regulated by the
> Financial
> > > Services Authority for the conduct of UK business.
> > >
> > > Visit us at www.ing.com
> > >
> >
> ----------------------------------------------------------------------
> > > --------
> > >
> > >
> >
> >
> >
> > --
> > Using M2, Opera's revolutionary e-mail client:
> > http://www.opera.com/m2/
> >
> >
> >
> > --------------------------------------------------------------
> > ----------------
> > The information in this Internet email is confidential and may be
> > legally privileged. It is intended solely for the addressee. Access
> > to this Internet email by anyone else is unauthorised.
> >
> > If you are not the intended recipient, any disclosure,
> > copying, distribution or any action taken or omitted to be
> > taken in reliance on it, is prohibited and may be unlawful.
> > When addressed to our clients any opinions or advice
> > contained in this Internet email are subject to the terms and
> > conditions expressed in any applicable governing ING terms of
> > business or client engagement letter.
> >
> > Authorised by the Dutch Central Bank and regulated by the
> > Financial Services Authority for the conduct of UK business.
> >
> > Visit us at www.ing.com
> > --------------------------------------------------------------
> > ----------------
> >
> >
> >
> > _______________________________________________
> > Info-cvs mailing list
> > address@hidden http://mail.gnu.org/mailman/listinfo/info-cvs
> >
>
>
> _______________________________________________
> Info-cvs mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/info-cvs
>
>
> --------------------------------------------------------------
> ----------------
> The information in this Internet email is confidential and may be
> legally privileged. It is intended solely for the addressee. Access
> to this Internet email by anyone else is unauthorised.
>
> If you are not the intended recipient, any disclosure,
> copying, distribution or any action taken or omitted to be
> taken in reliance on it, is prohibited and may be unlawful.
> When addressed to our clients any opinions or advice
> contained in this Internet email are subject to the terms and
> conditions expressed in any applicable governing ING terms of
> business or client engagement letter.
>
> Authorised by the Dutch Central Bank and regulated by the
> Financial Services Authority for the conduct of UK business.
>
> Visit us at www.ing.com
> --------------------------------------------------------------
> ----------------
>