[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:
configure
scripts/install_sh
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
preserve.
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