Created attachment 273109 [details] the output of 'emerge --info =media-video/vlc-1.1.9' Build fails. I don't really understand this variety of 'make' output but "moc" in the log makes it appear to be Qt4-related. logs and outputs attached. emake failed * ERROR: media-video/vlc-1.1.9 failed (compile phase): * died running emake, base_src_make * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 4096: Called base_src_compile * environment, line 834: Called base_src_make * environment, line 872: Called die * The specific snippet of code: * emake "$@" || die "died running emake, $FUNCNAME"; * * If you need support, post the output of 'emerge --info =media-video/vlc-1.1.9', * the complete build log and the output of 'emerge -pqv =media-video/vlc-1.1.9'. * The complete build log is located at '/var/tmp/portage/media-video/vlc-1.1.9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/vlc-1.1.9/temp/environment'. * S: '/var/tmp/portage/media-video/vlc-1.1.9/work/vlc-1.1.9' >>> Failed to emerge media-video/vlc-1.1.9, Log file: >>> '/var/tmp/portage/media-video/vlc-1.1.9/temp/build.log'
Created attachment 273111 [details] the output of 'emerge -pqv =media-video/vlc-1.1.9'
Created attachment 273113 [details] complete build log located at '/var/tmp/portage/media-video/vlc-1.1.9/temp/build.log'
Created attachment 273115 [details] ebuild environment file is located at '/var/tmp/portage/media-video/vlc-1.1.9/temp/environment'
That output doesn't tell much - attach a build log with V=1.
(In reply to comment #4) > That output doesn't tell much - attach a build log with V=1. Sorry, I don't understand that. -V is a version number request to emerge, and does not take an argument. I have no idea where else I would put this. Please explain clearly. ++ kevin
Probably DUP of http://bugs.gentoo.org/237783
(In reply to comment #6) > Probably DUP of > http://bugs.gentoo.org/237783 Maybe, but things are a bit confusing to me. My make.conf contains things like CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe -mfpmath=sse -msse -msse2 -mmmx" Which was suggested to me by a utility (name forgotten) a long time ago, and is in line with one of my reasons for running Gentoo at all: to optimize for my machine. and CXXFLAGS="${CFLAGS}" #kosmanor: 9 Sept 2010: emerge notices the lack of CPPFLAGS, so I'm providing this. CPPFLAGS="${CFLAGS}" What would you suggest?
Based on bug 237783, I would suggest removing CPPFLAGS from make.conf. There is no reason to have it set; I don't know why emerge would "notice it".
(In reply to comment #7) > (In reply to comment #6) > > Probably DUP of > > http://bugs.gentoo.org/237783 > > Maybe, but things are a bit confusing to me. > My make.conf contains things like > > CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -pipe -mfpmath=sse -msse > -msse2 -mmmx" > Which was suggested to me by a utility (name forgotten) a long time ago, and is > in line with one of my reasons for running Gentoo at all: to optimize for my > machine. > > and > > CXXFLAGS="${CFLAGS}" > #kosmanor: 9 Sept 2010: emerge notices the lack of CPPFLAGS, so I'm providing > this. > CPPFLAGS="${CFLAGS}" > > > What would you suggest? Well, (In reply to comment #8) > Based on bug 237783, I would suggest removing CPPFLAGS from make.conf. There is > no reason to have it set; I don't know why emerge would "notice it". Thanks. I already removed both CPPFLAGS and CXXFLAGS, and restarted emerge. It's been running all night, is well past media-video/vlc, on ebuild 67 of 89. I guess this confirms the bug is a duplicate of 237783, and I'll try to mark it as such. Since my comment on "noticing" is fragmentary and undated, it must be an early event because shortly after adopting Gentoo in 2002, I got a lot more careful about that. Thanks for all the help. *** This bug has been marked as a duplicate of bug 237783 ***
(In reply to comment #9) > Thanks. I already removed both CPPFLAGS and CXXFLAGS, and restarted emerge. > It's been running all night, is well past media-video/vlc, on ebuild 67 of 89. Why you also remove CXXFLAGS, when the other bug and the reply here only say "remove CPPFLAGS"? CXXFLAGS are passed to the cplusplus-compiler. Not setting it will result in default-CXXFLAGS, so cpp-applications are not optimized for your platform (no march=pentium4, sse, sse2, ...). see "man make.conf" for a reference.