Why is taskset still not in util-linux?
Eliot Moss
moss@cs.umass.edu
Tue Mar 24 08:16:52 GMT 2020
On 3/24/2020 4:09 AM, Mark Geisert wrote:
> Eliot Moss wrote:
>> Well, I had _thought_ I had done 'cygport install' and run the installed
>> version, but I seem to have been wrong. I seem to have manually over-written
>> the proper (stripped) binary with the wrapper!
>>
>> Anyway, I've got the whole thing working and offer the attached patches for
>> "thoughtful consideration". I have done away with the need to create an empty
>> or fake /usr/local/include/sys/syscall.h and changed the source of the
>> relevant programs to conditional #include <sys/syscall.h> on #indef
>> __CYGWIN__, which sruck me as more legitimate (the file in questions is
>> patched anyway). And I improved configure.ac so that the programs controlled
>> by --enable-schedutils are more independent and can fail individually without
>> failing the build. Part of that was subtituting, as a patch to configure.ac,
>> a check for the sched_getaffinity and sched_setaffinity calls in place of the
>> check for the corresponding syscall. The whole builds and installs. I can
>> provide the packaged up version (I assume that is the 'dist' hierarchy) if
>> that would be helpful.
>
> Thanks very much for working on all this and contributing it. I will build and test as soon as I
> can. I need to research the packaging steps because I intend to ITA this package. I do also want
> to take another look at the other programs built as part of --enable-schedutils; they might (or
> might not) build cleanly but AFAIK there's no support within Cygwin and/or Windows for what they can
> do on Linux.
Agreed - glad to help! Eliot
More information about the Cygwin
mailing list