[Mutt] #3009: mutt-1.5.17: mutt_dotlock doesn't build for mutt-1.5.17 on cygwin/windows xp
#3009: mutt-1.5.17: mutt_dotlock doesn't build for mutt-1.5.17 on
cygwin/windows xp
{{{
Package: mutt
Version: 1.5.17
Severity: important
-- Please type your report below this line
While building mutt the following messages occur:
$ make
...
gcc -Wall -pedantic -g -O2 -I./intl mutt_dotlock.c -o mutt_dotlock
In file included from mutt_dotlock.c:91:
mutt.h:641: error: parse error before "LOFF_T"
mutt.h:641: warning: no semicolon at end of struct or union
mutt.h:642: warning: type defaults to `int' in declaration of `length'
mutt.h:642: error: ISO C forbids data definition with no type or storage
class
mutt.h:669: error: parse error before ':' token
mutt.h:670: error: parse error before ':' token
mutt.h:671: error: parse error before ':' token
mutt.h:672: error: parse error before ':' token
mutt.h:673: error: parse error before ':' token
mutt.h:677: error: parse error before ':' token
mutt.h:678: error: parse error before ':' token
mutt.h:680: error: parse error before ':' token
mutt.h:681: error: parse error before ':' token
mutt.h:685: error: parse error before ':' token
mutt.h:697: error: parse error before ':' token
mutt.h:698: error: parse error before ':' token
mutt.h:699: error: parse error before ':' token
mutt.h:701: error: parse error before ':' token
mutt.h:702: error: parse error before ':' token
mutt.h:704: warning: type defaults to `int' in declaration of `BODY'
mutt.h:704: error: ISO C forbids data definition with no type or storage
class
...
The other parts of mutt do build fine and work well.
-- System Information
System Version: CYGWIN_NT-5.1 FOE-NB 1.5.25(0.156/4/2) 2007-12-14 19:21
i686 Cygwin
-- Build environment information
(Note: This is the build environment installed on the system
muttbug is run on. Information may or may not match the environment
used to build mutt.)
- gcc version information
gcc
Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
Configured with: /usr/build/package/orig/test.respin/gcc-3.4.4-3/configure
--verbose --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc
--libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man
--infodir=/usr/share/info --enable-
languages=c,ada,c++,d,f77,pascal,java,objc --enable-nls --without-
included-gettext --enable-version-specific-runtime-libs --without-x
--enable-libgcj --disable-java-awt --with-system-zlib --enable-interpreter
--disable-libgcj-debug --enable-threads=posix --enable-java-gc=boehm
--disable-win32-registry --enable-sjlj-exceptions --enable-hash-
synchronization --enable-libstdcxx-debug
Thread model: posix
gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)
- CFLAGS
-Wall -pedantic -g -O2
-- Mutt Version Information
Mutt 1.5.17 (2007-11-01)
Copyright (C) 1996-2007 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.
System: CYGWIN_NT-5.1 1.5.25(0.156/4/2) (i686)
ncurses: ncurses 5.5.20061104 (compiled with 5.5)
libiconv: 1.11
libidn: 1.2 (compiled with 1.2)
hcache backend: Sleepycat Software: Berkeley DB 4.2.52: (December 17,
2007)
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL +USE_SETGID +USE_DOTLOCK +DL_STANDALONE
+USE_FCNTL -USE_FLOCK -USE_INODESORT
+USE_POP +USE_IMAP +USE_SMTP -USE_GSS -USE_SSL_OPENSSL
-USE_SSL_GNUTLS -USE_SASL -HAVE_GETADDRINFO
+HAVE_REGCOMP -USE_GNU_REGEX
+HAVE_COLOR +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_BKGDSET
+HAVE_CURS_SET +HAVE_META +HAVE_RESIZETERM
+CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME
-CRYPT_BACKEND_GPGME
-EXACT_ADDRESS -SUN_ATTACHMENT
+ENABLE_NLS +LOCALES_HACK -HAVE_WC_FUNCS +HAVE_LANGINFO_CODESET
+HAVE_LANGINFO_YESEXPR
+HAVE_ICONV -ICONV_NONTRANS +HAVE_LIBIDN +HAVE_GETSID +USE_HCACHE
-ISPELL
SENDMAIL="/usr/sbin/sendmail"
MAILPATH="/var/mail"
PKGDATADIR="/usr/local/share/mutt"
SYSCONFDIR="/usr/local/etc"
EXECSHELL="/bin/sh"
-MIXMASTER
To contact the developers, please mail to <mutt-dev@xxxxxxxx>.
To report a bug, please visit http://bugs.mutt.org/.
--- Begin /home/foe/.muttrc
set dotlock_program = ""
set smtp_url = "smtp://io/
set sig_dashes = no
set autoedit = no
set fast_reply=yes
set folder="imap://foe@io/"
set spoolfile="imap://foe@io/INBOX"
set imap_authenticators="login"
set mail_check=1
set timeout=5
set record="=Gesendete Objekte"
set postponed="=Entwürfe"
source ~/.mutt/colors.rc # colors definitions
source ~/.mutt/mime.rc # s/mime behavior
source ~/.mutt/gpg.rc # gpg support
source ~/.mutt/aliases.rc # aliases (kind of address book)
source ~/.mutt/auto_views.rc # auto views
source ~/.mutt/lists.rc # mailing lists
source ~/.mutt/mailboxes.rc
set hostname=ivu.de
set hidden_host
set use_domain
set header_cache=~/.mutt_cache/
set nomove
set realname="Olaf Föllinger"
set signature=~/.signature
set alias_file=~/.mutt/aliases.rc
folder-hook . set sort=threads
set sort_aux=last-date-received
folder-hook "=Sent" set sort=date-received
set delete=ask-yes
set nomark_old
set reverse_alias
set strict_threads
set nopipe_decode
set mailcap_path=~/.mutt/mailcap.rc:/etc/mailcap
set mailcap_sanitize=yes
macro index X "s=spam" "file as Spam"
macro pager X "s=spam" "file as Spam"
macro index ~ "c=INBOX<enter>" "go to Inbox"
macro pager ~ "c=INBOX<enter>" "go to Inbox"
set confirmappend=no
set followup_to=yes
set index_format="%4C %Z %{%b %d} %-15.15F (%4l) %s"
set pager_stop
set pager_index_lines=9
set pager_context=3
ignore *
unignore From From: To Cc Subject Date Reply-To X-Mailer User-Agent Bcc
unhdr_order
hdr_order From: To: Cc: Subject: Reply-To: Date:
set quote_regexp="^( {0,4}[>|:%]| {0,4}[a-z0-9]+[>|]+)+"
alternative_order text/enriched text/plain text/html
set charset="iso-8859-1"
set send_charset="iso-8859-1:iso-8859-15:us-ascii:utf8"
set include
set edit_headers = no
unset write_bcc
set attribution="* %n <%a> [%{%Y-%m-%d %H:%M:%S}]:\n"
set mime_forward
folder-hook . my_hdr From: olaf.foellinger@xxxxxx
folder-hook "=utbm" my_hdr From: maxime.petazzoni@xxxxxxx
folder-hook "=utbm" my_hdr Reply-To: maxime.petazzoni@xxxxxxx
set allow_8bit=yes
push <show-version>
--- End /home/foe/.muttrc
--- Begin /usr/local/etc/Muttrc
ignore "from " received content- mime-version status x-status message-id
ignore sender references return-path lines
macro index \eb "<search>~b " "search in message bodies"
macro index,pager,attach,compose \cb "\
<enter-command> set my_pipe_decode=\$pipe_decode pipe_decode<Enter>\
<pipe-message> urlview<Enter>\
<enter-command> set pipe_decode=\$my_pipe_decode; unset
my_pipe_decode<Enter>" \
"call urlview to extract URLs out of a message"
macro generic,pager <F1> "<shell-escape> less
/usr/local/doc/mutt/manual.txt<Enter>" "show Mutt documentation"
macro index,pager y "<change-folder>?<toggle-mailboxes>" "show incoming
mailboxes list"
bind browser y exit
attachments +A */.*
attachments -A text/x-vcard application/pgp.*
attachments -A application/x-pkcs7-.*
attachments +I text/plain
attachments -A message/external-body
attachments -I message/external-body
--- End /usr/local/etc/Muttrc
Gruß Olaf Föllinger
}}}
--
Ticket URL: <http://dev.mutt.org/trac/ticket/3009>