Chitlesh GOORAH wrote:
On 2/9/06, Tom London <selinux@xxxxxxxxx> wrote:
There is a bug in the vmware-config.pl script that is exposed by
changes to the newer kernel headers.
I've reported this to vmware:
http://www.vmware.com/community/thread.jspa?threadID=31877&tstart=0
Here is the patch described there:
--- vmware-config.pl.old 2005-12-15 21:55:24.000000000 -0800
+++ vmware-config.pl 2006-02-04 16:53:06.000000000 -0800
@@ -1969,8 +1969,8 @@
. ' -E - | ' . shell_string($gHelper{'grep'}) . ' '
. shell_string($pattern));
chomp($header_page_offset);
- $header_page_offset =~ s/^$pattern \(?0x([0-9a-fA-F]{8,}).*$/$1/;
- if ($header_page_offset =~ /[0-9a-fA-F]{8,}/) {
+ if ($header_page_offset =~ /^$pattern \(?0x([0-9a-fA-F]{8,})/) {
+ $header_page_offset = $1;
# We found a valid page offset
if (defined($gSystem{'page_offset'}) and
not (lc($header_page_offset) eq lc($gSystem{'page_offset'}))) {
I do have the same thing:
In file included from <stdin>:2:
/lib/modules/2.6.15-1.1948_FC5/build/include/asm/page.h:71:23: error:
mach_page.h: No such file or directory
What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.15-1.1948_FC5/build/include]
I did patch the vmware-config.pl. But still the same issue. Ive
attached my patch to this mail. Is there something wrong with it?
BTW, if you have not already done so, you may also need to make minor
changes in the makefiles that get run by vmware-config.pl. Described
in vmware discussion group here:
http://www.vmware.com/community/message.jspa?messageID=337443#337443
[You'll know you'll need to do this if vmware-config.pl compiles fail....]
Did you untar the two files and make the necessary changes to the module
c files. Then re-tar them?
I can confirm that the two patches worked just fine for me.
Dwaine
--
fedora-test-list mailing list
fedora-test-list@xxxxxxxxxx
To unsubscribe:
https://www.redhat.com/mailman/listinfo/fedora-test-list