parallels tools installation failes on 2.6.36 and 2.6.37

YevgeniyM

Junior Member
hello everybody,

i installed a linux guest with kernel 2.6.37 (tried 2.6.36 too) in parallels 6 and try to install parallels
tools now. But it failes while compiling the kernel modules with following output:

make[1]: Entering directory `/root/prl_tools/prl_eth/pvmnet'
make -C /lib/modules/2.6.37-rc8-ARCH/build M=/root/prl_tools/prl_eth/pvmnet
make[2]: Entering directory `/usr/src/linux-2.6.37-rc8'
Building modules, stage 2.
MODPOST 1 modules
WARNING: modpost: missing MODULE_LICENSE() in /root/prl_tools/prl_eth/pvmnet/prl_eth.o
see include/linux/module.h for more information
make[2]: Leaving directory `/usr/src/linux-2.6.37-rc8'
make[1]: Leaving directory `/root/prl_tools/prl_eth/pvmnet'
cd prl_tg/Toolgate/Guest/Linux/prl_tg && make
make[1]: Entering directory `/root/prl_tools/prl_tg/Toolgate/Guest/Linux/prl_tg'
make -C /lib/modules/2.6.37-rc8-ARCH/build SUBDIRS=/root/prl_tools/prl_tg/Toolgate/Guest/Linux/prl_tg SRCROOT=/root/prl_tools/prl_tg/Toolgate/Guest/Linux/prl_tg modules
make[2]: Entering directory `/usr/src/linux-2.6.37-rc8'
CC [M] /root/prl_tools/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o
/root/prl_tools/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:972:2: Fehler: unbekanntes Feld »ioctl« in Initialisierung angegeben
/root/prl_tools/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:972:2: Warnung: Initialisierung von inkompatiblem Zeigertyp
make[3]: *** [/root/prl_tools/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o] Fehler 1
make[2]: *** [_module_/root/prl_tools/prl_tg/Toolgate/Guest/Linux/prl_tg] Fehler 2
make[2]: Leaving directory `/usr/src/linux-2.6.37-rc8'
make[1]: *** [prl_tg] Fehler 2
make[1]: Leaving directory `/root/prl_tools/prl_tg/Toolgate/Guest/Linux/prl_tg'
make: *** [all] Fehler 2

"Fehler" is german for error.

can i do something to fix it or do i have to wait for a version of parallels tools compatible with 2.6.37?

thx in advance,
Yevgeniy.
 
wow, i have not expect that much help.

nevermind, got it running myself. i have attached a patch, which lets you compile parallels tools agains kernel 2.6.37 (should work with 2.6.37 as well). as usual - use on your own risk.

bye.
 

Attachments

Hi, could you tell me how to use this patch file with the mounted tools directory. I've rsynced the /media/Parallels Tools directory so I can apply the patch but can't find the files I should be patching. Any help would be appreciated.

regards
 
I cant get this patch working..
First i move to the cd directory:
cd media/parallels\ Tools

Then i try to run the patch in this way:
cat ~/prl_tools-2.6.37-v2.patch | patch -p1
but i get this error:
cat ~/prl_tools-2.6.37-v2.patch | patch -p1
patching file prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.c
Hunk #1 FAILED at 368.
patch: **** Can't create file prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.c.orig : No such file or directory
 
I cant get this patch working..
First i move to the cd directory:
cd media/parallels\ Tools

Then i try to run the patch in this way:
cat ~/prl_tools-2.6.37-v2.patch | patch -p1
but i get this error:
Maybe a permission problem? try doing it as root
 
I've already tried as root..but i think the problem is:
cat ~/prl_tools-2.6.37-v2.patch | patch -p1
patching file prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.c
Hunk #1 FAILED at 368.
patch: **** Can't create file prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.c.orig :No such file or directory
 
Back
Top