Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
gdb's make check depends on runtest (provided by DejaGNU), so if not installed src_test() will fail with: /bin/sh: runtest: command not found make[3]: *** [just-check] Error 127 make[3]: Leaving directory `/var/tmp/portage/gdb-6.0/work/gdb-6.0/gdb/testsuite' make[2]: *** [check] Error 2 make[2]: Leaving directory `/var/tmp/portage/gdb-6.0/work/gdb-6.0/gdb' make[1]: *** [check-gdb] Error 2 make[1]: Leaving directory `/var/tmp/portage/gdb-6.0/work/gdb-6.0' make: *** [check] Error 2
Created an attachment (id=42458) [details] gdb-6.2.1.ebuild.diff depends are not FEATURE based so your probably going to want to to make use of this as an I/USE flag as a few other ebuilds do. Attached is an untested diff on how I think you could work this out.
Unfortunately, even when that is fixed, even the version of gdb marked stable on x86 (6.0) fails make check with 386 unexpected failures...
done
SpanKY, sed -i 's/maketest?/makecheck?/' gdb-6.2.1-r1.ebuild
yep, fixed
*** Bug 77221 has been marked as a duplicate of this bug. ***