Compiling error when trying to merge pan: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..\gmime -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O3 -pipe -g -I. -c `test -f 'gmime-filter-html.c' || echo './'`gmime-filter-html.c make[2]: *** [gmime-charset.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/pan-0.12.92/work/pan-0.12.92/gmime'make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/pan-0.12.92/work/pan-0.12.92' make: *** [all] Error 2
can you post a little more of the compile error?
make all-recursive make[1]: Entering directory `/var/tmp/portage/pan-0.12.92/work/pan-0.12.92' Making all in po make[2]: Entering directory `/var/tmp/portage/pan-0.12.92/work/pan-0.12.92/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/pan-0.12.92/work/pan-0.12.92/po' Making all in gmime make[2]: Entering directory `/var/tmp/portage/pan-0.12.92/work/pan-0.12.92/gmime' source='gmime.c' object='gmime.o' libtool=no \ depfile='.deps/gmime.Po' tmpdepfile='.deps/gmime.TPo' \ depmode=gcc /bin/sh ../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..\gmime -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O3 -pipe -g -I. -c `test -f 'gmime.c' || echo './'`gmime.c source='gmime-charset.c' object='gmime-charset.o' libtool=no \ depfile='.deps/gmime-charset.Po' tmpdepfile='.deps/gmime-charset.TPo' \ depmode=gcc /bin/sh ../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..\gmime -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O3 -pipe -g -I. -c `test -f 'gmime-charset.c' || echo './'`gmime-charset.c gmime-charset.c:35: unicode.h: No such file or directory source='gmime-content-type.c' object='gmime-content-type.o' libtool=no \ depfile='.deps/gmime-content-type.Po' tmpdepfile='.deps/gmime-content-type.TPo' \ depmode=gcc /bin/sh ../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..\gmime -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O3 -pipe -g -I. -c `test -f 'gmime-content-type.c' || echo './'`gmime-content-type.c source='gmime-data-wrapper.c' object='gmime-data-wrapper.o' libtool=no \ depfile='.deps/gmime-data-wrapper.Po' tmpdepfile='.deps/gmime-data-wrapper.TPo' \ depmode=gcc /bin/sh ../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..\gmime -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O3 -pipe -g -I. -c `test -f 'gmime-data-wrapper.c' || echo './'`gmime-data-wrapper.c source='gmime-disposition.c' object='gmime-disposition.o' libtool=no \ depfile='.deps/gmime-disposition.Po' tmpdepfile='.deps/gmime-disposition.TPo' \ depmode=gcc /bin/sh ../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..\gmime -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O3 -pipe -g -I. -c `test -f 'gmime-disposition.c' || echo './'`gmime-disposition.c source='gmime-filter-basic.c' object='gmime-filter-basic.o' libtool=no \ depfile='.deps/gmime-filter-basic.Po' tmpdepfile='.deps/gmime-filter-basic.TPo' \ depmode=gcc /bin/sh ../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..\gmime -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O3 -pipe -g -I. -c `test -f 'gmime-filter-basic.c' || echo './'`gmime-filter-basic.c source='gmime-filter-charset.c' object='gmime-filter-charset.o' libtool=no \ depfile='.deps/gmime-filter-charset.Po' tmpdepfile='.deps/gmime-filter-charset.TPo' \ depmode=gcc /bin/sh ../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..\gmime -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O3 -pipe -g -I. -c `test -f 'gmime-filter-charset.c' || echo './'`gmime-filter-charset.c source='gmime-filter-html.c' object='gmime-filter-html.o' libtool=no \ depfile='.deps/gmime-filter-html.Po' tmpdepfile='.deps/gmime-filter-html.TPo' \ depmode=gcc /bin/sh ../depcomp \ i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I..\gmime -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=i686 -O3 -pipe -g -I. -c `test -f 'gmime-filter-html.c' || echo './'`gmime-filter-html.c make[2]: *** [gmime-charset.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/pan-0.12.92/work/pan-0.12.92/gmime'make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/pan-0.12.92/work/pan-0.12.92' make: *** [all] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line 43, Exitcode 2 !!! compile failure !!! emerge aborting on /usr/portage/net-news/pan/pan-0.12.92.ebuild .
Theres an '#include "unicode.h"' line in gmime/gmime-charset.c that needs to be removed.
A fix has been committed to the Portage tree. Thank you for bringing this to our attention.