Looks like your e-mail was too large (40KB max? Hmm...), but I'll reply =
to it
on-list in case it'll help others.
> > > we're currently developing an open-vm-tools ebuild for
> > > inclusion into Gentoo
> > > Linux.
> > > The development progress can be tracked here:
> > > http://bugs.gentoo.org/show_bug.cgi?id=3D192377
> >
> > Cool, thanks for letting us know. Did you find the=20
> packaging guidelines
> > useful? Was there anything that could have used clarification?
>=20
> Yeah, the packaging guidelines were really helpful! Wouldn't=20
> have managed it=20
> at all without them. Thanks for this nice documentation.
> A little bit more clarification is needed, which tools are=20
> only needed in X=20
> environments.
OK, I'll update the wiki.
> > > Our current blockers are:
> > > - it doesn't build without X (missing libXrandr and probably
> > > libXtst too),
> > > although --disable-x and --without-multimon was given as argument
> > > to ./configure
> >
> > As you said towards the end of your e-mail, adding a=20
> --disable-X configure
> > option sounds like a good idea, though I think you'll need=20
> to disable both
> > the toolbox and vmware-user (there may be some usable=20
> pieces of vmware-user
> > that could build without the X devel libraries; I'm not sure).
>=20
> Is there a way to configure the tools without X (i.e. time=20
> sync between host &=20
> guest)?
Yeah, though it's not completely intuitive. See pages 144-146 in the WS6
manual (http://www.vmware.com/pdf/ws6_manual.pdf).
> > > - the file 'guestlib.so' isn't built - couldn't figure=20
> out why yet..
> >
> > Can you provide the build output? Is there some kind of error?
>=20
> I've attached a complete buildlog=20
> (with-X-but-no-guestlib.txt) to this mail.=20
> I've also attached a buildlog of a failing compilation without X libs=20
> (without-X.txt).
> Hope this helps finding the problem. If you guys need a=20
> developer access to a=20
> Gentoo box, contact me directly and I'll provide SSH access.
>From the logs:
i686-pc-linux-gnu-gcc -shared .libs/vmGuestLib.o =
.libs/vmGuestLibPanic.o
.libs/stubs.o -Wl,--whole-archive ../lib/rpcOut/shared/.libs/libRpcOut.a
../lib/string/shared/.libs/libString.a
../lib/message/shared/.libs/libMessage.a
../lib/backdoor/shared/.libs/libBackdoor.a -Wl,--no-whole-archive
-march=3Dnocona -msse3 -Wl,-z -Wl,defs -Wl,-lc -Wl,-soname =
-Wl,libguestlib.so.0
-o .libs/libguestlib.so.0.0.0
(cd .libs && rm -f libguestlib.so.0 && ln -s libguestlib.so.0.0.0
libguestlib.so.0)
(cd .libs && rm -f libguestlib.so && ln -s libguestlib.so.0.0.0
libguestlib.so)
It should be libguestlib.so.0.0.0 inside libguestlib/.libs.
|