Log in

No account? Create an account
LogJam [entries|archive|friends|userinfo]

[ website | LogJam ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Problems building from CVS [Oct. 13th, 2002|08:16 pm]



I was a bit reluctant to post this here, lest I look like I don't know what I'm doing, but, well, I don't know what I'm doing. I've beaten my head against this wall for quite a while, and I come here only as a last resort.

I'm attempting to build LogJam from the latest CVS, and it's failing in the autogen.sh stage. I don't know if I'm missing a program, or if CVS is missing a file; I would think the former. But I would really appreciate some help.

I was able to build from the source just fine before the 3.1 merge.

Here's the output that I'm getting:

$ ./autogen.sh
Checking autoconf...
Checking automake...
I am going to run ./configure with no arguments - if you wish 
to pass any to it, please specify them on the ./autogen.sh command line.
/usr/bin/m4: configure.in: No such file or directory
automake: configure.ac: installing `./install-sh'
automake: configure.ac: installing `./mkinstalldirs'
automake: configure.ac: installing `./missing'
autoconf: configure.in: No such file or directory
./autogen.sh: ./configure: No such file or directory

And here's the ls of my root logjam directory, before running autogen.sh:

$ ls
AUTHORS       COPYING       images        logjam.spec.in  po            TODO
autogen.sh    CVS           INSTALL       Makefile.am     README
ChangeLog     cvscommit.sh  libhalfgnome  NEWS            README.win32
configure.ac  gen           logjam.1      pixmaps         src

And after:

$ ls
aclocal.m4    COPYING       install-sh      missing        README.win32
AUTHORS       CVS           libhalfgnome    mkinstalldirs  src
autogen.sh    cvscommit.sh  logjam.1        NEWS           stamp-h.in
ChangeLog     gen           logjam.spec.in  pixmaps        TODO
config.h.in   images        Makefile.am     po
configure.ac  INSTALL       Makefile.in     README

From the above output, I gather that I probably need configure.in, but I notice that it was removed from CVS at the time of the 3.1 merge.

If I'm doing something stupid, please let me know. Thanks.

UPDATE: Fixed. After upgrading autoconf to version 2.53, everything installed smoothly. Thanks very much, evan, for the quick and helpful response. LogJam 3.1 looks very impressive.


From: evan
2002-10-13 07:22 pm (UTC)
You need autoconf 2.53. I'll look into making autogen.sh check for it.

(Could you tell me the version you have? 'autoconf --version')
(Reply) (Thread)
[User Picture]From: erebrandir
2002-10-13 07:46 pm (UTC)
Ah. *nods* That's it. I only have 2.13. Thanks.
(Reply) (Parent) (Thread)
[User Picture]From: spot
2002-10-13 08:48 pm (UTC)
(Reply) (Parent) (Thread)