I stupidly thought that I'd check out Ubuntu, to see what all the fuss was
about. After a few days, I thought I'd try out what's supposed to be a
Debian-based distro's greatest feature: a dist-upgrade. HA! I suppose I can be
blamed for trying to upgrade to a beta release, but Debian-ite's have been
telling me there's no problem with doing this (as it's the only way to get
anything remotely current on the desktop). Anyway, the upgrade failed so bad, X
wasn't even running any more. So I promptly blew it all away and went back to
Gentoo. Sorry for the aside.
In rebuilding my box, I got stopped with the same problem that I initially
reported in bug 94696. That reminded me to add mythtv to my packages.keywords
file. However, I added all the various optimization settings to my USE variable
(to take advantage of them in media applications), and mythtv wouldn't
recompile. I didn't think that I had been using the "nvidia" flag before, so I
took that out, and the compile went through again. So, I'm reporting that
"mythtv-0.18.1-r2 won't compile with the 'nvidia' USE flag."
Steps to Reproduce:
Portage 188.8.131.52-r2 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r1,
System uname: 2.6.12-gentoo-r6 i686 AMD Athlon(tm) MP 2800+
Gentoo Base System version 1.6.13
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
CFLAGS="-march=athlon-mp -O3 -pipe -fomit-frame-pointer"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-mp -O3 -pipe -fomit-frame-pointer"
FEATURES="autoconfig distlocks sandbox sfperms strict"
USE="x86 3dnow 3dnowext X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups
curl divx4linux dvd dvdread eds emboss encode esd fam foomaticdb fortran gdbm
gif gmail gnome gpm gstreamer gtk gtk2 imagemagick imap imlib ipv6 java jpeg
junit kde ldap libg++ libwww mad mikmod mmx mmxext motif mozilla mp3 mpeg mysql
ncurses nls ogg oggvorbis opengl oss pam pda pdflib perl png python qt quicktime
readline ruby samba scanner sdl spell sse sse2 ssl tcltk tcpd tiff truetype
truetype-fonts type1-fonts v4l v4l2 vorbis win32codecs xml xml2 xmms xv xvid
zlib userland_GNU kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Post eome errors, please... we can't guess.
Nevermind. I tried again with the "nvidia" USE flag, and it built fine. I don't
know what's going on. Sorry to waste your time.
Thanks for reporting back.