/bin/sh ../libtool --mode=link gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -o update-desktop-database update-desktop-database.o eggdesktopentries.o eggdirfuncs.o -lglib-2.0 -lpopt gcc -march=athlon-xp -O3 -pipe -fomit-frame-pointer -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -o update-desktop-database update-desktop-database.o eggdesktopentries.o eggdirfuncs.o /usr/lib/libglib-2.0.so /usr/lib/libpopt.so make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/src' Making all in test make[2]: Entering directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/test' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/test' Making all in misc make[2]: Entering directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' WARNING: Warnings can be ignored. :-) if test emacs != no; then \ set x; \ list='desktop-entry-mode.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS=emacs /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi While compiling toplevel forms in file /var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc/elc.25847/desktop-entry-mode.el: !! Wrong type argument ((listp -130816280)) Done make[2]: *** [elc-stamp] Error 1 make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7' make: *** [all] Error 2 !!! ERROR: dev-util/desktop-file-utils-0.7 failed. !!! Function src_compile, Line 22, Exitcode 2 !!! (no error message) escargot aaron # Reproducible: Always Steps to Reproduce: 1. 2. 3. escargot mediawiki # emerge info Portage 2.0.50-r9 (gcc34-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo) ================================================================= System uname: 2.6.8-gentoo i686 AMD Athlon(TM) XP 1700+ Gentoo Base System version 1.5.2 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow X aac aalib accessibility acl acpi acpi4linux alsa amd apache2 apm arts artswrappersuid audiofile avi berkdb bidi bonobo canna cdr cjk cjkcrypt codecscrypt cscope cups dba dga directfb divx4linux doc dv dvb dvd encode esd evms2 faac faad fam fbcon ffmpeg flac flash foomaticdb freetype freewnn fs gd gdbm ggi gif gimp gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imap imlib jack java javascript joystick jpeg kde kerberos krb4 ldap libcss libdvdread libg++ libwww linguas_en_US linguas_es linguas_ru linguas_zh_CN linguas_zh_TW live mad maildir md5sum mdb mikmod mmx mng motif mozdomi mozilla mozsvg mpeg mpeg4 mulemysql nas ncurses net nls nptl nvidia offensive oggvorbis opengl oss pam pdflib perl pic png posix postgres python qt quicktime readline samba sasl scanner sdl slang spell sse ssl svg svga tcltk tcpd tetex theora threads tiff transcode truetype unicode usb v4l vhosts virus-scan x86 xine xinerama xml2 xmms xv xvid zeo zlib"
Slightly different error message but it doesn't compile on gcc 3.3.4 either... ranlib .libs/libmenu.a rm -fr .libs/libmenu.lax creating libmenu.la (cd .libs && rm -f libmenu.la && ln -s ../libmenu.la libmenu.la) make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/src' Making all in test make[2]: Entering directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/test' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/test' Making all in misc make[2]: Entering directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' WARNING: Warnings can be ignored. :-) if test emacs != no; then \ set x; \ list='desktop-entry-mode.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS=emacs /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi make[3]: Entering directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' WARNING: Warnings can be ignored. :-) if test emacs != no; then \ set x; \ list='desktop-entry-mode.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS=emacs /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi Loading php-mode... Loading php-mode... Loading /usr/libexec/emacs/21.3/i686-pc-linux-gnu/fns-21.3.1.el (source)... Loading /usr/libexec/emacs/21.3/i686-pc-linux-gnu/fns-21.3.1.el (source)... Symbol's function definition is void: global-semantic-show-dirty-mode make[2]: *** [elc-stamp] Error 1 make[2]: *** Waiting for unfinished jobs.... Symbol's function definition is void: global-semantic-show-dirty-mode make[3]: *** [elc-stamp] Error 1 make[3]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' make[2]: *** [desktop-entry-mode.elc] Error 2 make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7' make: *** [all] Error 2 !!! ERROR: dev-util/desktop-file-utils-0.7 failed. !!! Function src_compile, Line 22, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
still not compiling... and it doesn't work on gcc 3.3.4 either so, it's not a gcc-porting issue... gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -o desktop-menu-tool desktop_file.o gen-compat-tree.o validate.o vfolder-parser.o vfolder-query.o /usr/lib/libglib-2.0.so ./.libs/libmenu_sources.a /usr/lib/libpopt.so /bin/sh ../libtool --mode=link gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -o libmenu.la -rpath /usr/lib/gnome-vfs-2.0/modules -export_dynamic -avoid-version menu-method.lo -pthread -Wl,--export-dynamic -lgnomevfs-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 libmenu_sources.la -lpopt gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -o update-desktop-database update-desktop-database.o eggdesktopentries.o eggdirfuncs.o /usr/lib/libglib-2.0.so /usr/lib/libpopt.so gcc -shared .libs/menu-method.o -Wl,--whole-archive ./.libs/libmenu_sources.a -Wl,--no-whole-archive -L/usr/lib -pthread /usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so -lm /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libpopt.so -march=athlon-xp -Wl,--export-dynamic -Wl,-soname -Wl,libmenu.so -o .libs/libmenu.so rm -fr .libs/libmenu.lax mkdir .libs/libmenu.lax rm -fr .libs/libmenu.lax/libmenu_sources.a mkdir .libs/libmenu.lax/libmenu_sources.a (cd .libs/libmenu.lax/libmenu_sources.a && ar x /var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/src/./.libs/libmenu_sources.a) ar cru .libs/libmenu.a menu-method.o .libs/libmenu.lax/libmenu_sources.a/canonicalize.o .libs/libmenu.lax/libmenu_sources.a/menu-parser.o .libs/libmenu.lax/libmenu_sources.a/menu-overrides.o .libs/libmenu.lax/libmenu_sources.a/menu-entries.o .libs/libmenu.lax/libmenu_sources.a/menu-process.o .libs/libmenu.lax/libmenu_sources.a/menu-layout.o .libs/libmenu.lax/libmenu_sources.a/menu-tree-cache.o .libs/libmenu.lax/libmenu_sources.a/menu-util.o ranlib .libs/libmenu.a rm -fr .libs/libmenu.lax creating libmenu.la (cd .libs && rm -f libmenu.la && ln -s ../libmenu.la libmenu.la) make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/src' Making all in test make[2]: Entering directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/test' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/test' Making all in misc make[2]: Entering directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' WARNING: Warnings can be ignored. :-) if test emacs != no; then \ set x; \ list='desktop-entry-mode.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS=emacs /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi make[3]: Entering directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' WARNING: Warnings can be ignored. :-) if test emacs != no; then \ set x; \ list='desktop-entry-mode.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS=emacs /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi While compiling toplevel forms in file /var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc/elc.16333/desktop-entry-mode.el: !! Wrong type argument ((listp -130816280)) Done make[3]: *** [elc-stamp] Error 1 make[3]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' make[2]: *** [desktop-entry-mode.elc] Error 2 make[2]: *** Waiting for unfinished jobs.... While compiling toplevel forms in file /var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc/elc.16323/desktop-entry-mode.el: !! Wrong type argument ((listp -130816280)) Done make[2]: *** [elc-stamp] Error 1 make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7/misc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.7/work/desktop-file-utils-0.7' make: *** [all] Error 2 !!! ERROR: dev-util/desktop-file-utils-0.7 failed. !!! Function src_compile, Line 22, Exitcode 2 !!! (no error message) ************** new emerge --info ************* escargot env.d # emerge --info Portage 2.0.50-r10 (gcc34-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.5.3 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref/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="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow 3dnowex X aac aalib accessibility acl acpi acpi4linux alsa amd apache2 apm arts artswrappersuid audiofile avi berkdb bidi bonobo canna cap caps cdr cjk cjkcrypt codecs crypt cscope cups dba dga directfb divx4linux djbfft doc dtsdv dvb dvd dvdr dvdread edl encode esd evms2 faac faad fam fbcon ffmpeg flac flash flatfile fmod foomaticdb freetype freewnn fs gd gdbm ggi gif gimp gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml guile hardenedphp icq ieee1394 imagemagick imap imlib intl jabber jack java javascript jbig jce joystick jp2 jpeg kde kerberos krb4 ldap libcaca libcss libdvdread libg++ libwww linguas_en_US linguas_es linguas_ru linguas_zh_CN linguas_zh_TW live ltsp lzo lzw lzw-tiff m17n-lib mad maildir md5sum mdb mikmod ming mmx mng mono motif mozdomi mozilla mozplaintext mozsvg mozxmlterm mp3 mpeg mpeg4 mpi mplayer msn msql mssql mule music mysql mysqlinas ncurses net network nls nptl ntlm nvidia offensive oggvorbis ooo-kde opengloss pam pdflib perl pic png posix postgres python qt quicktime readline rtc samba sasl scanner sdl slang smime spell sse ssl svg svga tcltk tcpd tetex tga theora threads tiff timidity transcode truetype type1 uim unicode usb v4l v4l2 vhosts vim-with-x virus-scan vnc wifi wmf x86 xine xinerama xml2 xmms xpm xprint xv xvid xvmc yahoo zeo zlib"
still not compiling.. I upgraded to gcc 3.4.2 These are the other packages that are not compiling: [ebuild U ] dev-util/desktop-file-utils-0.7 [0.5] [ebuild U ] media-video/cinelerra-1.2.1 [1.2.0] [ebuild U ] media-video/cinepaint-0.18.3 [0.18] Same error... could it be due to my ACL use, or my unicode use? Those are things that are required for everything I do, and are not standard...
make[3]: Entering directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc' WARNING: Warnings can be ignored. :-) if test emacs != no; then \ set x; \ list='desktop-entry-mode.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS=emacs /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi Loading php-mode... Loading php-mode... Loading /usr/libexec/emacs/21.3/i686-pc-linux-gnu/fns-21.3.1.el (source)... Loading /usr/libexec/emacs/21.3/i686-pc-linux-gnu/fns-21.3.1.el (source)... Symbol's function definition is void: global-semantic-show-dirty-mode make[2]: *** [elc-stamp] Error 1 make[2]: *** Waiting for unfinished jobs.... Symbol's function definition is void: global-semantic-show-dirty-mode make[3]: *** [elc-stamp] Error 1 make[3]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc' make[2]: *** [desktop-entry-mode.elc] Error 2 make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8' make: *** [all] Error 2 !!! ERROR: dev-util/desktop-file-utils-0.8 failed. !!! Function src_compile, Line 22, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
somebody also showed this same error with gcc 3.3.4 it's still happening to me with 0.8 as well.. however... cardoe, can you do this as well? emerge -pv desktop-file-utils to get the useflags it's trying to be built with? ... I get none... i'm using xorg 6.8 and nptl, gcc 3.4.1, nls, unicode.. amongst others, including cjk and uim ********** WARNING: Warnings can be ignored. :-) if test emacs != no; then \ set x; \ list='desktop-entry-mode.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS=emacs /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi WARNING: Warnings can be ignored. :-) if test emacs != no; then \ set x; \ list='desktop-entry-mode.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS=emacs /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi While compiling toplevel forms in file /var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc/elc.15347/desktop-entry-mode.el: !! Wrong type argument ((listp -130816280)) Done While compiling toplevel forms in file /var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc/elc.15349/desktop-entry-mode.el: !! Wrong type argument ((listp -130816280)) Done make[2]: *** [elc-stamp] Error 1 make[2]: *** Waiting for unfinished jobs.... make[3]: *** [elc-stamp] Error 1 make[3]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc' make[2]: *** [desktop-entry-mode.elc] Error 2 make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8' make: *** [all] Error 2 !!! ERROR: dev-util/desktop-file-utils-0.8 failed. !!! Function src_compile, Line 22, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message.
the ebuild does not use any USE flags. So USE flags have no effect on the build. It's entirely in the ./configure script that it's detecting what to use.
I unmerged php-mode... and got this... Cannot open load file: php-mode make[2]: *** [elc-stamp] Error 1 make[2]: *** Waiting for unfinished jobs.... Cannot open load file: php-mode make[3]: *** [elc-stamp] Error 1 make[3]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc' make[2]: *** [desktop-entry-mode.elc] Error 2 make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8' make: *** [all] Error 2 !!! ERROR: dev-util/desktop-file-utils-0.8 failed. !!! Function src_compile, Line 22, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. So it looks like a problem with emacs and it's handling of extra modes that causes this build to fail.... why should emacs affect this?
Re-assigning to emacs people because everyone with this issue is running into an emacs problem and not GCC problems.
Well I fixed this problem by properly removing /usr/share/emacs/site-lisp/site-start.el and replacing it with a (load '/usr/share/emacs/site-list/site-gentoo') and then unmerging php-mode and then emerging desktop-file-utils and then re-emerging php-mode.
I'm having problems with this too: if test emacs != no; then \ set x; \ list='desktop-entry-mode.el'; for p in $list; do \ if test -f "$p"; then d=; else d="./"; fi; \ set x "$@" "$d$p"; shift; \ done; \ shift; \ EMACS=emacs /bin/sh ../elisp-comp "$@" || exit 1; \ else : ; fi emacs: error while loading shared libraries: libXm.so.2: cannot open shared object file: No such file or directory make[2]: *** [elc-stamp] Error 1 make[2]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8/misc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/desktop-file-utils-0.8/work/desktop-file-utils-0.8' make: *** [all] Error 2 It's a broken dependency on openmotif, dunno why I have unmered it. The error message might help somone find this bug though. I'll just unmerge emacs, never use it.
stealing this bug. the fix is quite easy, not install the desktop file mode for emacs. if we want to install it, we need to use the elisp eclass.
commited changes to cvs.