Xlockmore version 5.27 has been released. Works with ebuild from 5.25 (tested on amd64).
xlockmore 5.28 has been released and it still works fine with a simple version bump from 5.25.
Created attachment 189225 [details, diff] Ebuild updates from version 5.25 to 5.28 Ebuild updates from version 5.25 to version 5.28: * Use EAPI 2 phases * Use slot deps for freetype and gtk+ * Stop build system binary stripping * Add syslog use flag and configure flag * Alphabetize use flags and configure flag The build system files still need patching to allow for proper parallel make support.
I've Problems with 5.25 and 5.27: gdb output: Could not create FontSet -*-fixed-medium-r-*-*-14-*-*-*-*-*-*,-*-*-medium-r-normal--14-* Could not create FontSet fixed,-*-14-* Program received signal SIGSEGV, Segmentation fault. 0xb7d4954c in XmbTextExtents () from /usr/lib/libX11.so.6 bt: #0 0xb7d4954c in XmbTextExtents () from /usr/lib/libX11.so.6 #1 0x08bda3d0 in ?? () #2 0xbfa3a228 in ?? () #3 0xb7ad568f in fprintf () from /lib/libc.so.6 #4 0xb7da5270 in ?? () from /usr/lib/libX11.so.6 #5 0xbfa3a598 in ?? () #6 0x0804c955 in _init () emerge --info: Portage 2.1.6.7 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r1, 2.6.28-gentoo-r5 i686) ================================================================= System uname: Linux-2.6.28-gentoo-r5-i686-Intel-R-_Pentium-R-_4_CPU_2.26GHz-with-glibc2.0 Timestamp of tree: Sun, 26 Apr 2009 00:45:02 +0000 app-shells/bash: 3.2_p39 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2 dev-util/cmake: 2.6.2-r1 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://212.219.56.134/sites/www.ibiblio.org/gentoo/ ftp://de-mirror.org/distro/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://gentoo.mirror.web4u.cz/ ftp://212.219.56.133/sites/www.ibiblio.org/gentoo/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://10.10.10.2/gentoo-portage" USE="X a52 aac alsa asf avi bash-completion bluetooth cairo cdr cups curl dbus dri dts dvd dvdr encode flac gif gtk hal joystick jpeg jpeg2k mad matroska midi mmx mng mp3 mp4 mpeg mpeg2 mplayer ncurses nls no-seamonkey nptl nptlonly nsplugin ogg opengl openssl pcf pdf png quicktime readline samba session slang sse sse2 ssl svg theora threads tiff toolbar truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vorbis win32codecs wma x264 x86 xinerama xml xorg xulrunner xv xvid zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" USERLAND="GNU" VIDEO_CARDS="nv" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
In tree. Let me know if there's something that needs to be changed.