[Vmware-package-maintainers] Bug#463753: vmware-package does not build any-any-modules for workstation 6.0.2 with kernel 2.6.24-1-686

Daniel Knabl daniel at tirolinux.net
Sun Feb 3 00:17:26 UTC 2008


Package: vmware-package
Version: 0.20
Severity: grave
Tags: patch
Justification: renders package unusable

Hi Robert,

I found this on the net and it works perfectly. (http://www.nowhere.dk/)

[ begin patch ]

diff -ur vmmon-only/include/iocontrols_compat.h
vmmon-only.patched/include/iocontrols_compat.h
--- vmmon-only/include/iocontrols_compat.h  2007-07-23
11:59:47.000000000 +0200
+++ vmmon-only.patched/include/iocontrols_compat.h  2008-01-17
19:41:08.227996503 +0100
@@ -15,7 +15,7 @@
 #define VMMON_VERSION_V5        (116 << 16 | 0)
 #define VMMON_VERSION_V55       (137 << 16 | 0)
 #define VMMON_VERSION_S1B1      (138 << 16 | 0)
-#define VMMON_VERSION_V6        (161 << 16 | 0)
+#define VMMON_VERSION_V6        (167 << 16 | 0)

 /*
  * Limit structure for CREATE_VM
diff -ur vmmon-only/include/iocontrols.h
vmmon-only.patched/include/iocontrols.h
--- vmmon-only/include/iocontrols.h 2007-11-28 11:48:50.000000000
+0100
+++ vmmon-only.patched/include/iocontrols.h 2008-01-17
19:41:30.687235832 +0100
@@ -45,7 +45,7 @@
  *
  */

-#define VMMON_VERSION           (161 << 16 | 0)
+#define VMMON_VERSION           (167 << 16 | 0)
 #define VMMON_VERSION_MAJOR(v)  ((uint32) (v) >> 16)
 #define VMMON_VERSION_MINOR(v)  ((uint16) (v))

diff -ur vmmon-only/include/vcpuset.h
vmmon-only.patched/include/vcpuset.h
--- vmmon-only/include/vcpuset.h    2007-07-22 13:21:17.000000000
+0200
+++ vmmon-only.patched/include/vcpuset.h    2008-01-17
19:07:34.039175222 +0100
@@ -71,7 +71,7 @@
 #define ffs(x) ffs_x86_64(x)

 #elif defined MODULE
-   #include "asm/bitops.h"
+   #include "linux/bitops.h"
 #elif defined __APPLE__ && defined KERNEL
    /* 
     * XXXMACOS An ugly hack to resolve redefinition of PAGE_ defines 

[ end patch ]

regards
Daniel

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (50, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.23-1-686 (SMP w/2 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages vmware-package depends on:
ii  bzip2                     1.0.4-2        high-quality block-sorting file co
ii  debhelper                 5.0.61         helper programs for debian/rules
ii  dpkg-dev                  1.14.15        package building tools for Debian
ii  fakeroot                  1.9            Gives a fake root environment
ii  file                      4.23-1         Determines file type using "magic"
ii  make                      3.81-3         The GNU version of the "make" util
ii  module-assistant          0.10.11.0      tool to make module package creati
ii  prelink                   0.0.20061201-1 ELF prelinking utility to speed up
ii  python                    2.4.4-6        An interactive high-level object-o

Versions of packages vmware-package recommends:
ii  libart-2.0-2            2.3.19-3         Library of functions for 2D graphi
ii  libatk1.0-0             1.20.0-1         The ATK accessibility toolkit
ii  libbz2-1.0              1.0.4-2          high-quality block-sorting file co
ii  libcairo2               1.4.14-1         The Cairo 2D vector graphics libra
ii  libcairomm-1.0-1        1.4.6-1          C++ wrappers for Cairo (shared lib
ii  libcroco3               0.6.1-1          a generic Cascading Style Sheet (C
ii  libexpat1               1.95.8-4         XML parsing C library - runtime li
ii  libfontconfig1          2.5.0-2          generic font configuration library
ii  libfreetype6            2.3.5-1+b1       FreeType 2 font engine, shared lib
ii  libglade2-0             1:2.6.2-1        library to load .glade files at ru
ii  libglib2.0-0            2.14.5-2         The GLib library of C routines
ii  libglibmm-2.4-1c2a      2.14.2-4         C++ wrapper for the GLib toolkit (
ii  libgnomecanvas2-0       2.20.1.1-1       A powerful object-oriented display
ii  libgnomecanvasmm-2.6-1c 2.20.0-3         C++ wrappers for libgnomecanvas2 (
ii  libgsf-1-114            1.14.7-2         Structured File Library - runtime 
ii  libgtk2.0-0             2.12.5-2         The GTK+ graphical user interface 
ii  libgtkmm-2.4-1c2a       1:2.12.3-2       C++ wrappers for GTK+ 2.4 (shared 
ii  libpango1.0-0           1.18.4-1         Layout and rendering of internatio
ii  libpng12-0              1.2.15~beta5-3   PNG library - runtime
ii  librsvg2-2              2.18.2-1         SAX-based renderer library for SVG
ii  libsexy2                0.1.11-2         collection of additional GTK+ widg
ii  libsexymm2              0.1.9-2          collection of additional gtkmm wid
ii  libsigc++-2.0-0c2a      2.0.17-2         type-safe Signal Framework for C++
ii  libview2                0.6.1-1          VMware's Incredibly Exciting Widge
ii  libx11-6                2:1.0.3-7        X11 client-side library
ii  libxau6                 1:1.0.3-2        X11 authorisation library
ii  libxcursor1             1:1.1.9-1        X cursor management library
ii  libxdmcp6               1:1.0.2-2        X11 Display Manager Control Protoc
ii  libxext6                1:1.0.3-2        X11 miscellaneous extension librar
ii  libxfixes3              1:4.0.3-2        X11 miscellaneous 'fixes' extensio
ii  libxft2                 2.1.12-2         FreeType-based font drawing librar
ii  libxi6                  2:1.1.3-1        X11 Input extension library
ii  libxinerama1            1:1.0.2-1        X11 Xinerama extension library
ii  libxml2                 2.6.30.dfsg-3.1  GNOME XML library
ii  libxrandr2              2:1.2.2-1        X11 RandR extension library
ii  libxrender1             1:0.9.4-1        X Rendering Extension client libra
ii  libxtst6                2:1.0.3-1        X11 Testing -- Resource extension 
ii  zlib1g                  1:1.2.3.3.dfsg-8 compression library - runtime

-- no debconf information





More information about the Vmware-package-maintainers mailing list