Please test and mark x11-wm/sawfish-1.3.20040120-r1 stable, so that the old 1.3.20040120 ebuild can be removed. The old ebuild has some problems with incorrect dependencies and configure options. Thanks.
sawfish fails with the following; /usr/lib/rep/sparc-unknown-linux-gnu/libtool --mode=link sparc-unknown-linux-gnu-gcc -export-dynamic \ -o sawfish colors.o cursors.o display.o events.o fonts.o frames.o functions.o images.o keys.o main.o multihead.o pixmap-cache.o property-cache.o server.o session.o stacking-list.o windows.o -L/usr/lib -Wl,--rpath -Wl,/usr/lib -lrep -ldl -lcrypt -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 \ -Wl,--export-dynamic -lgdk_pixbuf_xlib-2.0 -lgdk_pixbuf-2.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lSM -lICE -lX11 -lXinerama -lXft -lX11 -lfreetype -lXrender -lfontconfig -lXext -lnsl libtool: link: unable to infer tagged configuration libtool: link: specify a tag with `--tag' make[1]: *** [sawfish] Error 1 make[1]: Leaving directory `/var/tmp/portage/sawfish-1.3.20040120-r1/work/sawfish/src' make: *** [all] Error 1
Ah, that's a librep bug (bug #68063 / bug #70514), not a sawfish one (and it should cause problems with stable sawfish as well). But since nothing else uses rep, I'll ask via this bug: could you test and if they work mark librep-0.17-r1 and rep-gtk-0.18-r2 stable too? They are supposed to fix this. Sorry for the trouble. :)
librep fails to build on sparc or ~sparc systems with the following; /bin/sh ../libtool --mode=compile sparc-unknown-linux-gnu-gcc -c -DHAVE_CONFIG_H -I. -I../src -I.. -mcpu=ultrasparc3 -mvis -O2 -pipe -Wa,-Av8plusa ffi.c sparc-unknown-linux-gnu-gcc -c -DHAVE_CONFIG_H -I. -I../src -I.. -mcpu=ultrasparc3 -mvis -O2 -pipe -Wa,-Av8plusa ffi.c -fPIC -DPIC -o .libs/ffi.o ffi.c: In function `rep_ffi_marshal': ffi.c:310: error: duplicate case value ffi.c:306: error: previously used here ffi.c: In function `rep_ffi_demarshal': ffi.c:438: error: duplicate case value ffi.c:434: error: previously used here make[1]: *** [ffi.lo] Error 1 make[1]: Leaving directory `/var/tmp/portage/librep-0.17-r1/work/librep-0.17/src' make: *** [all] Error 1 !!! ERROR: dev-libs/librep-0.17-r1 failed. !!! Function src_compile, Line 43, Exitcode 2 !!! compile failure !!! If you need support, post the topmost build error, NOT this status message.
(In reply to comment #3) > librep fails to build on sparc or ~sparc systems with the following; Fixed by always disabling ffi rather than having it autodetected. (Another problem which should also exist in the current stable version.)
sparc is happy now. sparc stable.
And it has been marked stable for ppc a while now, I see, thanks :)