I tried my default CFLAGS and the tests failed, and then I tried a trimmed down version of them (see emerge info below). and it still fails. I'm going to keep eliminating until it works. I'll also try compiling with -j1 too. Reproducible: Always Steps to Reproduce: 1. 2. 3. Actual Results: Making check in test make[1]: Entering directory `/var/tmp/portage/gnome-vfs-2.8.1-r1/work/gnome-vfs-2.8.1/test' make check-TESTS make[2]: Entering directory `/var/tmp/portage/gnome-vfs-2.8.1-r1/work/gnome-vfs-2.8.1/test' Testing get file info... Testing open, close... Testing read, close... Testing cancellation... ** Message: test failed: open cancel 1: 1 file descriptors leaked ** Message: test failed: open cancel 2: 1 file descriptors leaked Testing failed opens... Testing read, cancel, closes... Testing directory loads... Testing directory finds... Testing shutdown... FAIL: test-async-cancel PASS: test-escape PASS: test-uri You should see a warning and 2 critical errors below. (process:27456): libgnomevfs-WARNING **: Attempt to set the thread_count_limit below 2 Trying to start a job with priority = -11; should result in a critical error (process:27456): libgnomevfs-CRITICAL **: file gnome-vfs-async-ops.c: line 688 (gnome_vfs_async_get_file_info): assertion `priority >= GNOME_VFS_PRIORITY_MIN' failed Trying to start a job with priority = 11; should result in a critical error (process:27456): libgnomevfs-CRITICAL **: file gnome-vfs-async-ops.c: line 689 (gnome_vfs_async_get_file_info): assertion `priority <= GNOME_VFS_PRIORITY_MAX' failed No warning or error messages are expected beyond this point I/O warning : failed to load external entity "../test/queue-test-config.xml" Didn't find a valid settings file at ../test/queue-test-config.xml Use the GNOME_VFS_TEST_CONFIG_FILE environment variable to specify a different location. PASS: test-queue Initializing gnome-vfs... Creating async context... Starting open for `./test.input'... Main loop running. Open failed: Invalid URI. Main loop finished. Test async queue efficiency ...Passed All done Portage 2.0.51-r2 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20041021-r0, 2.6.8.1-mm4 i686) ================================================================= System uname: 2.6.8.1-mm4 i686 Pentium II (Deschutes) Gentoo Base System version 1.6.5 distcc 2.18 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium2 -fomit-frame-pointer -pipe -ftracer -fmerge-all-constants" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium2 -fomit-frame-pointer -pipe -ftracer -fmerge-all-constants" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache digest distlocks maketest sandbox" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://gentoo.osuosl.org/" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 clamav curl dba freetype gd gd-external gdbm gif gmp gtk2 imagemagick innodb java jikes jpeg mmx mozcalendar mozilla mysql nptl nptlonly pam php pic png samba session spamassassin sqlite ssl truetype vhosts"
why on earth do you use maketest feature ? It's sillyness meant for production servers where it matters. And hm.. search next time *** This bug has been marked as a duplicate of 69343 ***
*** Bug 145503 has been marked as a duplicate of this bug. ***