Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Sep 1999 15:10:00 -0500 (CDT)
From:      Mohit Aron <aron@cs.rice.edu>
To:        chris@calldei.com
Cc:        freebsd-bugs@freebsd.org
Subject:   Re: port /usr/ports/mail/mutt doesn't compile
Message-ID:  <199909112010.PAA25463@cs.rice.edu>
In-Reply-To: <19990911132804.L906@holly.dyndns.org> from "Chris Costello" at Sep 11, 99 01:28:04 pm

next in thread | previous in thread | raw e-mail | index | archive | help

> > Hi,
> > 	I tried installing mutt on my FreeBSD-3.2 machine by typing a 
> > make in /usr/ports/mail/mutt. Unfortunately, the compilation was terminated
> > after several errors. Also I couldn't find a package for mutt in the FreeBSD
> > package collection. Can mutt be made available for FreeBSD users. Thanks,
> 
>    What are the errors you get?
> 
>    For future reference, please include the errors and use
> send-pr to report bugs!  We, as developers, cannot yet easily
> read your mind!
> 


I'm sorry, I thought you can figure out the problem yourself by simply trying
to do a 'make' in /usr/ports/mail/mutt. Anyway, I'm attaching below the output 
resulting from the make command (using script). Here's an output of 'uname -a'
on my machine:

FreeBSD luzern.cs.rice.edu 3.2-RELEASE FreeBSD 3.2-RELEASE #1: Tue Aug 17
13:47:56 CDT 1999     aron@luzern.cs.rice.edu:/usr/src/sys/compile/LUZERN  i386


- Mohit

