dev-lang/php-5.3.6 + USE imap refuses to build when net-mail/uw-imap-2007e-r1 is installed, but succeeds with net-libs/c-client-2007e-r2. Since net-libs/c-client is essentially a subset of net-libs/uw-imap, can net-mail/uw-imap-2007e-r1 be updated with the c-client libraries provided with net-libs/c-client-2007e-r2? Reproducible: Always Steps to Reproduce: 1. set USE=imap 2. emerge net-libs/uw-imap 3. emerge dev-lang/php Actual Results: dev-lang/php configure dies with: configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information. Expected Results: Successful emerge of php.
...yet you did attach neither the build log nor the config.log is question.
athena ~ # emerge --info Portage 2.1.10.3 (default/linux/powerpc/ppc64/10.0/32bit-userland, gcc-4.4.5, glibc-2.12.2-r0, 2.6.36-hardened-r9 ppc64) ================================================================= System uname: Linux-2.6.36-hardened-r9-ppc64-PPC970MP,_altivec_supported-with-gentoo-2.0.2 Timestamp of tree: Sat, 16 Jul 2011 10:45:01 +0000 app-shells/bash: 4.1_p9 dev-lang/python: 2.7.1-r1, 3.1.3-r1 dev-util/pkgconfig: 0.25-r2 sys-apps/baselayout: 2.0.2 sys-apps/openrc: 0.8.3-r1 sys-apps/sandbox: 2.4 sys-devel/autoconf: 2.68 sys-devel/automake: 1.10.3, 1.11.1 sys-devel/binutils: 2.20.1-r1 sys-devel/gcc: 4.4.5 sys-devel/gcc-config: 1.4.1-r1 sys-devel/libtool: 2.2.10 sys-devel/make: 3.82 sys-kernel/linux-headers: 2.6.36.1 (virtual/os-headers) sys-libs/glibc: 2.12.2 Repositories: gentoo ACCEPT_KEYWORDS="ppc" ACCEPT_LICENSE="* -@EULA" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /var/bind" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch" FFLAGS="" GENTOO_MIRRORS=" http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.osuosl.org ftp://ftp.wallawalla.edu/pub/mirrors/ftp.gentoo.org http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-O1 -Wl,--as-needed" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" 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" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="acl altivec apache2 berkdb bzip2 cgi cli cracklib crypt cxx gcc64 gd gdbm gmp gnutls gpm hardened iconv imap ipv6 jpeg logrotate milter mime modules mudflap ncurses nls nptl nptlonly pam pcre perl php pic png ppc pppd python readline samba sasl session smp spell sqlite ssl suhosin sysfs syslog sysvipc tcpd threads udev unicode urandom xinetd xml xorg zlib" ALSA_CARDS="aoa aoa-fabric-layout aoa-onyx aoa-soundbus aoa-soundbus-i2s aoa-tas aoa-toonie powermac usb-audio via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul 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 cgi cgid 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" CALLIGRA_FEATURES="braindump flow karbon kexi kpresenter krita tables words" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev glint mach64 mga nv r128 radeon savage tdfx trident dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 280189 [details] build log
Created attachment 280191 [details] configure log
OK, the error is: /usr/include/imap/c-client.h:42:48: error: osdep.h: No such file or directory Given how the install is done, the ebuild needs a minor fix (c-client-2007e-r2 indeed installs it).
+*uw-imap-2007e-r2 (17 Jul 2011) + + 17 Jul 2011; Eray Aslan <eras@gentoo.org> +uw-imap-2007e-r2.ebuild: + install missing headers - bug #375393 + Thanks for the help Rafał. John please reopen if it is still a problem.
(In reply to comment #6) > +*uw-imap-2007e-r2 (17 Jul 2011) > + > + 17 Jul 2011; Eray Aslan <eras@gentoo.org> +uw-imap-2007e-r2.ebuild: > + install missing headers - bug #375393 > + > > Thanks for the help Rafał. John please reopen if it is still a problem. Fresh emerge of uw-imap-2007e-r2 and php+USE imap successful. Thank you!