Patch for compilation errors with INN 2.3.2

Roman Gollent roman at pobox.com
Thu Jul 19 19:15:04 UTC 2001




Forte C is the name for the 6.0 version of the sun compiler.
I compiled the vanilla 2.3.2 (with the autoconf patch for
Forte C / openssl) under Solaris 8 04/01 using --with-perl
--with-openssl --with-largefiles (and
--with-sendmail=/usr/lib/sendmail).

The basic gist of the problem is that grephistory doesn't
return the correct line from the history file when using -l
with any valid msg id.  It always returns the first line of
the history file.  The interesting thing is, however, that
it is able to distinguish between a msg id that does exist
vs a msg id that doesn't exist in history*.  I'm
unfortunately not that knowledgeable about dbz and given
that I'm a consultant here, I'm only able to invest a
minimal amount of time in this problem, otherwise I would
have spent more time finding the origin.

Please don't hesitate to ask me for any further
information.  If, for whatever reason, you don't have access
to the 6.0 version of the compiler, I'd be more than happy
to assist you.

Best Regards,
Roman

On Thu, Jul 19, 2001 at 11:58:58AM -0700, Russ Allbery wrote:
>Roman Gollent <roman at pobox.com> writes:
>
>> Ok, I feel reasonably confident at this point that grephistory/dbz works
>> as it should (having recompiled with gcc).  I would highly recommend
>> that you add an advisory note to INSTALL that warns against attempting
>> to use Forte C to compile INN.
>
>I'm very curious what broke... sounds like I need to try building my test
>server with Forte C and figure it out.  INN should support any ANSI
>compiler.  Are there any more details?
>
>Forte C is just the commercial Solaris compiler, right?  If so, we have a
>license here.  What version were you using?
>
>-- 
>Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>
>


More information about the inn-bugs mailing list