An "emerge swt" won't complete successfully, neither using sun-jdk-1.4 or sun- jdk-1-5. I've emerged it successfully a couple of months ago, but i'm not sure if is the same ebuild or if something changed. At the time, I aws using a kernel 2.6 and now I'm using a kernel 2.4. That might be the problem. I can attach the complete emerge log if you require. Thanks. Reproducible: Always Steps to Reproduce: 1. emerge swt Actual Results: emerge failed to complete with the error "make: *** [os.o] Error 1" Expected Results: portage should've successfully emerged swt... emerge --info Portage 2.0.51.22-r3 (default-linux/x86/2005.1/2.4, gcc-3.3.6, glibc-2.3.5-r2, 2.4.28-gentoo-r9 i686) ================================================================= System uname: 2.4.28-gentoo-r9 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] 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.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer" 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 /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo/ ftp://ftp.rnl.ist.utl.pt/pub/ gentoo/ ftp://ftp.gentoo-pt.org/pub/gentoo/" LINGUAS="pt en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://www.gentoo-pt.org/gentoo-portage" USE="x86 X alsa apm arts avi bitmap-fonts browserplugin cdr crypt cups curl dvd eds emboss encode fam foomaticdb fortran gdbm gif gpm gstreamer imlib java jpeg junit kde libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nvidia ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl spell sse ssl tcpd tiff truetype truetype-fonts type1-fonts vorbis xml2 xv zlib linguas_pt linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Created attachment 70657 [details] "emerge swt" log I attached it anyway.
Also can't emerge swt on my system. At school right now so I can't post the exact error message, but I'm using gentoo-sources 2.6.12-r10, and Sun JDK and JRE 1.5 packages. Portage downloads swt, then starts to compile it, but fails at start of compiling.
Someone should really have a look at this bug, it's a major showstopper. Fine applications like eclipse-sdk and azureus depend on it and neglecting this package is preventing users from using these programs. The package maintainer doesn't seem to really care about broken ebuilds. There's already a pretty big list of bugs on this package and no signs of him. If no activity is shown soon I'll probably assign a new bug report so that bug- wranglers realise the problem here.
I am working on this, however, it is far more difficult to diagnose and correct this issue as I do not have an AMD64 machine to do this test on locally. Please be a bit more patient, or feel free to donate an AMD64 machine to me to keep this package working well on AMD64. As for the original report, I am about to fix that, the issue is that the deps were incomplete, I am trying to determine the lowest version of GTK+ with which SWT will work. If you emerge the lastest version of GTK+, that should resolve the issue (atleast the error that was posted with the log).
Fixed the dependency issue, please sync and test in about 2 hours.
(In reply to comment #5) > Fixed the dependency issue, please sync and test in about 2 hours. Done. Worked perfectly for me. Thank you for your hard work. I'm sorry if I looked impatient, but you didn't reply at all after a few days and I thought no one was maintaining this package. Anyway, it works great now. Thanks again. Seems to me this one is fixed. :)
swt-3.2_pre1 works with gtk+-2.6.8