|
From: <And...@wi...> - 2003-01-29 21:08:35
|
Tested the 1/26 htdig snapshot on Solaris 2.7 x86 - w/ the ./configure --with-ssl=/usr/local/ssl it found ssl but did not correctly enable SSL. I had to go into include/htconfig.h and change/define: /* Define if you have the <ssl.h> header file. */ /* #undef HAVE_SSL_H */ #define HAVE_SSL_H 1 /* Define if you have the ssl library (-lssl). */ /* #undef HAVE_LIBSSL */ #define HAVE_LIBSSL 1 I think we figured it was the 1st that really mattered. Otherwise, htdig attempts an http connection to https ports and, obviously, get nothing useful back. Plus these compile warnings (gcc version 2.95.3): conf_lexer.cxx: In function `int yylex()': conf_lexer.cxx:704: warning: label `find_rule' defined but not used conf_lexer.cxx: At top level: conf_lexer.cxx:1790: warning: `void * yy_flex_realloc(void *, unsigned int)' defined but not used HtHTTP.cc: In function `static bool HtHTTP::isParsable(const char *)': HtHTTP.cc:827: warning: choosing `String::operator char *()' over `String::operator const char *() const' HtHTTP.cc:827: warning: for conversion from `String' to `const char *' HtHTTP.cc:827: warning: because conversion sequence for the argument is better HtFile.cc: In function `static class String HtFile::File2Mime(const char *)': HtFile.cc:146: warning: choosing `String::operator char *()' over `String::operator const char *() const' HtFile.cc:146: warning: for conversion from `String' to `bool' HtFile.cc:146: warning: because conversion sequence for the argument is better HtFile.cc: In method `enum Transport::DocStatus HtFile::Request()': HtFile.cc:183: warning: choosing `String::operator char *()' over `String::operator const char *() const' HtFile.cc:183: warning: for conversion from `String' to `const char *' HtFile.cc:183: warning: because conversion sequence for the argument is better HtFile.cc:200: warning: choosing `String::operator char *()' over `String::operator const char *() const' HtFile.cc:200: warning: for conversion from `String' to `const char *' HtFile.cc:200: warning: because conversion sequence for the argument is better HtFile.cc:264: warning: choosing `String::operator char *()' over `String::operator const char *() const' HtFile.cc:264: warning: for conversion from `String' to `const char *' HtFile.cc:264: warning: because conversion sequence for the argument is better HtFile.cc:277: warning: choosing `String::operator char *()' over `String::operator const char *() const' HtFile.cc:277: warning: for conversion from `String' to `const char *' HtFile.cc:277: warning: because conversion sequence for the argument is better HtFile.cc:284: warning: choosing `String::operator char *()' over `String::operator const char *() const' HtFile.cc:284: warning: for conversion from `String' to `const char *' HtFile.cc:284: warning: because conversion sequence for the argument is better Synonym.cc: In method `int Synonym::createDB(const HtConfiguration &)': Synonym.cc:84: warning: choosing `String::operator char *()' over `String::operator const char *() const' Synonym.cc:84: warning: for conversion from `String' to `const char *' Synonym.cc:84: warning: because conversion sequence for the argument is better Document.cc: In method `enum Transport::DocStatus Document::RetrieveLocal(HtDateTime, StringList *)': Document.cc:618: warning: choosing `String::operator char *()' over `String::operator const char *() const' Document.cc:618: warning: for conversion from `String' to `bool' Document.cc:618: warning: because conversion sequence for the argument is better Retriever.cc: In method `void Retriever::got_word(const char *, int, int)': Retriever.cc:1284: warning: comparison between signed and unsigned htsearch.cc: In function `void doFuzzy(WeightWord *, List &, List &)': htsearch.cc:689: warning: `class String * word' might be used uninitialized in this function parser.cc: In method `void Parser::perform_push()': parser.cc:325: warning: choosing `String::operator char *()' over `String::operator const char *() const' parser.cc:325: warning: for conversion from `String' to `bool' parser.cc:325: warning: because conversion sequence for the argument is better a Andy Bach, Sys. Mangler Internet: and...@wi... VOICE: (608) 261-5738 FAX 264-5030 " ... even if you're mediocre/decent at perl [the cmecf] code is pretty confusing in certain areas ..." CB |