Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118148 - [gcc4] dev-libs/cyrus-imap-dev-2.2.12 does not compile
Summary: [gcc4] dev-libs/cyrus-imap-dev-2.2.12 does not compile
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC64 Linux
: High enhancement (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
: 118915 (view as bug list)
Depends on:
Blocks: 117482
  Show dependency tree
 
Reported: 2006-01-07 02:47 UTC by Markus Rothe (RETIRED)
Modified: 2006-01-16 02:19 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Rothe (RETIRED) gentoo-dev 2006-01-07 02:47:57 UTC
Hi,

yet another package that does not compile: dev-libs/cyrus-imap-dev-2.2.12

here comes the output:

powerpc64-unknown-linux-gnu-gcc -c -I..   -I../et  -DHAVE_CONFIG_H  -O3 -pipe -mtune=power5 -mcpu=power5 -Ino/include  \
glob.c
In file included from libconfig.h:47,
                 from libconfig.c:57:
imapopts.h:181: error: array type has incomplete element type
powerpc64-unknown-linux-gnu-gcc -c -I..   -I../et  -DHAVE_CONFIG_H  -O3 -pipe -mtune=power5 -mcpu=power5 -Ino/include  \
retry.c
powerpc64-unknown-linux-gnu-gcc -c -I..   -I../et  -DHAVE_CONFIG_H  -O3 -pipe -mtune=power5 -mcpu=power5 -Ino/include  \
util.c
powerpc64-unknown-linux-gnu-gcc -c -I..   -I../et  -DHAVE_CONFIG_H  -O3 -pipe -mtune=power5 -mcpu=power5 -Ino/include  \
libcyr_cfg.c
make: *** [libconfig.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from imapopts.c:23:
imapopts.h:181: error: array type has incomplete element type
make: *** [imapopts.o] Error 1

!!! ERROR: dev-libs/cyrus-imap-dev-2.2.12 failed.
!!! Function src_compile, Line 75, Exitcode 2
!!! compile problem
!!! If you need support, post the topmost build error, NOT this status message.



$ emerge --info
Portage 2.0.53 (default-linux/ppc/2005.1/ppc64/64bit-userland, gcc-4.0.2, glibc-2.3.6-r2, 2.6.12.2-vios ppc64)
=================================================================
System uname: 2.6.12.2-vios ppc64 POWER5 (gr)
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="ppc64"
AUTOCLEAN="yes"
CBUILD="powerpc64-unknown-linux-gnu"
CFLAGS="-O3 -pipe -mtune=power5 -mcpu=power5"
CHOST="powerpc64-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -pipe -mtune=power5 -mcpu=power5"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="de"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="ppc64 X a52 acl alsa altivec arts audiofile berkdb bitmap-fonts bzip2 cscope cups dbus dga djbfft dlloader dv dvd dvdr dvdread encode esd exif expat fam fame flac fortran fpx gcj gdbm gif gmp gpm graphviz gstreamer gtk gtk2 hal howl ibm ieee1394 imlib2 ipv6 jack jpeg jpeg2k kde kdeenablefinal latex lcms ldap libedit libwww lzo mad mikmod mjpeg mng motif mp3 mpeg mpeg2 mpeg4 mysql nas ncurses network nls nptl nptlonly ogg oggvorbis opengl pam perl png python qt quicktime readline samba ssl tcltk tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode v4l vcd vorbis xml2 xmms xv yv12 zlib linguas_de userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2006-01-07 04:11:27 UTC
Has upstream been notified about this?
Comment 2 Markus Rothe (RETIRED) gentoo-dev 2006-01-07 04:57:39 UTC
no, upstream has not been notified about this. But I just surfed their homepage and found out that 2.3.1 has been released. I did a quick copy of the old ebuild for the new version and found out that 2.3.1 fixed the compile problem.

So please add 2.3.1 to portage.
Comment 3 Markus Rothe (RETIRED) gentoo-dev 2006-01-13 13:19:10 UTC
*** Bug 118915 has been marked as a duplicate of this bug. ***
Comment 4 Tuan Van (RETIRED) gentoo-dev 2006-01-13 13:26:25 UTC
2.3.1 is in portage tree. Please try it.
Comment 5 Markus Rothe (RETIRED) gentoo-dev 2006-01-16 02:19:25 UTC
yes, all packages compile now using gcc-4.0.2-r3:

net-mail/cyrus-imapd-2.3.1
net-mail/cyrus-imap-admin-2.3.1
dev-libs/cyrus-imap-dev-2.3.1
Comment 6 Markus Rothe (RETIRED) gentoo-dev 2006-01-16 02:19:35 UTC
closing