Skip to Content.
Sympa Menu

freetds - [PATCH] dblib_define for VMS (was Re: [freetds] 0.63 Release Candidate 2)

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Craig A. Berry" <craigberry AT mac.com>
  • To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: [PATCH] dblib_define for VMS (was Re: [freetds] 0.63 Release Candidate 2)
  • Date: Wed, 01 Dec 2004 19:54:38 -0600

James K. Lowden wrote:
http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-0.63RC2.tar.gz

* Includes Bill's fix to dbresults/dbmorecmds.
* libtds is version 4.0.0.
* some updated documentation.

Please test it with your favorite OS. I'm guessing I'll release it Sunday
if there are no complaints.

RC2 failed to build on VMS without the attached patch. Sometime in the
last couple of weeks, @msdblib_define@ got changed to @dblib_define@ in
tds_sysdep_public.h.in, and what to replace it with also changed. This
catches us up.

--- vms/descrip_mms.template;-0 Sun Nov 7 02:59:34 2004
+++ vms/descrip_mms.template Wed Dec 1 14:26:33 2004
@@ -60,11 +60,9 @@
.ENDIF

.IFDEF MSDBLIB
-MSDBLIB_DEFINE = define
-MSDBLIB_TRUE = 1
+DBLIB_DEFINE = define MSDBLIB 1
.ELSE
-MSDBLIB_DEFINE = undef
-MSDBLIB_TRUE =
+DBLIB_DEFINE = define SYBDBLIB 1
.ENDIF

CC = CC/DECC
@@ -209,7 +207,7 @@
@ write vmsconfigtmp "POSITION (BEGINNING_OF (main_buffer));"
@ write vmsconfigtmp
"eve_global_replace(""@tds_sysdep_intptr_type@"",""int"");"
@ write vmsconfigtmp "POSITION (BEGINNING_OF (main_buffer));"
- @ write vmsconfigtmp
"eve_global_replace(""@msdblib_define@"",""#$(MSDBLIB_DEFINE) MSDBLIB
$(MSDBLIB_TRUE)"");"
+ @ write vmsconfigtmp
"eve_global_replace(""@dblib_define@"",""#$(DBLIB_DEFINE)"");"
@ write vmsconfigtmp "out_file := GET_INFO (COMMAND_LINE,
""output_file"");"
@ write vmsconfigtmp "WRITE_FILE (main_buffer, out_file);"
@ write vmsconfigtmp "quit;"



Archive powered by MHonArc 2.6.24.

Top of Page