Description for gs-sources 2.4.25_pre7-gss-r5 mentions "futexes". The resulting source tree contains syscall placeholders, but no implementation code. Hopefully, just a missing patch. If not, description needs to omit mention of futexes. Reproducible: Always Steps to Reproduce: 1. emerge -s gs-sources 2. cd /usr/src/linux-2.4.25_pre7-gss-r5; find . -type f | xargs grep -il futex | sort Actual Results: 1. * sys-kernel/gs-sources Latest version available: 2.4.25_pre7-r5 Latest version installed: 2.4.25_pre7-r5 Size of downloaded files: 31,556 kB Homepage: http://www.kernel.org/ http://www.gentoo.org/ Description: This kernel stays up to date with current kernel -pres, with recent acpi,evms,win4lin,futexes,aic79xx, superfreeswan,preempt, and various hw fixes. License: GPL-2 2. ./arch/arm/kernel/calls.S ./arch/cris/kernel/entry.S ./arch/i386/kernel/entry.S ./arch/mips/kernel/syscalls.h ./arch/mips64/kernel/scall_64.S ./arch/mips64/kernel/scall_n32.S ./arch/mips64/kernel/scall_o32.S ./arch/ppc/kernel/misc.S ./arch/ppc64/kernel/misc.S ./arch/x86_64/ia32/ia32entry.S ./include/asm-arm/unistd.h ./include/asm-cris/unistd.h ./include/asm-i386/unistd.h ./include/asm-ia64/unistd.h ./include/asm-mips/unistd.h ./include/asm-mips64/unistd.h ./include/asm-ppc/unistd.h ./include/asm-ppc64/unistd.h ./include/asm-x86_64/ia32_unistd.h ./include/asm-x86_64/unistd.h Expected Results: Either "futexes" should not be in the description or the implementation should be in the source. First discovered this when the jvm from dev-java/sun-j2sdk built with a kernel that supported futexes later ran with the latest gs-sources kernel and one of the threads went into an infinite loop calling futex() forever always getting a return of NOT IMPLEMENTED.
Removed from the description, closing bug as FIXED. CCing LiveWire who maintains gs-sources so these can possibly go into the next release.