Skip to contentSkip to conversation

FYI: vmware breakage w/2.4.7

DISCUSSION Allen Campbell 1 participant 1 message Jul 23, 2001

lore
Share & tools
lore
#0 lore raw

2.4.7 appears to break vmware (latest build: 1142.) Looks like some #defines moved. The vmmon build produces the following noise:

Building the vmmon module.

make: Entering directory /tmp/vmware-config1/vmmon-only' make[1]: Entering directory /tmp/vmware-config1/vmmon-only' make[2]: Entering directory /tmp/vmware-config1/vmmon-only/driver-2.4.7' make[2]: Leaving directory /tmp/vmware-config1/vmmon-only/driver-2.4.7' make[2]: Entering directory `/tmp/vmware-config1/vmmon-only/driver-2.4.7' In file included from /usr/src/linux/include/linux/highmem.h:5,

                from /usr/src/linux/include/linux/pagemap.h:16,
                from /usr/src/linux/include/linux/locks.h:8,
                from /usr/src/linux/include/linux/devfs_fs_kernel.h:6,
                from /usr/src/linux/include/linux/miscdevice.h:4,
                from ../linux/driver.h:10,
                from .././linux/driver.c:58:

/usr/src/linux/include/asm/pgalloc.h: In function `get_pgd_slow':
/usr/src/linux/include/asm/pgalloc.h:56: `PAGE_OFFSET' undeclared (first use in this function)
/usr/src/linux/include/asm/pgalloc.h:56: (Each undeclared identifier is reported only once
/usr/src/linux/include/asm/pgalloc.h:56: for each function it appears in.) /usr/src/linux/include/asm/pgalloc.h: In function `pte_alloc_one':
/usr/src/linux/include/asm/pgalloc.h:103: `PAGE_SIZE' undeclared (first use in t his function)
In file included from /usr/src/linux/include/linux/pagemap.h:16,

                from /usr/src/linux/include/linux/locks.h:8,
                from /usr/src/linux/include/linux/devfs_fs_kernel.h:6,
                from /usr/src/linux/include/linux/miscdevice.h:4,
                from ../linux/driver.h:10,
                from .././linux/driver.c:58:

/usr/src/linux/include/linux/highmem.h: In function `clear_user_highpage':
/usr/src/linux/include/linux/highmem.h:48: `PAGE_SIZE' undeclared (first use in this function)
/usr/src/linux/include/linux/highmem.h: In function `clear_highpage':
/usr/src/linux/include/linux/highmem.h:54: `PAGE_SIZE' undeclared (first use in this function)
/usr/src/linux/include/linux/highmem.h: In function `memclear_highpage':
/usr/src/linux/include/linux/highmem.h:62: `PAGE_SIZE' undeclared (first use in this function)
/usr/src/linux/include/linux/highmem.h: In function `memclear_highpage_flush':
/usr/src/linux/include/linux/highmem.h:76: `PAGE_SIZE' undeclared (first use in this function)
/usr/src/linux/include/linux/highmem.h: In function `copy_user_highpage':
/usr/src/linux/include/linux/highmem.h:90: `PAGE_SIZE' undeclared (first use in this function)
/usr/src/linux/include/linux/highmem.h: In function `copy_highpage':
/usr/src/linux/include/linux/highmem.h:101: `PAGE_SIZE' undeclared (first use in this function)
.././linux/driver.c: In function `LinuxDriver_Ioctl':
.././linux/driver.c:928: structure has no member named `dumpable' make[2]: *** [driver.o] Error 1
make[2]: Leaving directory `/tmp/vmware-config1/vmmon-only/driver-2.4.7' make[1]: *** [driver] Error 2
make[1]: Leaving directory `/tmp/vmware-config1/vmmon-only'
make: *** [auto-build] Error 2
make: Leaving directory `/tmp/vmware-config1/vmmon-only'
Unable to build the vmmon module.

Doubtless were looking at the result of an inappropriate dependency on the part of vmware. I'm not expecting any sort of help or fix. This is just an FYI for those that need to emulate windows.