On 05/06/2016 22:25, Aurélien Larcher wrote:
Hi,
in an attempt to compile Slurm [0] on OpenIndiana to add it to oi-userland
[1], I encountered several minor illumos-related issues:
1) getgrent_r has 3 arguments since it returns group * on illumos while
glibc has 4 and returns int: is checking that ret != NULL enough ?
You can compile code with -D_POSIX_PTHREAD_SEMANTICS to get standard
behavior (see getgrnam(3C).
2) sched_getaffinity does not exist and I replaced it with pset [2]
3) cfmakeraw does not exist so I used the code snippet [3]
4) mount.h does not have MS_NOEXEC and MS_NODEV and I do not know what to
do [4]
Have you seen
http://comments.gmane.org/gmane.comp.distributed.slurm.devel/6016 ?
5) getgrouplist does not exist and I used a patch from kde-solaris [5]
BTW, it exists in latest Solaris
(https://issues.apache.org/jira/browse/HADOOP-11655).
--
Best regards,
Alexander Pyhalov,
system administrator of Southern Federal University IT department
_______________________________________________
oi-dev mailing list
[email protected]
http://openindiana.org/mailman/listinfo/oi-dev