The VMware Tools shipped with Workstation 6 are linked against libm.so.2. That version of libm shipped with FreeBSD 4.x and is not present by default in 6.x. As-is, the port installs without error, but vmware-toolbox cannot execute because of the missing library. To fix this, one may install misc/compat4x. Fix: Add the following to the emulators/vmware-tools6 Makefile: LIB_DEPENDS= m.2:${PORTSDIR}/misc/compat4x How-To-Repeat: On a machine w/o compat4x and vmware-tools6: cd /usr/ports/emulators/vmware-tools6 && make install vmware-toolbox
Responsible Changed From-To: freebsd-ports-bugs->matusita Over to maintainer
matusita 2007-05-26 15:43:33 UTC FreeBSD ports repository Modified files: emulators/linux-vmware-toolbox6 Makefile emulators/vmware-guestd6 Makefile Log: Update to build-45731, the release version of VMware Workstation 6. Also fix "installing 5.x binaries on 6.x box" problem for vmware-guestd6 and vmware-tools6. PR: 113017 Revision Changes Path 1.29 +1 -1 ports/emulators/linux-vmware-toolbox6/Makefile 1.39 +2 -2 ports/emulators/vmware-guestd6/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->analyzed Oops, sorry. This is because that vmware-guestd6/Makefile has a logic bug, 5.x binaries are installed to 6.x box. I've just committed a fix, with bumping a version number to build 45731. Hopefully the problem mentioned in this PR is fixed, but I'm waiting a feedback before closing. Ryan, would you please check the updated ports?
State Changed From-To: analyzed->closed Confirmed fixed, thank you Ryan!