Since the new sandbox version is stable, wings should also be able to compile, but... it simply stops with an error right at the beginning. This happens with the latest stable version, wings-0.98.29b, just before I installed erlang-9c-r2 and esdl-0.94.0125 which are the latest stable versions as well. Reproducible: Always Steps to Reproduce: 1. emerge wings (i.e. the latest stabel, 0.98.29b) Actual Results: make failed, see results below Expected Results: Should've compiled correctly. --------------- >>> emerge (1 of 1) media-gfx/wings-0.98.29b to / >>> md5 files ;-) wings-0.98.29b.ebuild >>> md5 files ;-) wings-0.98.21c.ebuild >>> md5 files ;-) wings-0.98.20c.ebuild >>> md5 files ;-) files/digest-wings-0.98.20c >>> md5 files ;-) files/digest-wings-0.98.21c >>> md5 files ;-) files/digest-wings-0.98.29b >>> md5 files ;-) files/wings.sh >>> md5 src_uri ;-) wings-0.98.29b.tar.bz2 >>> Unpacking source... >>> Unpacking wings-0.98.29b.tar.bz2 to /var/tmp/portage/wings-0.98.29b/work >>> Source unpacked. (cd src; make) make[1]: Entering directory `/var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src' make TYPE=opt common make[2]: Entering directory `/var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src' erlc -pa /usr/lib/erlang/lib//media-libs/ebin +warn_unused_vars -I/usr/lib/erlang/lib//media-libs/in clude -I ../e3d -W +debug_info '-Dwings_version="0.98.29b"' -pa ../ebin -o../ebin wings_lang.erl /var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src/wings_lang.erl:38: syntax error before: 'try ' /var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src/wings_lang.erl:202: syntax error before: 'tr y' /var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src/wings_lang.erl:23: function generate_templat e/1 undefined /var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src/wings_lang.erl:19: function str/2 undefined /var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src/wings_lang.erl:353: Warning: function get_st r_1/1 is unused /var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src/wings_lang.erl:353: Warning: function get_st rings/1 is unused /var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src/wings_lang.erl:353: Warning: function output _strings/3 is unused /var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src/wings_lang.erl:353: Warning: function scan_f ile/2 is unused make[2]: *** [../ebin/wings_lang.beam] Error 1 make[2]: Leaving directory `/var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src' make[1]: *** [opt] Error 2 make[1]: Leaving directory `/var/tmp/portage/wings-0.98.29b/work/wings-0.98.29b/src' make: *** [all] Error 2 !!! ERROR: media-gfx/wings-0.98.29b failed. !!! Function src_compile, Line 20, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. ---------------- My "emerge info": Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 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.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="no" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /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="-O2 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo" LINGUAS="en de es" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="x86 3dfx X Xaw3d aac aalib acpi aim alib alsa apache2 apm audiofile avi avifile bash-completion berkdb bitmap-fonts bonobo caps crypt cups curl dedicated dga directfb divx4linux dvd emacs emacs-w3 emboss encode esd fam fbcon fdftk fftw flac foomaticdb fortran gb gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagick imap imlib ipv6 java jikes joystick jpeg kcpd kde leim lesstif libg++ libwww mad maildir mbox mcal memlimit mikmod mime mmx motif mozilla mp3 mpeg msn ncurses nls nocd offensive ogg oggvorbis opengl oscar oss pam pdflib perl plotutils png ppds python qt quicktime readline samba scanner sdl slang speex spell sse ssl svg svga tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb videos vorbis win32codecs wmf wxwindows xine xml xml2 xmms xosd xv xvid zlib linguas_en linguas_de linguas_es userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS ----------------
See BUG 97798. Latest Wing versions require Erlang > 10.0.0, but won't compile with Erlang 10.2.6 due to compiler errors.
Yes, I suppose that waiting until bug #97798 is solved would be ok for this as well. Let's wait until the next version of erlang is ready, maybe the current version of wings should be marked as testing/masked until that issue is solved?
I can send you ebuild for Erlang 10.2.5 --- on my system it compile wings-0.98.29b without any problem.
*** Bug 102243 has been marked as a duplicate of this bug. ***
downgrade to erlang-10.2.5