You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(30) |
Oct
(50) |
Nov
(42) |
Dec
(17) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(36) |
Feb
(13) |
Mar
(74) |
Apr
(17) |
May
(62) |
Jun
(53) |
Jul
(32) |
Aug
(58) |
Sep
(44) |
Oct
(21) |
Nov
(35) |
Dec
(53) |
2009 |
Jan
(43) |
Feb
(58) |
Mar
(14) |
Apr
(16) |
May
(61) |
Jun
(49) |
Jul
(11) |
Aug
(22) |
Sep
(37) |
Oct
(12) |
Nov
(23) |
Dec
(10) |
2010 |
Jan
(21) |
Feb
(13) |
Mar
(5) |
Apr
(18) |
May
(14) |
Jun
(10) |
Jul
(1) |
Aug
|
Sep
(13) |
Oct
(8) |
Nov
(11) |
Dec
(14) |
2011 |
Jan
(13) |
Feb
(19) |
Mar
(16) |
Apr
(10) |
May
(22) |
Jun
(4) |
Jul
(63) |
Aug
(14) |
Sep
(10) |
Oct
(12) |
Nov
(10) |
Dec
(43) |
2012 |
Jan
(3) |
Feb
(4) |
Mar
(35) |
Apr
(1) |
May
(32) |
Jun
(8) |
Jul
(10) |
Aug
(6) |
Sep
(3) |
Oct
(25) |
Nov
(14) |
Dec
(4) |
2013 |
Jan
(12) |
Feb
(6) |
Mar
(15) |
Apr
(24) |
May
(9) |
Jun
(2) |
Jul
|
Aug
(4) |
Sep
|
Oct
(8) |
Nov
(3) |
Dec
|
2014 |
Jan
(5) |
Feb
|
Mar
(4) |
Apr
(2) |
May
(4) |
Jun
|
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
2015 |
Jan
|
Feb
(5) |
Mar
|
Apr
(1) |
May
(3) |
Jun
(1) |
Jul
(2) |
Aug
(5) |
Sep
|
Oct
|
Nov
(2) |
Dec
|
2017 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Marcelo V. <mv...@vm...> - 2009-02-06 00:58:18
|
Josh Rickmar wrote: > % pkg_which /usr/local/include/unicode.h > libunicode-0.4_9 Could you try this patch? It seems to work for me. (You'll probably need autoconf / automake / etc to rebuild the makefiles...) --- configure.ac +++ configure.ac 09-02-05 16:35:53 @@ -800,7 +800,7 @@ INCLUDE_DIR="`cd $srcdir; pwd`/lib/include" BLD_INCLUDE_DIR="$BUILDDIR/lib/include" -CPPFLAGS="$CPPFLAGS -I$INCLUDE_DIR -I$BLD_INCLUDE_DIR" +CPPFLAGS="-I$INCLUDE_DIR -I$BLD_INCLUDE_DIR $CPPFLAGS" ### OS/arch-specific flags / actions -- - Marcelo |
From: Josh R. <jos...@eu...> - 2009-02-05 20:39:01
|
On Thu, February 5, 2009 3:25 pm, Marcelo Vanzin wrote: > Josh Rickmar wrote: >> I have /usr/local/include/unicode.h > > Hmmm, that kinda sucks. I'm actually surprised compilation didn't break > before > that file. Can you figure out which package added that file? > > I'll look at the configure script and see if I can find a simple solution > to the > problem. > > -- > - Marcelo > > % pkg_which /usr/local/include/unicode.h libunicode-0.4_9 -- To send me a personal email, please place [personal] in the Subject line. |
From: Marcelo V. <mv...@vm...> - 2009-02-05 20:26:00
|
Josh Rickmar wrote: > I have /usr/local/include/unicode.h Hmmm, that kinda sucks. I'm actually surprised compilation didn't break before that file. Can you figure out which package added that file? I'll look at the configure script and see if I can find a simple solution to the problem. -- - Marcelo |
From: Josh R. <jos...@eu...> - 2009-02-05 20:22:17
|
On Thu, February 5, 2009 2:20 pm, Marcelo Vanzin wrote: > Hi Josh, > > > Josh Rickmar wrote: > >> I just downloaded the latest release from SourceForge, and it is >> currently failing to build on FreeBSD 7.1-RELEASE. Any help? > > I don't have a 7.1 VM ready, but I tried on 7.0 and it is building fine. > Could > you send us your configure line and your gcc version? > > -- > - Marcelo > > I'm using ./configure --disable-unity . GCC is version 4.2.1, and gmake is version 3.81. -- To send me a personal email, please place [personal] in the Subject line. |
From: Josh R. <jos...@eu...> - 2009-02-05 20:18:33
|
On Thu, February 5, 2009 1:13 pm, Dmitry Torokhov wrote: > Hi Josh, > > > On Wednesday 04 February 2009 18:44:04 Josh Rickmar wrote: > >> I just downloaded the latest release from SourceForge, and it is >> currently failing to build on FreeBSD 7.1-RELEASE. Any help? >> > ... > > >> cc1: warnings being treated as errors >> hostname.c: In function 'Hostinfo_HostName': >> hostname.c:248: warning: implicit declaration of function >> 'Unicode_Alloc' >> hostname.c:249: warning: return makes pointer from integer without a >> cast > > Hmm, Unicode_Alloc is defined in lib/include/unicodeBase.h... Do you > happen to have unicode.h or unicodeBase.h in /usr/local/include or in > /usr/include? > > > -- > Dmitry > > I have /usr/local/include/unicode.h -- To send me a personal email, please place [personal] in the Subject line. |
From: Marcelo V. <mv...@vm...> - 2009-02-05 19:20:42
|
Hi Josh, Josh Rickmar wrote: > I just downloaded the latest release from SourceForge, and it is currently > failing to build on FreeBSD 7.1-RELEASE. Any help? I don't have a 7.1 VM ready, but I tried on 7.0 and it is building fine. Could you send us your configure line and your gcc version? -- - Marcelo |
From: Dmitry T. <dt...@vm...> - 2009-02-05 18:13:31
|
Hi Josh, On Wednesday 04 February 2009 18:44:04 Josh Rickmar wrote: > I just downloaded the latest release from SourceForge, and it is currently > failing to build on FreeBSD 7.1-RELEASE. Any help? > ... > cc1: warnings being treated as errors > hostname.c: In function 'Hostinfo_HostName': > hostname.c:248: warning: implicit declaration of function 'Unicode_Alloc' > hostname.c:249: warning: return makes pointer from integer without a cast Hmm, Unicode_Alloc is defined in lib/include/unicodeBase.h... Do you happen to have unicode.h or unicodeBase.h in /usr/local/include or in /usr/include? -- Dmitry |
From: SourceForge.net <no...@so...> - 2009-02-05 17:10:28
|
Tracker item #2530616, was opened at 2009-01-23 08:16 Message generated for change (Comment added) made by gpuk You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2530616&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: vmhgfs/page.c does not compile Initial Comment: am trying to compile "open-vm-tools-2009.01.21-142982" on a kernel version 2.6.28.1 and there are somes troubles ... [...) make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c: In function `HgfsDoWriteBegin': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:763: attention : ISO C89 interdit les m▒langes de d▒clarations et de code /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c: In function `HgfsWriteBegin': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:867: erreur: d▒claration implicite de la fonction ▒ __grab_cache_page ▒ /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:867: attention : affectation transforme un entier en pointeur sans transtypage make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o] Erreur 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs] Erreur 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vmhgfs.ko] Erreur 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' make[1]: *** [vmhgfs] Erreur 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Erreur 1 if anybody has an idear or solution ... thanks in advance mna. ---------------------------------------------------------------------- Comment By: gpenguin (gpuk) Date: 2009-02-05 17:10 Message: I experienced this exact same bug under kernel 2.6.28.3 with open-vm-tools-2009.01.21-142982. Applying patch -p3 < hgfs-page.patch in open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/ seems to have fixed the issue and all modules now compile without a problem. ---------------------------------------------------------------------- Comment By: Hemp Cluster (jointy) Date: 2009-01-26 18:09 Message: Hi, I tried this patch and everythings works fine now. Best thanks j0inty ---------------------------------------------------------------------- Comment By: mna-news (mna-news) Date: 2009-01-23 15:42 Message: I have try your patch, it's seem to work, i can compile the vmhgfs kernel module. (but i have another trouble in vsocks ... i will open another ticket with the other trouble) [...] Using 2.6.x kernel build system. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/request.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/rpcout.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/stubs.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/super.o LD [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/vmhgfs.o Building modules, stage 2. MODPOST 1 modules CC /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/vmhgfs.mod.o LD [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/vmhgfs.ko make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make -C $PWD SRCROOT=$PWD/. postbuild make[3]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' make[3]: ▒ postbuild ▒ est ▒ jour. make[3]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' cp -f vmhgfs.ko ./../vmhgfs.o make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' make VM_UNAME=2.6.28.1 -C "../modules/linux/vsock" Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. many thanks for your help. mna. ---------------------------------------------------------------------- Comment By: Dmitry Torokhov (dtor) Date: 2009-01-23 15:13 Message: Could you please try the patch I just uploaded? Go to Linux HGFS directory and apply with -p3. Thanks! ---------------------------------------------------------------------- Comment By: Hemp Cluster (jointy) Date: 2009-01-23 09:31 Message: Hi, On my gentoobox I ran into the same problems. [code] CC [M] /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c: In function 'HgfsDoWriteBegin': /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:763: warning: ISO C90 forbids mixed declarations and code /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c: In function 'HgfsWriteBegin': /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:867: error: implicit declaration of function '__grab_cache_page' /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:867: warning: assignment makes pointer from integer without a cast make[2]: *** [/var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o] Error 1 make[1]: *** [_module_/var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.28-gentoo-r1' make: *** [vmhgfs.ko] Error 2 * * ERROR: app-emulation/open-vm-tools-0.0.20090121.142982 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3327: Called linux-mod_src_compile * environment, line 2499: Called die * The specific snippet of code: * eval "emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}"; * The die message: * Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS= auto-build HEADER_DIR=/usr/src/linux/include BUILD_DIR=/lib/modules/2.6.28-gentoo-r1/build [/code] The build log you will find here. http://pastebin.com/m34c54235 and usefull infos about the System you will find here. http://pastebin.com/m497e3088 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2530616&group_id=204462 |
From: Josh R. <jos...@eu...> - 2009-02-05 03:23:00
|
I just downloaded the latest release from SourceForge, and it is currently failing to build on FreeBSD 7.1-RELEASE. Any help? gmake[2]: Entering directory `/usr/home/joshua/src/open-vm-tools-2009.01.21-142982/lib/misc' /bin/sh ../../libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"open-vm-tools\" -DPACKAGE_TARNAME=\"open-vm-tools\" -DPACKAGE_VERSION=\"2009.01.21-142982\" -DPACKAGE_STRING=\"open-vm-tools\ 2009.01.21-142982\" -DPACKAGE_BUGREPORT=\"ope...@li...\" -DPACKAGE=\"open-vm-tools\" -DVERSION=\"2009.01.21-142982\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DLOPEN=1 -DNO_PROCPS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_WCHAR_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_USER_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STRUCT_STAT_ST_RDEV=1 -DTIME_WITH_SYS_TIME=1 -I. -DUSING_AUTOCONF=1 -I/usr/local/include -I/usr/local/include -DUSE_ICU -DHAVE_ICU_38 -DVMX86_TOOLS -DNO_CORE_ICU -I/usr/home/joshua/src/open-vm-tools-2009.01.21-142982/lib/include -I/usr/home/joshua/src/open-vm-tools-2009.01.21-142982/lib/include -g -O2 -Wall -Werror -Wno-pointer-sign -Wno-unused-value -fno-strict-aliasing -Wno-unknown-pragmas -Wno-uninitialized -MT hostname.lo -MD -MP -MF .deps/hostname.Tpo -c -o hostname.lo hostname.c libtool: compile: gcc -DPACKAGE_NAME=\"open-vm-tools\" -DPACKAGE_TARNAME=\"open-vm-tools\" -DPACKAGE_VERSION=\"2009.01.21-142982\" "-DPACKAGE_STRING=\"open-vm-tools 2009.01.21-142982\"" -DPACKAGE_BUGREPORT=\"ope...@li...\" -DPACKAGE=\"open-vm-tools\" -DVERSION=\"2009.01.21-142982\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DLOPEN=1 -DNO_PROCPS=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_WCHAR_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_USER_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STRUCT_STAT_ST_RDEV=1 -DTIME_WITH_SYS_TIME=1 -I. -DUSING_AUTOCONF=1 -I/usr/local/include -I/usr/local/include -DUSE_ICU -DHAVE_ICU_38 -DVMX86_TOOLS -DNO_CORE_ICU -I/usr/home/joshua/src/open-vm-tools-2009.01.21-142982/lib/include -I/usr/home/joshua/src/open-vm-tools-2009.01.21-142982/lib/include -g -O2 -Wall -Werror -Wno-pointer-sign -Wno-unused-value -fno-strict-aliasing -Wno-unknown-pragmas -Wno-uninitialized -MT hostname.lo -MD -MP -MF .deps/hostname.Tpo -c hostname.c -fPIC -DPIC -o .libs/hostname.o cc1: warnings being treated as errors hostname.c: In function 'Hostinfo_HostName': hostname.c:248: warning: implicit declaration of function 'Unicode_Alloc' hostname.c:249: warning: return makes pointer from integer without a cast gmake[2]: *** [hostname.lo] Error 1 gmake[2]: Leaving directory `/usr/home/joshua/src/open-vm-tools-2009.01.21-142982/lib/misc' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/home/joshua/src/open-vm-tools-2009.01.21-142982/lib' gmake: *** [all-recursive] Error 1 -- To send me a personal email, please place [personal] in the Subject line. |
From: SourceForge.net <no...@so...> - 2009-02-03 08:26:57
|
Tracker item #2559990, was opened at 2009-02-03 09:26 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2559990&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: modules/linux/pvscsi does not compile with old GCC Initial Comment: am trying to compile open-vm-tools-2009.01.21-142982 with kernel 2.6.28.1 using gcc version 3.4.5 and there is a problem with inline fonction (like vsocks module cf tracker 2531283) Using 2.6.x kernel build system. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/pvscsi' make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/pvscsi/pvscsi.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/pvscsi/pvscsi.c: In function `pvscsi_probe': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/pvscsi/pvscsi.c:231: sorry, unimplemented: inlining failed in call to 'pvscsi_write_intr_mask': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/pvscsi/pvscsi.c:564: sorry, unimplemented: called from here make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/pvscsi/pvscsi.o] Error 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/pvscsi] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [pvscsi.ko] Error 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/pvscsi' make[1]: *** [pvscsi] Error 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Error 1 thanks for your help. mna. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2559990&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-02-03 08:23:45
|
Tracker item #2539708, was opened at 2009-01-27 08:39 Message generated for change (Comment added) made by mna-news You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2539708&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: /modules/linux/vmxnet3 does not compile Initial Comment: am trying to compile open-vm-tools-2009.01.21-142982 with kernel 2.6.28.1 using gcc version 3.4.5 and there is a problem with inline fonction (like vsocks module cf tracker 2531283) Using 2.6.x kernel build system. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c: In function `vmxnet3_check_link': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:141: sorry, unimplemented: inlining failed in call to 'vmxnet3_tq_start': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:280: sorry, unimplemented: called from here /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:143: sorry, unimplemented: inlining failed in call to 'vmxnet3_tq_stop': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:286: sorry, unimplemented: called from here make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.o] Error 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vmxnet3.ko] Error 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' make[1]: *** [vmxnet3] Error 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Error 1 thanks for your help. mna. ---------------------------------------------------------------------- >Comment By: mna-news (mna-news) Date: 2009-02-03 09:23 Message: i have test your patch and the compilation is OK for this module : [...] Using 2.6.x kernel build system. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.o Building modules, stage 2. MODPOST 1 modules CC /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.mod.o LD [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.ko make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make -C $PWD SRCROOT=$PWD/. postbuild make[3]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' make[3]: `postbuild' is up to date. make[3]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' cp -f vmxnet3.ko ./../vmxnet3.o make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' [...] now i have trouble to compile next module, i will open new tracker for this new trouble. many thanks for your jobs. mna. ---------------------------------------------------------------------- Comment By: Dmitry Torokhov (dtor) Date: 2009-02-02 23:01 Message: Please try the patch I just uploaded. Thanks! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2539708&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-02-02 22:20:55
|
Tracker item #2539708, was opened at 2009-01-26 23:39 Message generated for change (Comment added) made by dtor You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2539708&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: /modules/linux/vmxnet3 does not compile Initial Comment: am trying to compile open-vm-tools-2009.01.21-142982 with kernel 2.6.28.1 using gcc version 3.4.5 and there is a problem with inline fonction (like vsocks module cf tracker 2531283) Using 2.6.x kernel build system. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c: In function `vmxnet3_check_link': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:141: sorry, unimplemented: inlining failed in call to 'vmxnet3_tq_start': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:280: sorry, unimplemented: called from here /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:143: sorry, unimplemented: inlining failed in call to 'vmxnet3_tq_stop': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:286: sorry, unimplemented: called from here make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.o] Error 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vmxnet3.ko] Error 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' make[1]: *** [vmxnet3] Error 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Error 1 thanks for your help. mna. ---------------------------------------------------------------------- >Comment By: Dmitry Torokhov (dtor) Date: 2009-02-02 14:01 Message: Please try the patch I just uploaded. Thanks! ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2539708&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-02-02 22:16:41
|
Tracker item #2535001, was opened at 2009-01-25 01:10 Message generated for change (Settings changed) made by dtor You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2535001&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None >Status: Closed >Resolution: Invalid Priority: 5 Private: No Submitted By: Jarkko Laiho (jarkkolaiho) Assigned to: Nobody/Anonymous (nobody) Summary: Compilation fails at first stage Initial Comment: I'm running a freshly installed 64-bit Gentoo 2008.0 in a VMware Fusion virtual machine on a new MacBook Pro. I reported this issue in the Gentoo forums, but got a suggestion to report it here. ( http://forums.gentoo.org/viewtopic.php?p=5417453 ) The compilation of open-vm-tools fails immediately after the configure process is finished. The error message is below. The compiler is GCC 4.1.2, the latest one marked stable in Portage. The open-vm-tools version is 20081223, the latest available there. The kernel version is 2.6.27 (gentoo-sources -r8). I could try the 20090121 version, if it would be likely to fix this issue, although I'm hesitant to go outside Gentoo's package management. Is there another fix, maybe? ----- [...configure steps skipped, no errors there...] Preparing vmblock module make -j3 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= auto-build HEADER_DIR=/usr/src/linux/include BUILD_DIR=/lib/modules/2.6.27-gentoo-r8/build Using 2.6.x kernel build system. make -C /lib/modules/2.6.27-gentoo-r8/build SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.27-gentoo-r8' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. CC [M] /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.o In file included from include/linux/gfp.h:4, from include/linux/slab.h:12, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/./include/compat_slab.h:24, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/os.h:34, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.c:26: include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory include/linux/mmzone.h:197:5: warning: "MAX_NR_ZONES" is not defined In file included from include/linux/gfp.h:4, from include/linux/slab.h:12, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/./include/compat_slab.h:24, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/os.h:34, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.c:26: include/linux/mmzone.h:218: error: ‘MAX_NR_ZONES’ undeclared here (not in a function) In file included from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/./include/compat_mm.h:23, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/vmblockInt.h:37, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.c:30: include/linux/mm.h:437:63: warning: "NR_PAGEFLAGS" is not defined include/linux/mm.h:485:62: warning: "NR_PAGEFLAGS" is not defined make[2]: *** [/var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.o] Error 1 make[1]: *** [_module_/var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.27-gentoo-r8' make: *** [vmblock.ko] Error 2 ERROR: app-emulation/open-vm-tools-0.0.20081223.137496 failed. Call stack: ebuild.sh, line 49: Called src_compile environment, line 3364: Called linux-mod_src_compile environment, line 2527: Called die The specific snippet of code: eval "emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}"; The die message: Unable to emake HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= auto-build HEADER_DIR=/usr/src/linux/include BUILD_DIR=/lib/modules/2.6.27-gentoo-r8/build ---------------------------------------------------------------------- Comment By: Dmitry Torokhov (dtor) Date: 2009-01-26 15:28 Message: It looks like you tried compiling against not yet configured kernel sources. You need to do make configure because file linux/bounds.h is generated by Kbuild. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2535001&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-27 07:39:10
|
Tracker item #2539708, was opened at 2009-01-27 08:39 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2539708&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: /modules/linux/vmxnet3 does not compile Initial Comment: am trying to compile open-vm-tools-2009.01.21-142982 with kernel 2.6.28.1 using gcc version 3.4.5 and there is a problem with inline fonction (like vsocks module cf tracker 2531283) Using 2.6.x kernel build system. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c: In function `vmxnet3_check_link': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:141: sorry, unimplemented: inlining failed in call to 'vmxnet3_tq_start': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:280: sorry, unimplemented: called from here /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:143: sorry, unimplemented: inlining failed in call to 'vmxnet3_tq_stop': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.c:286: sorry, unimplemented: called from here make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3/vmxnet3.o] Error 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vmxnet3.ko] Error 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmxnet3' make[1]: *** [vmxnet3] Error 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Error 1 thanks for your help. mna. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2539708&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-27 07:34:13
|
Tracker item #2531283, was opened at 2009-01-23 16:47 Message generated for change (Comment added) made by mna-news You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531283&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: modules/linux/vsock does not compile Initial Comment: am using 2.6.28.1 kernel and try to compile open-vm-tools-2009.01.21-142982. (i have apply the patch found here https://sourceforge.net/tracker/download.php?group_id=204462&atid=989708&file_id=310300&aid=2530616 which seem to work properly for me) Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' cp -f /tmp/VMwareVMCIModule.symvers ./Module.symvers make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c: In function `VMCISock_KernelDeregister': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:210: d▒sol▒, pas implant▒: l'enlignage de l'appel ▒ ▒ VSockVmciTestUnregister ▒: function body not available a ▒chou▒ /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:627: d▒sol▒, pas implant▒: appel▒ d'ici make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o] Erreur 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock] Erreur 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vsock.ko] Erreur 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' make[1]: *** [vsock] Erreur 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Erreur 1 thanks for your attention. ---------------------------------------------------------------------- >Comment By: mna-news (mna-news) Date: 2009-01-27 08:33 Message: it's OK, your patch is working ;-) .... Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' cp -f /tmp/VMwareVMCIModule.symvers ./Module.symvers make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/driverLog.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/util.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/vsockAddr.o LD [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/vsock.o Building modules, stage 2. MODPOST 1 modules CC /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/vsock.mod.o LD [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/vsock.ko make[3]: Leaving directory `/usr/src/linux-2.6.28.1' i have the same error in other module (/modules/linux/vmxnet3 with GCC inlining error) ... i will open a new tracker regarding this new trouble. many thanks for your help. mna. ---------------------------------------------------------------------- Comment By: Dmitry Torokhov (dtor) Date: 2009-01-26 20:02 Message: Thank you for posting build log. Could you please try the patch I just uploaded? It looks like GCC 3.4.5 has troubles inlining one of the functions. ---------------------------------------------------------------------- Comment By: mna-news (mna-news) Date: 2009-01-26 09:41 Message: here it is : # LANG=C; gcc -v Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.5/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=i386-redhat-linux Thread model: posix gcc version 3.4.5 20051201 (Red Hat 3.4.5-2) _________________________________________________________________________________ regarding the kernel config, am using a personal one, i have join the .config file configuration. _________________________________________________________________________________ and here are all errors messages in english: [...] make VM_UNAME=2.6.28.1 -C "../modules/linux/vsock" Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' cp -f /tmp/VMwareVMCIModule.symvers ./Module.symvers make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c: In function `VMCISock_KernelDeregister': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:210: sorry, unimplemented: inlining failed in call to 'VSockVmciTestUnregister': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:627: sorry, unimplemented: called from here make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o] Error 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vsock.ko] Error 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' make[1]: *** [vsock] Error 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Error 1 thanks for your help. File Added: .config ---------------------------------------------------------------------- Comment By: Dmitry Torokhov (dtor) Date: 2009-01-23 20:33 Message: Seems to be compiling for me... What compiler version and kernel config are you using? Also, could you please try compiling with LANG=C and re-post the error, my french is ..ahem.. rusty ;) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531283&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-26 23:28:37
|
Tracker item #2535001, was opened at 2009-01-25 01:10 Message generated for change (Comment added) made by dtor You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2535001&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jarkko Laiho (jarkkolaiho) Assigned to: Nobody/Anonymous (nobody) Summary: Compilation fails at first stage Initial Comment: I'm running a freshly installed 64-bit Gentoo 2008.0 in a VMware Fusion virtual machine on a new MacBook Pro. I reported this issue in the Gentoo forums, but got a suggestion to report it here. ( http://forums.gentoo.org/viewtopic.php?p=5417453 ) The compilation of open-vm-tools fails immediately after the configure process is finished. The error message is below. The compiler is GCC 4.1.2, the latest one marked stable in Portage. The open-vm-tools version is 20081223, the latest available there. The kernel version is 2.6.27 (gentoo-sources -r8). I could try the 20090121 version, if it would be likely to fix this issue, although I'm hesitant to go outside Gentoo's package management. Is there another fix, maybe? ----- [...configure steps skipped, no errors there...] Preparing vmblock module make -j3 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= auto-build HEADER_DIR=/usr/src/linux/include BUILD_DIR=/lib/modules/2.6.27-gentoo-r8/build Using 2.6.x kernel build system. make -C /lib/modules/2.6.27-gentoo-r8/build SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.27-gentoo-r8' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. CC [M] /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.o In file included from include/linux/gfp.h:4, from include/linux/slab.h:12, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/./include/compat_slab.h:24, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/os.h:34, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.c:26: include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory include/linux/mmzone.h:197:5: warning: "MAX_NR_ZONES" is not defined In file included from include/linux/gfp.h:4, from include/linux/slab.h:12, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/./include/compat_slab.h:24, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/os.h:34, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.c:26: include/linux/mmzone.h:218: error: ‘MAX_NR_ZONES’ undeclared here (not in a function) In file included from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/./include/compat_mm.h:23, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/vmblockInt.h:37, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.c:30: include/linux/mm.h:437:63: warning: "NR_PAGEFLAGS" is not defined include/linux/mm.h:485:62: warning: "NR_PAGEFLAGS" is not defined make[2]: *** [/var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.o] Error 1 make[1]: *** [_module_/var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.27-gentoo-r8' make: *** [vmblock.ko] Error 2 ERROR: app-emulation/open-vm-tools-0.0.20081223.137496 failed. Call stack: ebuild.sh, line 49: Called src_compile environment, line 3364: Called linux-mod_src_compile environment, line 2527: Called die The specific snippet of code: eval "emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}"; The die message: Unable to emake HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= auto-build HEADER_DIR=/usr/src/linux/include BUILD_DIR=/lib/modules/2.6.27-gentoo-r8/build ---------------------------------------------------------------------- >Comment By: Dmitry Torokhov (dtor) Date: 2009-01-26 15:28 Message: It looks like you tried compiling against not yet configured kernel sources. You need to do make configure because file linux/bounds.h is generated by Kbuild. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2535001&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-26 19:02:57
|
Tracker item #2531283, was opened at 2009-01-23 07:47 Message generated for change (Comment added) made by dtor You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531283&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: modules/linux/vsock does not compile Initial Comment: am using 2.6.28.1 kernel and try to compile open-vm-tools-2009.01.21-142982. (i have apply the patch found here https://sourceforge.net/tracker/download.php?group_id=204462&atid=989708&file_id=310300&aid=2530616 which seem to work properly for me) Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' cp -f /tmp/VMwareVMCIModule.symvers ./Module.symvers make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c: In function `VMCISock_KernelDeregister': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:210: d▒sol▒, pas implant▒: l'enlignage de l'appel ▒ ▒ VSockVmciTestUnregister ▒: function body not available a ▒chou▒ /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:627: d▒sol▒, pas implant▒: appel▒ d'ici make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o] Erreur 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock] Erreur 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vsock.ko] Erreur 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' make[1]: *** [vsock] Erreur 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Erreur 1 thanks for your attention. ---------------------------------------------------------------------- >Comment By: Dmitry Torokhov (dtor) Date: 2009-01-26 11:02 Message: Thank you for posting build log. Could you please try the patch I just uploaded? It looks like GCC 3.4.5 has troubles inlining one of the functions. ---------------------------------------------------------------------- Comment By: mna-news (mna-news) Date: 2009-01-26 00:41 Message: here it is : # LANG=C; gcc -v Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.5/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=i386-redhat-linux Thread model: posix gcc version 3.4.5 20051201 (Red Hat 3.4.5-2) _________________________________________________________________________________ regarding the kernel config, am using a personal one, i have join the .config file configuration. _________________________________________________________________________________ and here are all errors messages in english: [...] make VM_UNAME=2.6.28.1 -C "../modules/linux/vsock" Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' cp -f /tmp/VMwareVMCIModule.symvers ./Module.symvers make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c: In function `VMCISock_KernelDeregister': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:210: sorry, unimplemented: inlining failed in call to 'VSockVmciTestUnregister': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:627: sorry, unimplemented: called from here make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o] Error 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vsock.ko] Error 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' make[1]: *** [vsock] Error 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Error 1 thanks for your help. File Added: .config ---------------------------------------------------------------------- Comment By: Dmitry Torokhov (dtor) Date: 2009-01-23 11:33 Message: Seems to be compiling for me... What compiler version and kernel config are you using? Also, could you please try compiling with LANG=C and re-post the error, my french is ..ahem.. rusty ;) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531283&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-26 18:09:29
|
Tracker item #2530616, was opened at 2009-01-23 09:16 Message generated for change (Comment added) made by jointy You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2530616&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: vmhgfs/page.c does not compile Initial Comment: am trying to compile "open-vm-tools-2009.01.21-142982" on a kernel version 2.6.28.1 and there are somes troubles ... [...) make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c: In function `HgfsDoWriteBegin': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:763: attention : ISO C89 interdit les m▒langes de d▒clarations et de code /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c: In function `HgfsWriteBegin': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:867: erreur: d▒claration implicite de la fonction ▒ __grab_cache_page ▒ /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:867: attention : affectation transforme un entier en pointeur sans transtypage make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o] Erreur 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs] Erreur 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vmhgfs.ko] Erreur 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' make[1]: *** [vmhgfs] Erreur 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Erreur 1 if anybody has an idear or solution ... thanks in advance mna. ---------------------------------------------------------------------- Comment By: Hemp Cluster (jointy) Date: 2009-01-26 19:09 Message: Hi, I tried this patch and everythings works fine now. Best thanks j0inty ---------------------------------------------------------------------- Comment By: mna-news (mna-news) Date: 2009-01-23 16:42 Message: I have try your patch, it's seem to work, i can compile the vmhgfs kernel module. (but i have another trouble in vsocks ... i will open another ticket with the other trouble) [...] Using 2.6.x kernel build system. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/request.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/rpcout.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/stubs.o CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/super.o LD [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/vmhgfs.o Building modules, stage 2. MODPOST 1 modules CC /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/vmhgfs.mod.o LD [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/vmhgfs.ko make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make -C $PWD SRCROOT=$PWD/. postbuild make[3]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' make[3]: ▒ postbuild ▒ est ▒ jour. make[3]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' cp -f vmhgfs.ko ./../vmhgfs.o make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs' make VM_UNAME=2.6.28.1 -C "../modules/linux/vsock" Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. many thanks for your help. mna. ---------------------------------------------------------------------- Comment By: Dmitry Torokhov (dtor) Date: 2009-01-23 16:13 Message: Could you please try the patch I just uploaded? Go to Linux HGFS directory and apply with -p3. Thanks! ---------------------------------------------------------------------- Comment By: Hemp Cluster (jointy) Date: 2009-01-23 10:31 Message: Hi, On my gentoobox I ran into the same problems. [code] CC [M] /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c: In function 'HgfsDoWriteBegin': /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:763: warning: ISO C90 forbids mixed declarations and code /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c: In function 'HgfsWriteBegin': /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:867: error: implicit declaration of function '__grab_cache_page' /var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.c:867: warning: assignment makes pointer from integer without a cast make[2]: *** [/var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs/page.o] Error 1 make[1]: *** [_module_/var/tmp/portage/app-emulation/open-vm-tools-0.0.20090121.142982/work/open-vm-tools-2009.01.21-142982/modules/linux/vmhgfs] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.28-gentoo-r1' make: *** [vmhgfs.ko] Error 2 * * ERROR: app-emulation/open-vm-tools-0.0.20090121.142982 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3327: Called linux-mod_src_compile * environment, line 2499: Called die * The specific snippet of code: * eval "emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}"; * The die message: * Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS= auto-build HEADER_DIR=/usr/src/linux/include BUILD_DIR=/lib/modules/2.6.28-gentoo-r1/build [/code] The build log you will find here. http://pastebin.com/m34c54235 and usefull infos about the System you will find here. http://pastebin.com/m497e3088 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2530616&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-26 15:14:09
|
Tracker item #2531303, was opened at 2009-01-23 11:02 Message generated for change (Comment added) made by fafhrdx You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531303&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Armando Di Cianno (fafhrdx) Assigned to: Nobody/Anonymous (nobody) Summary: Cannot create valid symlinks within shared folder. Initial Comment: * Gentoo Linux * Works: gentoo-sources-2.6.25-r7 + open-vm-tools-0.0.20080808.109361-r1 * Fails: gentoo-sources-2.6.25-r7 with open-vm-tools-0.0.20081223.137496; gentoo-sources-2.6.27-r8 with open-vm-tools-0.0.20081223.137496 or open-vm-tools-0.0.20090121.142982 (not in gentoo portage yet, i built). * Host: VMWare Fusion 2.0.1 * I have a a shared folder mount in the guest at /mnt/hgfs * I have this shared folder symlinked in my home directory: $ cd ; ls -lGg repos lrwxrwxrwx 1 18 Jul 10 2008 repos -> Projects/obt/repos $ cd ; ls -lGg Projects lrwxrwxrwx 1 18 Jun 17 2008 Projects -> /mnt/hgfs/Projects * I can create system symlinks: $ cd /tmp ; touch foo ; ln -s foo fum; ls -lGg fum lrwxrwxrwx 1 3 Jan 23 10:56 fum -> foo * I cannot create symlinks that exist on with the shared folder, using relative or full paths: $ cd ~/repos ; touch foo ; ln -snf foo fum; ls -lGg fum lrwxr-xr-x 1 3 Jan 23 10:58 fum -> foo///////?????(??????////////////// * Every so often, the broken link will contain other bits from the directory listing or memory in general; example from my recollection: $ ls -lGg exception_notification_plugin lrwxr-xr-x 1 obt users 63 Jan 23 11:00 exception_notification -> /home/obt/repos/sesame/sv/vendor/plugins/exception_notification////?/otifica?(/////////????////////////////////// * Because of this issue, I can neither upgrade the kernel, nor open vm tools of the guest OS ---------------------------------------------------------------------- >Comment By: Armando Di Cianno (fafhrdx) Date: 2009-01-26 10:14 Message: I'll leave the closing of this ticket and such to someone that can actually commit the patch .... ---------------------------------------------------------------------- Comment By: Armando Di Cianno (fafhrdx) Date: 2009-01-26 10:13 Message: I tried the patch against gentoo-sources-2.6.27-r8 and open-vm-tools-0.0.20090121.142982 and things look like they are working. Thanks! ---------------------------------------------------------------------- Comment By: Amit Gud (amitgud) Date: 2009-01-23 19:42 Message: Thanks for reporting. Could you try the patch below and see if the problem goes away? AG -- May the source be with you. --- inode.c //depot/bora-vmsoft/vmcore-main/hgfs/linux/inode.c#30 +++ inode.c 09-01-23 16:19:13 @@ -1615,8 +1615,8 @@ HgfsPackSymlinkCreateRequest(struct dent /* Convert target name to CPName-lite format. */ CPNameLite_ConvertTo(targetName, targetNameBytes - 1, '/'); - *targetNameLength = result; - req->payloadSize += result; + *targetNameLength = targetNameBytes - 1; + req->payloadSize += targetNameBytes - 1; return 0; } ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531303&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-26 15:13:42
|
Tracker item #2531303, was opened at 2009-01-23 11:02 Message generated for change (Comment added) made by fafhrdx You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531303&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Armando Di Cianno (fafhrdx) Assigned to: Nobody/Anonymous (nobody) Summary: Cannot create valid symlinks within shared folder. Initial Comment: * Gentoo Linux * Works: gentoo-sources-2.6.25-r7 + open-vm-tools-0.0.20080808.109361-r1 * Fails: gentoo-sources-2.6.25-r7 with open-vm-tools-0.0.20081223.137496; gentoo-sources-2.6.27-r8 with open-vm-tools-0.0.20081223.137496 or open-vm-tools-0.0.20090121.142982 (not in gentoo portage yet, i built). * Host: VMWare Fusion 2.0.1 * I have a a shared folder mount in the guest at /mnt/hgfs * I have this shared folder symlinked in my home directory: $ cd ; ls -lGg repos lrwxrwxrwx 1 18 Jul 10 2008 repos -> Projects/obt/repos $ cd ; ls -lGg Projects lrwxrwxrwx 1 18 Jun 17 2008 Projects -> /mnt/hgfs/Projects * I can create system symlinks: $ cd /tmp ; touch foo ; ln -s foo fum; ls -lGg fum lrwxrwxrwx 1 3 Jan 23 10:56 fum -> foo * I cannot create symlinks that exist on with the shared folder, using relative or full paths: $ cd ~/repos ; touch foo ; ln -snf foo fum; ls -lGg fum lrwxr-xr-x 1 3 Jan 23 10:58 fum -> foo///////?????(??????////////////// * Every so often, the broken link will contain other bits from the directory listing or memory in general; example from my recollection: $ ls -lGg exception_notification_plugin lrwxr-xr-x 1 obt users 63 Jan 23 11:00 exception_notification -> /home/obt/repos/sesame/sv/vendor/plugins/exception_notification////?/otifica?(/////////????////////////////////// * Because of this issue, I can neither upgrade the kernel, nor open vm tools of the guest OS ---------------------------------------------------------------------- Comment By: Armando Di Cianno (fafhrdx) Date: 2009-01-26 10:13 Message: I tried the patch against gentoo-sources-2.6.27-r8 and open-vm-tools-0.0.20090121.142982 and things look like they are working. Thanks! ---------------------------------------------------------------------- Comment By: Amit Gud (amitgud) Date: 2009-01-23 19:42 Message: Thanks for reporting. Could you try the patch below and see if the problem goes away? AG -- May the source be with you. --- inode.c //depot/bora-vmsoft/vmcore-main/hgfs/linux/inode.c#30 +++ inode.c 09-01-23 16:19:13 @@ -1615,8 +1615,8 @@ HgfsPackSymlinkCreateRequest(struct dent /* Convert target name to CPName-lite format. */ CPNameLite_ConvertTo(targetName, targetNameBytes - 1, '/'); - *targetNameLength = result; - req->payloadSize += result; + *targetNameLength = targetNameBytes - 1; + req->payloadSize += targetNameBytes - 1; return 0; } ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531303&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-26 08:41:03
|
Tracker item #2531283, was opened at 2009-01-23 16:47 Message generated for change (Comment added) made by mna-news You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531283&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: modules/linux/vsock does not compile Initial Comment: am using 2.6.28.1 kernel and try to compile open-vm-tools-2009.01.21-142982. (i have apply the patch found here https://sourceforge.net/tracker/download.php?group_id=204462&atid=989708&file_id=310300&aid=2530616 which seem to work properly for me) Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' cp -f /tmp/VMwareVMCIModule.symvers ./Module.symvers make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c: In function `VMCISock_KernelDeregister': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:210: d▒sol▒, pas implant▒: l'enlignage de l'appel ▒ ▒ VSockVmciTestUnregister ▒: function body not available a ▒chou▒ /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:627: d▒sol▒, pas implant▒: appel▒ d'ici make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o] Erreur 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock] Erreur 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vsock.ko] Erreur 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' make[1]: *** [vsock] Erreur 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Erreur 1 thanks for your attention. ---------------------------------------------------------------------- >Comment By: mna-news (mna-news) Date: 2009-01-26 09:41 Message: here it is : # LANG=C; gcc -v Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.5/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=i386-redhat-linux Thread model: posix gcc version 3.4.5 20051201 (Red Hat 3.4.5-2) _________________________________________________________________________________ regarding the kernel config, am using a personal one, i have join the .config file configuration. _________________________________________________________________________________ and here are all errors messages in english: [...] make VM_UNAME=2.6.28.1 -C "../modules/linux/vsock" Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' cp -f /tmp/VMwareVMCIModule.symvers ./Module.symvers make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c: In function `VMCISock_KernelDeregister': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:210: sorry, unimplemented: inlining failed in call to 'VSockVmciTestUnregister': function body not available /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:627: sorry, unimplemented: called from here make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o] Error 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock] Error 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vsock.ko] Error 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' make[1]: *** [vsock] Error 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Error 1 thanks for your help. File Added: .config ---------------------------------------------------------------------- Comment By: Dmitry Torokhov (dtor) Date: 2009-01-23 20:33 Message: Seems to be compiling for me... What compiler version and kernel config are you using? Also, could you please try compiling with LANG=C and re-post the error, my french is ..ahem.. rusty ;) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531283&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-25 09:10:39
|
Tracker item #2535001, was opened at 2009-01-25 11:10 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2535001&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Jarkko Laiho (jarkkolaiho) Assigned to: Nobody/Anonymous (nobody) Summary: Compilation fails at first stage Initial Comment: I'm running a freshly installed 64-bit Gentoo 2008.0 in a VMware Fusion virtual machine on a new MacBook Pro. I reported this issue in the Gentoo forums, but got a suggestion to report it here. ( http://forums.gentoo.org/viewtopic.php?p=5417453 ) The compilation of open-vm-tools fails immediately after the configure process is finished. The error message is below. The compiler is GCC 4.1.2, the latest one marked stable in Portage. The open-vm-tools version is 20081223, the latest available there. The kernel version is 2.6.27 (gentoo-sources -r8). I could try the 20090121 version, if it would be likely to fix this issue, although I'm hesitant to go outside Gentoo's package management. Is there another fix, maybe? ----- [...configure steps skipped, no errors there...] Preparing vmblock module make -j3 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= auto-build HEADER_DIR=/usr/src/linux/include BUILD_DIR=/lib/modules/2.6.27-gentoo-r8/build Using 2.6.x kernel build system. make -C /lib/modules/2.6.27-gentoo-r8/build SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.27-gentoo-r8' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. CC [M] /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.o In file included from include/linux/gfp.h:4, from include/linux/slab.h:12, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/./include/compat_slab.h:24, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/os.h:34, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.c:26: include/linux/mmzone.h:18:26: error: linux/bounds.h: No such file or directory include/linux/mmzone.h:197:5: warning: "MAX_NR_ZONES" is not defined In file included from include/linux/gfp.h:4, from include/linux/slab.h:12, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/./include/compat_slab.h:24, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/os.h:34, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.c:26: include/linux/mmzone.h:218: error: ‘MAX_NR_ZONES’ undeclared here (not in a function) In file included from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/./include/compat_mm.h:23, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/vmblockInt.h:37, from /var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.c:30: include/linux/mm.h:437:63: warning: "NR_PAGEFLAGS" is not defined include/linux/mm.h:485:62: warning: "NR_PAGEFLAGS" is not defined make[2]: *** [/var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock/linux/block.o] Error 1 make[1]: *** [_module_/var/tmp/portage/app-emulation/open-vm-tools-0.0.20081223.137496/work/open-vm-tools-2008.12.23-137496/modules/linux/vmblock] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.27-gentoo-r8' make: *** [vmblock.ko] Error 2 ERROR: app-emulation/open-vm-tools-0.0.20081223.137496 failed. Call stack: ebuild.sh, line 49: Called src_compile environment, line 3364: Called linux-mod_src_compile environment, line 2527: Called die The specific snippet of code: eval "emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}"; The die message: Unable to emake HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- LDFLAGS= auto-build HEADER_DIR=/usr/src/linux/include BUILD_DIR=/lib/modules/2.6.27-gentoo-r8/build ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2535001&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-24 00:42:13
|
Tracker item #2531303, was opened at 2009-01-23 19:02 Message generated for change (Comment added) made by amitgud You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531303&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Armando Di Cianno (fafhrdx) Assigned to: Nobody/Anonymous (nobody) Summary: Cannot create valid symlinks within shared folder. Initial Comment: * Gentoo Linux * Works: gentoo-sources-2.6.25-r7 + open-vm-tools-0.0.20080808.109361-r1 * Fails: gentoo-sources-2.6.25-r7 with open-vm-tools-0.0.20081223.137496; gentoo-sources-2.6.27-r8 with open-vm-tools-0.0.20081223.137496 or open-vm-tools-0.0.20090121.142982 (not in gentoo portage yet, i built). * Host: VMWare Fusion 2.0.1 * I have a a shared folder mount in the guest at /mnt/hgfs * I have this shared folder symlinked in my home directory: $ cd ; ls -lGg repos lrwxrwxrwx 1 18 Jul 10 2008 repos -> Projects/obt/repos $ cd ; ls -lGg Projects lrwxrwxrwx 1 18 Jun 17 2008 Projects -> /mnt/hgfs/Projects * I can create system symlinks: $ cd /tmp ; touch foo ; ln -s foo fum; ls -lGg fum lrwxrwxrwx 1 3 Jan 23 10:56 fum -> foo * I cannot create symlinks that exist on with the shared folder, using relative or full paths: $ cd ~/repos ; touch foo ; ln -snf foo fum; ls -lGg fum lrwxr-xr-x 1 3 Jan 23 10:58 fum -> foo///////?????(??????////////////// * Every so often, the broken link will contain other bits from the directory listing or memory in general; example from my recollection: $ ls -lGg exception_notification_plugin lrwxr-xr-x 1 obt users 63 Jan 23 11:00 exception_notification -> /home/obt/repos/sesame/sv/vendor/plugins/exception_notification////?/otifica?(/////////????////////////////////// * Because of this issue, I can neither upgrade the kernel, nor open vm tools of the guest OS ---------------------------------------------------------------------- Comment By: Amit Gud (amitgud) Date: 2009-01-24 03:42 Message: Thanks for reporting. Could you try the patch below and see if the problem goes away? AG -- May the source be with you. --- inode.c //depot/bora-vmsoft/vmcore-main/hgfs/linux/inode.c#30 +++ inode.c 09-01-23 16:19:13 @@ -1615,8 +1615,8 @@ HgfsPackSymlinkCreateRequest(struct dent /* Convert target name to CPName-lite format. */ CPNameLite_ConvertTo(targetName, targetNameBytes - 1, '/'); - *targetNameLength = result; - req->payloadSize += result; + *targetNameLength = targetNameBytes - 1; + req->payloadSize += targetNameBytes - 1; return 0; } ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531303&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-23 19:33:17
|
Tracker item #2531283, was opened at 2009-01-23 07:47 Message generated for change (Comment added) made by dtor You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531283&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: mna-news (mna-news) Assigned to: Nobody/Anonymous (nobody) Summary: modules/linux/vsock does not compile Initial Comment: am using 2.6.28.1 kernel and try to compile open-vm-tools-2009.01.21-142982. (i have apply the patch found here https://sourceforge.net/tracker/download.php?group_id=204462&atid=989708&file_id=310300&aid=2530616 which seem to work properly for me) Using 2.6.x kernel build system. Building VMCI Sockets with VMCI module symbols. make[2]: Entering directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' cp -f /tmp/VMwareVMCIModule.symvers ./Module.symvers make -C /lib/modules/2.6.28.1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[3]: Entering directory `/usr/src/linux-2.6.28.1' CC [M] /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c: In function `VMCISock_KernelDeregister': /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:210: d▒sol▒, pas implant▒: l'enlignage de l'appel ▒ ▒ VSockVmciTestUnregister ▒: function body not available a ▒chou▒ /tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.c:627: d▒sol▒, pas implant▒: appel▒ d'ici make[4]: *** [/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock/linux/af_vsock.o] Erreur 1 make[3]: *** [_module_/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock] Erreur 2 make[3]: Leaving directory `/usr/src/linux-2.6.28.1' make[2]: *** [vsock.ko] Erreur 2 make[2]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules/linux/vsock' make[1]: *** [vsock] Erreur 2 make[1]: Leaving directory `/tmp/open-vm-tools-2009.01.21-142982/modules' make: *** [all-recursive] Erreur 1 thanks for your attention. ---------------------------------------------------------------------- >Comment By: Dmitry Torokhov (dtor) Date: 2009-01-23 11:33 Message: Seems to be compiling for me... What compiler version and kernel config are you using? Also, could you please try compiling with LANG=C and re-post the error, my french is ..ahem.. rusty ;) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531283&group_id=204462 |
From: SourceForge.net <no...@so...> - 2009-01-23 16:02:44
|
Tracker item #2531303, was opened at 2009-01-23 11:02 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531303&group_id=204462 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: kernel modules Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Armando Di Cianno (fafhrdx) Assigned to: Nobody/Anonymous (nobody) Summary: Cannot create valid symlinks within shared folder. Initial Comment: * Gentoo Linux * Works: gentoo-sources-2.6.25-r7 + open-vm-tools-0.0.20080808.109361-r1 * Fails: gentoo-sources-2.6.25-r7 with open-vm-tools-0.0.20081223.137496; gentoo-sources-2.6.27-r8 with open-vm-tools-0.0.20081223.137496 or open-vm-tools-0.0.20090121.142982 (not in gentoo portage yet, i built). * Host: VMWare Fusion 2.0.1 * I have a a shared folder mount in the guest at /mnt/hgfs * I have this shared folder symlinked in my home directory: $ cd ; ls -lGg repos lrwxrwxrwx 1 18 Jul 10 2008 repos -> Projects/obt/repos $ cd ; ls -lGg Projects lrwxrwxrwx 1 18 Jun 17 2008 Projects -> /mnt/hgfs/Projects * I can create system symlinks: $ cd /tmp ; touch foo ; ln -s foo fum; ls -lGg fum lrwxrwxrwx 1 3 Jan 23 10:56 fum -> foo * I cannot create symlinks that exist on with the shared folder, using relative or full paths: $ cd ~/repos ; touch foo ; ln -snf foo fum; ls -lGg fum lrwxr-xr-x 1 3 Jan 23 10:58 fum -> foo///////?????(??????////////////// * Every so often, the broken link will contain other bits from the directory listing or memory in general; example from my recollection: $ ls -lGg exception_notification_plugin lrwxr-xr-x 1 obt users 63 Jan 23 11:00 exception_notification -> /home/obt/repos/sesame/sv/vendor/plugins/exception_notification////?/otifica?(/////////????////////////////////// * Because of this issue, I can neither upgrade the kernel, nor open vm tools of the guest OS ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=989708&aid=2531303&group_id=204462 |