{"id":601,"date":"2013-01-18T13:14:30","date_gmt":"2013-01-18T13:14:30","guid":{"rendered":"http:\/\/rglinuxtech.com\/?p=601"},"modified":"2013-01-18T13:14:30","modified_gmt":"2013-01-18T13:14:30","slug":"3-8-rc4-vmware-problem-but-old-nvidia-still-ok","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=601","title":{"rendered":"3.8-rc4 &#8211; VMware problem, but &#8216;old&#8217; NVIDIA still OK.."},"content":{"rendered":"<p>Just installed kernel <strong>3.8-rc4<\/strong> on my test system<\/p>\n<p>This time, VMware (9.01) compile fails, even with the &#8216;softlink&#8217; workaround for version.h..<\/p>\n<p><strong>make: Entering directory `\/tmp\/modconfig-rBMV5O\/vmci-only&#8217;<\/strong><br \/>\n<strong>\/usr\/bin\/make -C \/lib\/modules\/3.8.0-rc4\/build\/include\/.. SUBDIRS=$PWD SRCROOT=$PWD\/. <\/strong><br \/>\n<strong>\u00a0 MODULEBUILDDIR= modules<\/strong><br \/>\n<strong>make[1]: Entering directory `\/usr\/src\/linux-3.8-rc4&#8242;<\/strong><br \/>\n<strong>\u00a0 CC [M]\u00a0 \/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.o<\/strong><br \/>\n<strong>\u00a0 CC [M]\u00a0 \/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/vmciKernelIf.o<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:127:4: error: implicit declaration of function \u2018__devexit_p\u2019 [-Werror=implicit-function-declaration]<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:127:4: error: initializer element is not constant<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:127:4: error: (near initialization for \u2018vmci_driver.remove\u2019)<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:1754:1: error: expected \u2018=\u2019, \u2018,\u2019, \u2018;\u2019, \u2018asm\u2019 or \u2018__attribute__\u2019 before \u2018vmci_probe_device\u2019<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:1982:1: error: expected \u2018=\u2019, \u2018,\u2019, \u2018;\u2019, \u2018asm\u2019 or \u2018__attribute__\u2019 before \u2018vmci_remove_device\u2019<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:119:12: warning: \u2018vmci_probe_device\u2019 used but never defined [enabled by default]<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:121:13: warning: \u2018vmci_remove_device\u2019 used but never defined [enabled by default]<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:2063:1: warning: \u2018vmci_interrupt\u2019 defined but not used [-Wunused-function]<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:2137:1: warning: \u2018vmci_interrupt_bm\u2019 defined but not used [-Wunused-function]<\/strong><br \/>\n<strong>\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:1717:1: warning: \u2018vmci_enable_msix\u2019 defined but not used [-Wunused-function]<\/strong><br \/>\n<strong>cc1: some warnings being treated as errors<\/strong><br \/>\n<strong>make[2]: *** [\/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.o] Error 1<\/strong><br \/>\n<strong>make[2]: *** Waiting for unfinished jobs&#8230;.<\/strong><br \/>\n<strong>make[1]: *** [_module_\/tmp\/modconfig-rBMV5O\/vmci-only] Error 2<\/strong><br \/>\n<strong>make[1]: Leaving directory `\/usr\/src\/linux-3.8-rc4&#8242;<\/strong><br \/>\n<strong>make: *** [vmci.ko] Error 2<\/strong><br \/>\n<strong>make: Leaving directory `\/tmp\/modconfig-rBMV5O\/vmci-only&#8217;<\/strong><br \/>\n<strong>Unable to install all modules.\u00a0 See log for details.<\/strong><\/p>\n<p>The newest NVIDIA driver &#8211; <em>313.18<\/em> &#8211; fails to start compilation, with <strong>*** Unable to determine the target kernel version. ***<\/strong>, but the &#8216;old&#8217; driver &#8211; <em><strong>310.14<\/strong><\/em> &#8211; still compiles successfully!<\/p>\n<p>VMware are actively working to get <strong>vmci<\/strong>, <strong>(<em>vmw_vmci<\/em><\/strong> and\u00a0<em><strong>vmw_vsock<\/strong><\/em>) into the mainstream Linux kernel, but this is still at the &#8216;code-review&#8217; stage..<br \/>\n<a title=\"http:\/\/lwn.net\/Articles\/531944\/\" href=\"http:\/\/lwn.net\/Articles\/531944\/\">http:\/\/lwn.net\/Articles\/531944\/<\/a><\/p>\n<p><em>Robert Gadsdon.\u00a0 January 18th 2013.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just installed kernel 3.8-rc4 on my test system This time, VMware (9.01) compile fails, even with the &#8216;softlink&#8217; workaround for version.h.. make: Entering directory `\/tmp\/modconfig-rBMV5O\/vmci-only&#8217; \/usr\/bin\/make -C \/lib\/modules\/3.8.0-rc4\/build\/include\/.. SUBDIRS=$PWD SRCROOT=$PWD\/. \u00a0 MODULEBUILDDIR= modules make[1]: Entering directory `\/usr\/src\/linux-3.8-rc4&#8242; \u00a0 CC [M]\u00a0 \/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.o \u00a0 CC [M]\u00a0 \/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/vmciKernelIf.o \/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:127:4: error: implicit declaration of function \u2018__devexit_p\u2019 [-Werror=implicit-function-declaration] \/tmp\/modconfig-rBMV5O\/vmci-only\/linux\/driver.c:127:4: error: initializer element <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=601\"><span class=\"more-msg\">Continue reading &rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[5,6,14,15,18,25],"tags":[229,282,306,405],"class_list":["post-601","post","type-post","status-publish","format-standard","hentry","category-compilation","category-crash-and-burn","category-kernel","category-linux-2","category-nvidia","category-vmware","tag-kernel-3-8-rc4","tag-nvidia-old-driver-success","tag-problems","tag-vmware-compile-fail"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=601"}],"version-history":[{"count":0,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/601\/revisions"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=601"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=601"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}