Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 209760 - mail-client/mutt-1.5.16 build failure
Summary: mail-client/mutt-1.5.16 build failure
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-12 01:04 UTC by Jochen Schlick
Modified: 2009-06-28 12:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
complete build log (build.log,51.12 KB, text/plain)
2008-02-12 01:06 UTC, Jochen Schlick
Details
hcache.c (hcache.c,20.45 KB, text/plain)
2008-02-12 21:51 UTC, Jochen Schlick
Details
hcversion.h (hcversion.h,1.41 KB, text/plain)
2008-02-12 22:20 UTC, Jochen Schlick
Details
hcachever.sh (hcachever.sh,1.56 KB, text/plain)
2008-02-12 22:36 UTC, Jochen Schlick
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jochen Schlick 2008-02-12 01:04:50 UTC
x86_64-pc-linux-gnu-gcc -DPKGDATADIR=\"/usr/share/mutt\" -DSYSCONFDIR=\"/etc/mutt\" -DBINDIR=\"/usr/bin\" -DMUTTLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H=1 -I.  -I. -I. -I./imap  -Iintl -I/usr/include -I/usr/include -I./intl  -Wall -pedantic -march=k8 -O2 -pipe -msse3  -MT hcache.o -MD -MP -MF .deps/hcache.Tpo -c -o hcache.o hcache.c
hcache.c:997:12: error: invalid suffix "xYou" on integer constant
hcache.c: In function 'mutt_hcache_open':
hcache.c:997: error: expected ';' before 'Must'
make[2]: *** [hcache.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mutt_ssl_gnutls.c: In function 'tls_negotiate':
mutt_ssl_gnutls.c:200: warning: cast to pointer from integer of different size
mv -f .deps/mutt_ssl_gnutls.Tpo .deps/mutt_ssl_gnutls.Po
make[2]: Leaving directory `/var/tmp/portage/portage/mail-client/mutt-1.5.16/work/mutt-1.5.16'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/portage/mail-client/mutt-1.5.16/work/mutt-1.5.16'
make: *** [all] Error 2
 *
 * ERROR: mail-client/mutt-1.5.16 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2910:  Called die
 * The specific snippet of code:
 *       emake || die "make failed"
 *  The die message:
 *   make failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/portage/mail-client/mutt-1.5.16/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/portage/mail-client/mutt-1.5.16/temp/environment'.
 *


Reproducible: Always




Portage 2.1.4.3 (default-linux/amd64/2007.0/no-multilib, gcc-4.2.2, glibc-2.7-r1, 2.6.24-gentoo x86_64)
=================================================================
System uname: 2.6.24-gentoo x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Timestamp of tree: Mon, 11 Feb 2008 14:46:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.4
dev-lang/python:     2.5.1-r5
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -msse3 "
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/qmail/alias /var/qmail/control /var/vpopmail/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -pipe -msse3 "
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ "
LANG="C"
LINGUAS="en de"
MAKEOPTS="-j2 "
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/sajinet /usr/portage/local/layman/science /usr/portage/local/layman/xemacs /usr/portage/local/layman/sabayon /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 64bit X Xaw3d a52 aac aalib acct acl acpi aiglx aio alsa amarok amd amd64 amr ao apm arts asf audiofile autoreplace avi bash-completion berkdb binary-drivers bitmap-fonts boost branding cairo ccache cdb cdparanoia cdr cdrom cg chroot cli colordiff connectionstatus cpudetection cracklib crypt css cups curl cvs d dbase dbus debugger deprecated device-mapper dia diet directfb disk-partition dlloader dmi dnd dri dv dvd dvdnav dvdr dvdread dxr3 emboss encode exif extensions extrafilters fat fbdev ffmpeg fftw fortran gdbm gif gnome gnutls gpm graphviz gstreamer gtk gtk2 hal iconv imagemagick imap ipv6 jack john jpeg kde kdm keyring lcd lcms libcaca lm_sensors logrotate lzo mad maildir mhash midi mjpeg mmap mmx mmxext mng mozilla mp2 mp3 mp3rtp mp4 mpeg mplayer mudflap mysql nat ncurses network-cron nls nptl nptlonly nsplugin ntfs ntlm nvidia ogg opengl openmp openssl pam pam_chroot pam_timestamp pcre pdflib perl png portaudio postproc postscript ppds pppd prelude python qmail qt3 qt3support qt4 quicktime rar readline realmedia reflection rrdtool rss rtc scanner sdl seamonkey session sftp sftplogging sockets socks5 spell spl sql sqlite sqlite3 sse sse2 ssl subversion svg swig sysfs sysvipc taglib tagwriting tcpd tcpwrapper theora threads tidy tiff timestats tomsfastmath tordns transcode truetype truetype-fonts type1-fonts udev unicode unix98 urandom usb utempter v4l v4l2 vcd vorbis vpopmail wifi wireshark wma wmf wmp wxwindows x264 xanim xattr xemacs xen xforms xfs xine xinetd xml xorg xosd xpm xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jochen Schlick 2008-02-12 01:06:41 UTC
Created attachment 143260 [details]
complete build log
Comment 2 Fernando J. Pereda (RETIRED) gentoo-dev 2008-02-12 11:52:50 UTC
Please, attach hcache.c

- ferdy
Comment 3 Jochen Schlick 2008-02-12 21:51:29 UTC
Created attachment 143366 [details]
hcache.c

I think there is nothing wrong with hcache.c but the value of HCACHE_EVER looks strange.
 
hcversion.h:#define HCACHEVER 0xYou Must
Comment 4 Fernando J. Pereda (RETIRED) gentoo-dev 2008-02-12 21:55:56 UTC
Yeah, mind pasting that one?

- ferdy
Comment 5 Jochen Schlick 2008-02-12 22:20:52 UTC
Created attachment 143369 [details]
hcversion.h
Comment 6 Jochen Schlick 2008-02-12 22:25:41 UTC
make hcversion.h results always in this corrupted hcversion.h in my environment

>make hcversion.h
( echo '#include "config.h"'; echo '#include "mutt.h"'; ) \
        | x86_64-pc-linux-gnu-gcc -E -DPKGDATADIR=\"/usr/share/mutt\" -DSYSCONFDIR=\"/etc/mutt\" -DBINDIR=\"/usr/bin\" -DMUTTLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H=1 -I.  -I. -I. -I./imap  -Iintl -I/usr/include -I/usr/include -I./intl - | sh ./hcachever.sh hcversion.h
Comment 7 Fernando J. Pereda (RETIRED) gentoo-dev 2008-02-12 22:27:30 UTC
What does hcachever.sh contain?

- ferdy
Comment 8 Jochen Schlick 2008-02-12 22:36:55 UTC
Created attachment 143371 [details]
hcachever.sh

the only difference to hcachever.sh.in is: (nothing special :-(

--- hcachever.sh.in     2007-06-04 06:20:01.000000000 +0200
+++ hcachever.sh        2008-02-12 01:42:33.940785799 +0100
@@ -2,7 +2,7 @@

 BASEVERSION=1

-MD5=@MD5@
+MD5=md5
 if test "$MD5" = "openssl"
 then
   MD5="openssl md5 -hex"
Comment 9 Fabian Groffen gentoo-dev 2009-01-11 11:29:48 UTC
does this problem still persist on newer versions?
Comment 10 Jochen Schlick 2009-01-11 14:52:14 UTC
1.5.16 still the same error when rebuilding
1.5.19 compiles fine (after unmasking)
Comment 11 Fabian Groffen gentoo-dev 2009-03-09 13:58:13 UTC
ok, so problem is fixed by upstream already.
Comment 12 Jochen Schlick 2009-03-10 21:01:09 UTC
(In reply to comment #11)
> ok, so problem is fixed by upstream already.
> 

yes, at least for me
Comment 13 Fabian Groffen gentoo-dev 2009-06-28 12:44:38 UTC
fixed upstream, not backporting