Salut,

Je viens d'effectuer mon preupgrade f10 --> f11, aucun problème particulier sauf lors du lancement de mon VMware Workstation (v6.5.2.156735). Le logiciel, comme à l'accoutumée lors d'une mise à jour, effectue une recompilation mais celle-ci échoue dès son initialisation. Je vous poste les logs :
[root@Fedora11]# vmware
Logging to /tmp/vmware-root/setup-2343.log
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
modinfo: could not find module vmmon
modinfo: could not find module vmnet
modinfo: could not find module vmblock
modinfo: could not find module vmci
modinfo: could not find module vsock
Stopping VMware services:
   Virtual machine communication interface[  OK  ]
   Virtual machine monitor[  OK  ]
   Blocking file system[  OK  ]
Using 2.6.x kernel build system.
make: entrant dans le répertoire « /tmp/vmware-root/modules/vmmon-only »
make -C /lib/modules/2.6.29.6-217.2.3.fc11.i586/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: entrant dans le répertoire « /usr/src/kernels/2.6.29.6-217.2.3.fc11.i586 »
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
In file included from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:31:
/tmp/vmware-root/modules/vmmon-only/./include/compat_wait.h:78: erreur: conflicting types for 'poll_initwait'
include/linux/poll.h:67: note: previous declaration of 'poll_initwait' was here
Dans le fichier inclus à partir de /tmp/vmware-root/modules/vmmon-only/./include/vmware.h:38,
          à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.c:99:
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_types.h:108:7: attention : « __FreeBSD__ » n'est pas défini
Dans le fichier inclus à partir de /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:31,
          à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
          à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
/tmp/vmware-root/modules/vmmon-only/./include/x86apic.h:97:1: attention : « APIC_BASE_MSR » redéfini
Dans le fichier inclus à partir de /usr/src/kernels/2.6.29.6-217.2.3.fc11.i586/arch/x86/include/asm/fixmap_32.h:29,
          à partir de /usr/src/kernels/2.6.29.6-217.2.3.fc11.i586/arch/x86/include/asm/fixmap.h:5,
          à partir de /usr/src/kernels/2.6.29.6-217.2.3.fc11.i586/arch/x86/include/asm/apic.h:8,
          à partir de /usr/src/kernels/2.6.29.6-217.2.3.fc11.i586/arch/x86/include/asm/smp.h:13,
          à partir de include/linux/smp.h:36,
          à partir de include/linux/topology.h:33,
          à partir de include/linux/mmzone.h:767,
          à partir de include/linux/gfp.h:4,
          à partir de include/linux/kmod.h:22,
          à partir de include/linux/module.h:13,
          à partir de /tmp/vmware-root/modules/vmmon-only/./include/compat_module.h:27,
          à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.c:26:
/usr/src/kernels/2.6.29.6-217.2.3.fc11.i586/arch/x86/include/asm/apicdef.h:132:1: attention : ceci est la localisation d'une précédente définition
Dans le fichier inclus à partir de /tmp/vmware-root/modules/vmmon-only/./include/vcpuset.h:103,
          à partir de /tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:37,
          à partir de /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33,
          à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
          à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:329:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:333:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:401:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:407:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:506:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:595:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:684:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:773:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:775:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:860:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:862:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:945:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:947:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1028:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1030:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1223:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1227:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1536:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_atomic.h:1663:7: attention : « _MSC_VER » n'est pas défini
Dans le fichier inclus à partir de /tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm.h:46,
          à partir de /tmp/vmware-root/modules/vmmon-only/./include/rateconv.h:45,
          à partir de /tmp/vmware-root/modules/vmmon-only/./include/modulecall.h:40,
          à partir de /tmp/vmware-root/modules/vmmon-only/./common/vmx86.h:33,
          à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.h:29,
          à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.c:101:
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:62:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:177:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:346:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_basic_asm_x86.h:453:7: attention : « _MSC_VER » n'est pas défini
Dans le fichier inclus à partir de /tmp/vmware-root/modules/vmmon-only/./include/vm_asm.h:43,
          à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.c:103:
/tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:486:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:779:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:820:7: attention : « _MSC_VER » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/./include/vm_asm_x86.h:922:7: attention : « _MSC_VER » n'est pas défini
Dans le fichier inclus à partir de /tmp/vmware-root/modules/vmmon-only/linux/driver.c:119:
/tmp/vmware-root/modules/vmmon-only/./common/hostif.h:53:7: attention : « WINNT_DDK » n'est pas défini
/tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function 'LinuxDriverSyncCallOnEachCPU':
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1423: erreur: too many arguments to function 'smp_call_function'
/tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function 'LinuxDriver_Ioctl':
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: erreur: 'struct task_struct' has no member named 'euid'
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: erreur: 'struct task_struct' has no member named 'uid'
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: erreur: 'struct task_struct' has no member named 'fsuid'
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: erreur: 'struct task_struct' has no member named 'uid'
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: erreur: 'struct task_struct' has no member named 'egid'
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: erreur: 'struct task_struct' has no member named 'gid'
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: erreur: 'struct task_struct' has no member named 'fsgid'
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: erreur: 'struct task_struct' has no member named 'gid'
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:2007: erreur: too many arguments to function 'smp_call_function'
make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/driver.o] Erreur 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Erreur 2
make[1]: quittant le répertoire « /usr/src/kernels/2.6.29.6-217.2.3.fc11.i586 »
make: *** [vmmon.ko] Erreur 2
make: quittant le répertoire « /tmp/vmware-root/modules/vmmon-only »
[root@Fedora11]#
Quelqu'un à t-il déjà rencontré ce problème? Merci!

PsyKoptiK 😉
Une fois le script exécuté, la compilation de VMWare s'effectue correctement grâce à ce patch.
Merci Pikachu! 😉
C'est d'ailleurs pour cette raison que je suis passé à virtualbox.
Parce que à chaque mise à jour de kernel il faut aller chercher des patchs, changer des fichiers vmmon et autres choses alors que la vbox elle suit le kernel :hammer:
14 jours plus tard
bonjour,
comment a tu fait car chez moi impossible.
merci d'avance
En effet MarbolanGos, Virtualbox est nettement plus stable que ma version de VMware Workstation, depuis que j'y suis passé aucun plantage et aucun ralentissement, les mêmes fonctionnalités et le tout gratouit! Pour ceux qui veulent y passer sous F11 i386 c'est ici ! 🙂