bug-anubis
[Top][All Lists]
Advanced

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

[bug-anubis] Guile found but compilation fails + other bugs


From: Francesco Frassinelli
Subject: [bug-anubis] Guile found but compilation fails + other bugs
Date: Sun, 28 Jun 2015 09:08:18 +0200

$ ./configure --without-gpgme --with-gnutls --with-guile
[...]
checking for guile-config... /usr/bin/guile-config
checking for guile-snarf... /usr/bin/guile-snarf
checking for guile-tools... /usr/bin/guile-tools
checking for scm_t_off... yes
Disabling GPGME support...
checking for res_query in -lresolv... no
checking for special C compiler options needed for large files...
(cached) no
checking for _FILE_OFFSET_BITS value needed for large files... (cached)
no
checking whether to use GNU SASL library... checking gsasl.h
usability... no
checking gsasl.h presence... no
checking for gsasl.h... no
no
checking gnutls/gnutls.h usability... yes
checking gnutls/gnutls.h presence... yes
checking for gnutls/gnutls.h... yes
checking for main in -lgcrypt... yes
checking for gnutls_global_init in -lgnutls... yes
checking for emacs... no
checking for xemacs... no
checking where .elc files should go... ${datadir}/emacs/site-lisp
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating build/Makefile
config.status: creating build/guile-1.6/Makefile
config.status: creating contrib/Makefile
config.status: creating gint/Makefile
config.status: creating doc/Makefile
config.status: creating elisp/Makefile
config.status: creating examples/Makefile
config.status: creating examples/pam/Makefile
config.status: creating guile/Makefile
config.status: creating lib/Makefile
config.status: creating po/Makefile.in
config.status: creating scripts/Makefile
config.status: creating src/Makefile
config.status: creating testsuite/Makefile
config.status: creating testsuite/data/Makefile
config.status: creating testsuite/etc/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing status commands

*******************************************************************
GNU Anubis configured with the following settings:

Use Guile...................... yes
Use GPGme...................... no
Use GNU SASL................... no
Use GDBM....................... no
Use SQL........................ no
Use MySQL...................... no
Use PostgreSQL................. no
Use GNU TLS.................... yes
Support for SOCKS v4/5......... no
Perl-style regular expressions. no
Enable PAM Support............. no
Use TCP wrapper library........ no
Unprivileged user name......... nobody

*******************************************************************

Before proceeding, make sure these satisfy your requirements.
$ make -j4
make  all-recursive
make[1]: Entering directory '/home/frafra/Scaricati/anubis-4.2'
Making all in build
make[2]: Entering directory '/home/frafra/Scaricati/anubis-4.2/build'
Making all in guile-1.6
make[3]: Entering directory '/home/frafra/Scaricati/anubis
-4.2/build/guile-1.6'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/frafra/Scaricati/anubis
-4.2/build/guile-1.6'
make[3]: Entering directory '/home/frafra/Scaricati/anubis-4.2/build'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/frafra/Scaricati/anubis-4.2/build'
make[2]: Leaving directory '/home/frafra/Scaricati/anubis-4.2/build'
Making all in lib
make[2]: Entering directory '/home/frafra/Scaricati/anubis-4.2/lib'
  GEN      alloca.h
  GEN      configmake.h
  GEN      c++defs.h
  GEN      warn-on-use.h
  GEN      arg-nonnull.h
  GEN      langinfo.h
  GEN      sys/types.h
  GEN      wctype.h
  GEN      locale.h
  GEN      stdlib.h
  GEN      stdio.h
  GEN      string.h
  GEN      sys/stat.h
  GEN      time.h
  GEN      sys/time.h
  GEN      unistd.h
  GEN      wchar.h
make  all-recursive
make[3]: Entering directory '/home/frafra/Scaricati/anubis-4.2/lib'
make[4]: Entering directory '/home/frafra/Scaricati/anubis-4.2/lib'
  CC       exitfail.o
  CC       localcharset.o
  CC       glthread/lock.o
  CC       malloca.o
  CC       glthread/threadlib.o
  CC       unistd.o
  CC       wctype-h.o
  CC       xmalloc.o
  CC       xalloc-die.o
  CC       argcv.o
  CC       lbuf.o
  CC       keyword.o
  GEN      charset.alias
  GEN      ref-add.sed
  GEN      ref-del.sed
  AR       libanubis.a
ar: `u' modifier ignored since `D' is the default (see `U')
make[4]: Leaving directory '/home/frafra/Scaricati/anubis-4.2/lib'
make[3]: Leaving directory '/home/frafra/Scaricati/anubis-4.2/lib'
make[2]: Leaving directory '/home/frafra/Scaricati/anubis-4.2/lib'
Making all in gint
make[2]: Entering directory '/home/frafra/Scaricati/anubis-4.2/gint'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/frafra/Scaricati/anubis-4.2/gint'
Making all in src
make[2]: Entering directory '/home/frafra/Scaricati/anubis-4.2/src'
make  all-am
make[3]: Entering directory '/home/frafra/Scaricati/anubis-4.2/src'
  CC       dbtext.o
  CC       anubisdb.o
  CC       gsasl.o
  CC       gdbm.o
In file included from dbtext.c:21:0:
headers.h:133:23: fatal error: libguile.h: No such file or directory
compilation terminated.
Makefile:1395: recipe for target 'dbtext.o' failed
make[3]: *** [dbtext.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from anubisdb.c:21:0:
headers.h:133:23: fatal error: libguile.h: No such file or directory
compilation terminated.
In file included from gsasl.c:21:0:
headers.h:133:23: fatal error: libguile.h: No such file or directory
compilation terminated.
Makefile:1395: recipe for target 'gsasl.o' failed
make[3]: *** [gsasl.o] Error 1
Makefile:1395: recipe for target 'anubisdb.o' failed
make[3]: *** [anubisdb.o] Error 1
In file included from gdbm.c:21:0:
headers.h:133:23: fatal error: libguile.h: No such file or directory
compilation terminated.
Makefile:1395: recipe for target 'gdbm.o' failed
make[3]: *** [gdbm.o] Error 1
make[3]: Leaving directory '/home/frafra/Scaricati/anubis-4.2/src'
Makefile:1169: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/frafra/Scaricati/anubis-4.2/src'
Makefile:1206: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/frafra/Scaricati/anubis-4.2'
Makefile:1099: recipe for target 'all' failed
make: *** [all] Error 2
or target 'all' failed
make: *** [all] Error 2
$ rpm -q guile{,-devel}
guile-2.0.11-4.fc22.x86_64
guile-devel-2.0.11-4.fc22.x86_64

http://www.gnu.org/software/anubis/manual/anubis.html#SEC2 has a broken
link pointing to 
http://www.gnu.org/software/anubis/manual/guile.html#Top

Is not possible to set bind port inside the configuration file as
described here: 
http://www.gnu.org/software/anubis/manual/anubis.html#SEC29

These body related actions aren't supported ("syntax error, unexpected
EOL, expecting IDENT or STRING", or "syntax error, unexpected $end,
expecting IDENT or STRING"):
http://www.gnu.org/software/anubis/manual/anubis.html#SEC47
http://www.gnu.org/software/anubis/manual/anubis.html#SEC51


Thanks for your work,
Frafra



reply via email to

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