CRUX-Contrib

Contributed ports (contrib collection)
Tasklist

FS#1779 - Installation Error for open-vm-tools

Attached to Project: CRUX-Contrib
Opened by Nicholas Chambers (nchambers) - Monday, 11 November 2019, 05:40 GMT
Last edited by Alan Mizrahi (alancio) - Wednesday, 08 July 2020, 23:54 GMT
Task Type Bug Report
Category ports - contrib
Status Closed
Assigned To Alan Mizrahi (alancio)
Operating System CRUX
Severity Low
Priority Low
Reported Version 3.5
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Some OS information:

ichabod:~ uplime% uname -a
Linux ichabod.securitea.app 4.19.48 #1 SMP Sat Nov 9 08:22:02 UTC 2019 x86_64 Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz GenuineIntel GNU/Linux
ichabod:~ uplime% crux
CRUX version 3.5
ichabod:~ uplime% ldd --version
ldd (GNU libc) 2.28
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

According to https://github.com/vmware/open-vm-tools/issues/134 anything with >= glibc-2.25 needs the sys/sysmacros.h header added to lib/wiper/wiperPosix.c. Currently on CRUX 3.5 with glibc-2.28, I get the same error. Using the attached patch, I'm able to compile it successfully (I added both types.h and macros.h just to be safe).
This task depends upon

Closed by  Alan Mizrahi (alancio)
Wednesday, 08 July 2020, 23:54 GMT
Reason for closing:  Fixed
Comment by Tim Biermann (tb) - Wednesday, 08 July 2020, 21:43 GMT
Alan, you recently opened two new tickets, care to share your opinion here?

If that will be another unmaintained port, maybe it's ripe to be deleted from contrib?
Comment by Alan Mizrahi (alancio) - Wednesday, 08 July 2020, 23:53 GMT
Damn, I knew I shouldn't have opened those tickets ;)

This port was taken over by Matt, and he already updated it.

I just forgot to close this ticket, thanks for the reminder!

Loading...