Script started on Sat Sep 11 15:02:50 1999
luzern:mutt>make
===>  Extracting for mutt-0.95.4
>> Checksum OK for mutt/mutt-0.95.4i.tar.gz.
===>  Patching for mutt-0.95.4
===>  Applying distribution patches for mutt-0.95.4
===>  Applying FreeBSD patches for mutt-0.95.4
uudecode -p /usr/ports/mail/mutt/files/ru.gmo.uu > /usr/ports/mail/mutt/work/mutt-0.95.4/po/ru.gmo
===>  Configuring for mutt-0.95.4
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking host system type... i386--freebsd3.2
checking for prefix... /usr/local
checking for gcc... gcc
checking whether the C compiler (gcc -O -pipe ) works... yes
checking whether the C compiler (gcc -O -pipe ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel
checking for POSIXized ISC... no
checking for sendmail... /usr/sbin/sendmail
checking for gpg... no
checking for pgpk... no
checking for pgp... no
checking for ispell... /usr/local/bin/ispell
checking how to run the C preprocessor... gcc -E
checking for initscr in -lncurses... yes
checking for ncurses.h... yes
checking for start_color... yes
checking for typeahead... yes
checking for bkgdset... yes
checking for curs_set... yes
checking for meta... yes
checking for use_default_colors... no
checking for resizeterm... yes
checking for ANSI C header files... no
checking for stdarg.h... yes
checking for sys/ioctl.h... yes
checking for sysexits.h... yes
checking for getopt.h... no
checking return type of signal handlers... void
checking for sys_siglist declaration in signal.h or unistd.h... yes
checking size of long... 4
checking for pid_t... yes
checking for setegid... yes
checking for srand48... yes
checking for strerror... yes
checking for strcasecmp... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for ftruncate... yes
checking for strftime... yes
checking for fchdir... yes
checking for regcomp... yes
checking whether your system's regexp library is completely broken... no
checking where new mail is stored... /var/mail
checking if /var/mail is world writable... no
checking if /var/mail is group writable... yes
checking where to put architecture-dependent files... /usr/local/lib/mutt
checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... no
checking for socket in -lsocket... (cached) no
checking for gethostbyname in -lnsl... (cached) no
checking for ranlib... ranlib
checking for working const... yes
checking for inline... inline
checking for off_t... yes
checking for size_t... yes
checking for working alloca.h... no
checking for alloca... yes
checking for unistd.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for argz.h... no
checking for limits.h... yes
checking for locale.h... yes
checking for nl_types.h... yes
checking for malloc.h... no
checking for string.h... yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getcwd... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for strchr... yes
checking for strcasecmp... (cached) yes
checking for strdup... yes
checking for __argz_count... no
checking for __argz_stringify... no
checking for __argz_next... no
checking for stpcpy... no
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for libintl.h... no
checking whether catgets can be used... no
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for catalogs to be installed...  de ru it es uk fr pl nl cs
updating cache ./config.cache
creating ./config.status
creating Makefile
creating intl/Makefile
creating m4/Makefile
creating po/Makefile.in
creating Muttrc
creating doc/Makefile
creating doc/manual.sgml
creating doc/dotlock.man
creating doc/mutt.man
creating charsets/Makefile
creating contrib/Makefile
creating config.h
linking ./intl/libgettext.h to intl/libintl.h
===>  Building for mutt-0.95.4
make all-recursive
Making all in doc
make html
sgmlfmt -f html manual
sgmlfmt: not found
*** Error code 1

Stop.
*** Error code 1 (ignored)
make manual.txt
sgml2txt -c latin manual
sgml2txt: not found
*** Error code 1

Stop.
*** Error code 1 (ignored)
make manual.latin1
sgmlfmt -f latin1 manual.sgml
sgmlfmt: not found
*** Error code 1

Stop.
*** Error code 1 (ignored)
Making all in intl
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  intl-compat.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  bindtextdom.c
In file included from bindtextdom.c:48:
gettextP.h:50: warning: ANSI does not permit the keyword `inline'
bindtextdom.c: In function `bindtextdomain__':
bindtextdom.c:143: warning: implicit declaration of function `malloc'
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  dcgettext.c
In file included from dcgettext.c:80:
gettextP.h:50: warning: ANSI does not permit the keyword `inline'
In file included from dcgettext.c:86:
hash-string.h:39: warning: ANSI does not permit the keyword `inline'
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  dgettext.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  gettext.c
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  finddomain.c
In file included from finddomain.c:58:
gettextP.h:50: warning: ANSI does not permit the keyword `inline'
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  loadmsgcat.c
In file included from loadmsgcat.c:40:
gettextP.h:50: warning: ANSI does not permit the keyword `inline'
loadmsgcat.c: In function `_nl_load_domain':
loadmsgcat.c:125: warning: implicit declaration of function `malloc'
loadmsgcat.c:159: warning: implicit declaration of function `free'
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  localealias.c
In file included from localealias.c:74:
gettextP.h:50: warning: ANSI does not permit the keyword `inline'
localealias.c: In function `_nl_expand_alias':
localealias.c:173: warning: implicit declaration of function `bsearch'
localealias.c: In function `read_alias_file':
localealias.c:259: warning: pointer targets in passing arg 1 of `fgets' differ in signedness
localealias.c:265: warning: pointer targets in passing arg 1 of `strchr' differ in signedness
localealias.c:318: warning: pointer targets in passing arg 1 of `strlen' differ in signedness
localealias.c:319: warning: pointer targets in passing arg 1 of `strlen' differ in signedness
localealias.c:327: warning: implicit declaration of function `realloc'
localealias.c:356: warning: implicit declaration of function `qsort'
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  textdomain.c
textdomain.c: In function `textdomain__':
textdomain.c:101: warning: implicit declaration of function `free'
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  l10nflist.c
l10nflist.c:158: warning: ANSI does not permit the keyword `inline'
l10nflist.c: In function `_nl_make_l10nflist':
l10nflist.c:199: warning: implicit declaration of function `malloc'
l10nflist.c:297: warning: implicit declaration of function `free'
gcc -c -DLOCALEDIR=\"/usr/local/share/locale\" -DGNULOCALEDIR=\"/usr/local/share/locale\"  -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\" -DHAVE_CONFIG_H -I.. -I. -I../intl -I../lib -DDL_STANDALONE -DDOTLOCK="\"/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe  explodename.c
explodename.c: In function `_nl_explode_name':
explodename.c:113: warning: pointer targets in passing arg 1 of `_nl_normalize_codeset' differ in signedness
explodename.c:115: warning: implicit declaration of function `free'
rm -f libintl.a
ar cru libintl.a intl-compat.o bindtextdom.o dcgettext.o dgettext.o gettext.o  finddomain.o loadmsgcat.o localealias.o textdomain.o l10nflist.o  explodename.o
ranlib libintl.a
Making all in m4
Making all in po
Making all in contrib
Making all in charsets
gcc -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe -D_GEN_CHARSETS -c parse_i18n.c
gcc -o parse_i18n parse_i18n.o 
cd . && sh ./gen_charsets
./gen_defs ./OPS ./OPS.PGP > keymap_defs.h
gcc -DSHAREDIR=\"/usr/local/share/mutt\" -DSYSCONFDIR=\"/usr/local/etc\"         -DHAVE_CONFIG_H=1 -I. -I/usr/local/include -DDL_STANDALONE -DDOTLOCK="\"/usr/local/bin/mutt_dotlock\"" -I./intl -DHAVE_CONFIG_H=1 -Wall -pedantic -O -pipe -c addrbook.c
In file included from mutt.h:685,
                 from addrbook.c:19:
protos.h:394: conflicting types for `fprintf'
protos.h:394: A parameter list with an ellipsis can't match
protos.h:394: an empty parameter name list declaration.
/usr/include/stdio.h:210: previous declaration of `fprintf'
protos.h:395: conflicting types for `printf'
protos.h:395: A parameter list with an ellipsis can't match
protos.h:395: an empty parameter name list declaration.
/usr/include/stdio.h:228: previous declaration of `printf'
protos.h:399: conflicting types for `sscanf'
protos.h:399: A parameter list with an ellipsis can't match
protos.h:399: an empty parameter name list declaration.
/usr/include/stdio.h:239: previous declaration of `sscanf'
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.
luzern:mutt>exit

Script done on Sat Sep 11 15:04:05 1999





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909112010.PAA25463>