app-emulation/virtualbox-ose-2.0.6 does not compile with linux-headers-2.6.28 Reproducible: Always Steps to Reproduce: 1.emerge linux-headers-2.6.28 2.rebuild glibc 3.emerge app-emulation/virtualbox-ose-2.0.6 ---> error Actual Results: kmk[3]: *** [/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/out/linux.amd64/release/obj/Drivers/Storage/DrvHostDVD.o] Error 1 The failing command: @x86_64-pc-linux-gnu-g++ -c -O2 -g -Wall -pedantic -Wno-long-long -Wno-trigraphs -Wno-variadic-macros -pipe -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility-inlines-hidden -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -fPIC -m64 -I/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/src/VBox/Devices -I/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/src/VBox/Devices/Network/slirp -I/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/include -I/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/out/linux.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_HARDENING -DRTPATH_APP_PRIVATE=\"/usr/share/virtualbox-ose\" -DRTPATH_APP_PRIVATE_ARCH=\"/usr/lib64/virtualbox-ose\" -DRTPATH_SHARED_LIBS=\"/usr/lib64/virtualbox-ose\" -DRTPATH_APP_DOCS=\"\" -DVBOX_WITH_INTERNAL_NETWORKING -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64 -DRT_ARCH_AMD64 -D__AMD64__ -DIN_RING3 -DHC_ARCH_BITS=64 -DGC_ARCH_BITS=64 -DPIC -DIN_IDE_R3 -DVBOX_WITH_ALSA -Wp,-MD,/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/out/linux.amd64/release/obj/Drivers/Storage/DrvHostDVD.o.dep -Wp,-MT,/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/out/linux.amd64/release/obj/Drivers/Storage/DrvHostDVD.o -Wp,-MP -o /var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/out/linux.amd64/release/obj/Drivers/Storage/DrvHostDVD.o /var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/src/VBox/Devices/Storage/DrvHostDVD.cpp kmk[3]: *** Waiting for unfinished jobs.... kmk[3]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/src/VBox/Devices' kmk[2]: *** [pass_libraries_before] Error 2 kmk[2]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/src/VBox' kmk[1]: *** [pass_libraries_before] Error 2 kmk[1]: Leaving directory `/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/work/VirtualBox-2.0.6/src' kmk: *** [pass_libraries_before] Error 2 * * ERROR: app-emulation/virtualbox-ose-2.0.6 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3051: Called die * The specific snippet of code: * MAKE="kmk" emake TOOL_GCC3_CC="$(tc-getCC)" TOOL_GCC3_CXX="$(tc-getCXX)" TOOL_GCC3_AS="$(tc-getCC)" TOOL_GCC3_AR="$(tc-getAR)" TOOL_GCC3_LD="$(tc-getCXX)" TOOL_GCC3_LD_SYSMOD="$(tc-getLD)" TOOL_GCC3_CFLAGS="${CFLAGS}" TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" TOOL_YASM_AS=yasm KBUILD_PATH="${S}/kBuild" all || die "kmk failed" * The die message: * kmk failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-emulation/virtualbox-ose-2.0.6/temp/environment'. * Expected Results: smooth emerge of the app
Created attachment 176592 [details] build.log app-emulation/virtualbox-ose-2.0.6 build.log
With linux-headers-2.6.27-r2 builds fine
*** This bug has been marked as a duplicate of bug 252721 ***
(In reply to comment #3) > > *** This bug has been marked as a duplicate of bug 252721 *** > In fact this is a duplicate of 253004, as the same problem is seen after the fix of bug 252721
(In reply to comment #4) duplicate of bug 253004