--- vms/config.h_vms_orig 2010-03-04 15:09:31 -0600 +++ vms/config.h_vms 2010-03-22 23:35:41 -0500 @@ -1,5 +1,5 @@ /* vms/config.h_vms. VMS-specific config.h for Wget 1.12. */ -/* Hand-edited from Solaris: */ +/* Hand-edited from HP-UX: */ /* src/config.h. Generated from config.h.in by configure. */ /* src/config.h.in. Generated from configure.ac by autoheader. */ @@ -7,6 +7,9 @@ platforms at once. */ /* #undef AA_APPLE_UNIVERSAL_BUILD */ +/* Define if building universal (internal helper macro) */ +/* #undef AC_APPLE_UNIVERSAL_BUILD */ + /* Define to the number of bits in type 'ptrdiff_t'. */ #define BITSIZEOF_PTRDIFF_T 32 @@ -77,6 +80,16 @@ /* #undef HAVE_BUILTIN_MD5 */ #define HAVE_BUILTIN_MD5 1 +/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in +the + CoreFoundation framework. */ +/* #undef HAVE_CFLOCALECOPYCURRENT */ + +/* Define to 1 if you have the MacOS X function +CFPreferencesCopyAppValue in + the CoreFoundation framework. */ +/* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ + /* Define to 1 if you have the `clock_gettime' function. */ /* #define HAVE_CLOCK_GETTIME 1 */ #if __CRTL_VER >= 70320000 @@ -344,6 +357,9 @@ /* Define to 1 if the system has the type `sig_atomic_t'. */ #define HAVE_SIG_ATOMIC_T 1 +/* Define to 1 if you have the `sleep' function. */ +#define HAVE_SLEEP 1 + /* Define to 1 if you have the `snprintf' function. */ /* #define HAVE_SNPRINTF 1 */ #if (!defined( __VAX)) && (__CRTL_VER >= 70312000) @@ -555,7 +571,7 @@ /* #undef NO_MINUS_C_MINUS_O */ /* Define to be the name of the operating system. */ -/* #define OS_TYPE "solaris2.10" */ +/* #define OS_TYPE "hpux11.31" */ /* Name of package */ /* #define PACKAGE "wget" */ @@ -577,14 +593,14 @@ /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 'ptrdiff_t'. */ -#define PTRDIFF_T_SUFFIX +#define PTRDIFF_T_SUFFIX /* Define this to 1 if strerror is broken. */ /* #undef REPLACE_STRERROR */ /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 'sig_atomic_t'. */ -#define SIG_ATOMIC_T_SUFFIX +#define SIG_ATOMIC_T_SUFFIX /* The size of `int', as computed by sizeof. */ #define SIZEOF_INT 4 @@ -639,18 +655,22 @@ /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 'wchar_t'. */ -#define WCHAR_T_SUFFIX l +#define WCHAR_T_SUFFIX u /* Define to l, ll, u, ul, ull, etc., as suitable for constants of type 'wint_t'. */ -#define WINT_T_SUFFIX l +#define WINT_T_SUFFIX /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most - significant byte first (like Motorola and SPARC, unlike Intel and VAX). */ -#if defined __BIG_ENDIAN__ -# define WORDS_BIGENDIAN 1 -#elif ! defined __LITTLE_ENDIAN__ -/* # undef WORDS_BIGENDIAN */ + significant byte first (like Motorola and SPARC, unlike Intel). */ +#if defined AC_APPLE_UNIVERSAL_BUILD +# if defined __BIG_ENDIAN__ +# define WORDS_BIGENDIAN 1 +# endif +#else +# ifndef WORDS_BIGENDIAN +/* # undef WORDS_BIGENDIAN */ +# endif #endif /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a --- vms/VMS_NOTES.TXT_orig 2010-03-04 15:09:31 -0600 +++ vms/VMS_NOTES.TXT 2010-03-22 23:48:31 -0500 @@ -1,4 +1,4 @@ - 27 September 2009. SMS. + 22 March 2010. SMS. Wget 1.12.X for VMS =================== @@ -13,7 +13,7 @@ Built and tested (slightly) in these environments: -OpenVMS Alpha V7.3-2, HP C V7.3-009, TCPIP V5.4 - ECO 6 +OpenVMS Alpha V8.3, HP C V7.3-009, TCPIP V5.6 - ECO 5 OpenVMS IA64 V8.3, HP C V7.3-018, TCPIP V5.6. @@ -63,7 +63,7 @@ MMK and MMS features. The builder options (MMS/MMK macros) are described in the main -builder file, "[.vms]descrip.mms". Normally, "DASHD=1" is specified, to +builder file, "[.vms]DESCRIP.MMS". Normally, "DASHD=1" is specified, to enable the "-d" ("--debug") option. On a reasonably modern non-VAX system, specify "LARGE=1" to enable large-file support. If HTTPS support is desired, then specify either "HPSSL=1" (to use HP's SSL @@ -78,8 +78,9 @@ Executables in VMS kits are normally built using "DASHD=1" and "LARGE=1" (except VAX), and with no HTTPS (SSL) support. Output from "wget --version" should reveal which SSL product was used to build Wget. -"-https" implies no SSL. "+https" with "-openssl" implies HP SSL, and -"+https" with "+openssl" implies OpenSSL. +"-https" implies no SSL. "+https" with "-ssl" implies HP SSL, and +"+https" with "+ssl/openssl" implies OpenSSL. An SSL kit based on an +OpenSSL version older than 0.9.8 may cause build problems. Example build commands: