[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-mailutils] CVS checkout doesn't build

From: Helmut Leitner
Subject: Re: [bug-mailutils] CVS checkout doesn't build
Date: Tue, 24 Jan 2006 16:00:58 +0100
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

Sergey Poznyakoff wrote:
In reporting bugs I thought it might be a good idea to
look into the latest code, so I checked out CVS to find
that it doesn't build because it is missing a few files:
  scripts/config.* (3)
  all Makefile.in

These files are generated automatically so it is no use to keep them in
the repository. Please read file README-alpha for the detailed
information on how to bootstrap the code from CVS.

Thank you - and Richard, Jordi and Linus who also answered - for answering
so quickly. (sorry, I just "Reply"ed and this went only to Sergey)

After follwing README-alpha and autogen.sh the project still doesn't build:

Using gcc 2.95.3 I get on "make":
 getpass.c: In function `gnu_getpass':
 getpass.c:90: `_Bool' undeclared (first use in this function)
 getpass.c:90: (Each undeclared identifier is reported only once
 getpass.c:90: for each function it appears in.)
 getpass.c:90: parse error before `tty_changed'
 getpass.c:122: `tty_changed' undeclared (first use in this function)
 make[3]: *** [getpass.lo] Error 1
 make[3]: Leaving directory `/root/cvsdev/mailutils/lib'
 make[2]: *** [all] Error 2
 make[2]: Leaving directory `/root/cvsdev/mailutils/lib'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/root/cvsdev/mailutils'
 make: *** [all] Error 2

Using gcc 3.4.5 or gcc 4.0.2 I get on "make":

 mailutils.texi:43: Unknown command `copying'.
 mailutils.texi:61: Unmatched address@hidden'.
 ./url.texi:17: Unknown command `indicateurl'.
 ./url.texi:17: Misplaced {.
 ./url.texi:17: Misplaced }.
 ./url.texi:19: Unknown command `indicateurl'.
 ./url.texi:19: Misplaced {.
 ./url.texi:19: Misplaced }.
...(many similar messages of this kind)...
 ./url.texi:101: Unknown command `indicateurl'.
 ./url.texi:101: Misplaced {.
 ./url.texi:101: Misplaced }.
 mailutils.texi:207: Unknown command `/mailman/@/listinfo/@/bug-mailutils'.
 mailutils.texi:214: Unknown command `/software/@/mailutils'.
 mailutils.texi:215: Unknown command `/projects/@/mailutils'.
 mailutils.texi:218: Unknown command `/software/@/mailutils/@/manual'.
 makeinfo: Removing output file `mailutils.info' due to errors; use --force to 
 make[3]: *** [mailutils.info] Error 1
 make[3]: Leaving directory `/root/cvsdev/mailutils/doc/texinfo'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory `/root/cvsdev/mailutils/doc'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory `/root/cvsdev/mailutils'
 make: *** [all] Error 2

I've installed or upgraded to (version required by README.ALPHA)
  automake 1.9.6 (1.8.5)
  autoconf 2.59 (2.59)
  libtool 1.5.22  (1.5.8)
  gettext 0.14.5 (0.14.1)
  gawk 3.1.5 (3.1.3)
  bison 2.1
  flex 2.5.4

in addition
  m4 1.4.3 (needed by bison)
    dependency of bison on m4 not mentioned
    autoconf must be rebuilt, otherwise "frozen file" file format problem
  makeinfo 4.0 (as part of texinfo)
    scripts/missing says it's part of "make" package which it isn't.
and after problems with gcc 2.95.3
  parallel gcc 3.4.5
  parallel gcc 4.0.2

I see that the problem with datatype "bool" and the pre-C99 gcc 2.95
isn't handled properly but I don't know whether this is something
worth for you to resolve.

I do not understand the makeinfo/texinfo problem. The almost identical
files seem to be processed as part of mailutils 0.6 without a problem.

What can I do?

Helmut Leitner    address@hidden
Graz, Austria   www.hls-software.com

reply via email to

[Prev in Thread] Current Thread [Next in Thread]