[sheepdog] GLIBC issue
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Mon Oct 22 03:56:49 CEST 2012
At Fri, 19 Oct 2012 14:44:00 -0300,
Gustavo Callou wrote:
>
> Dear Sheepdog Development Team,
>
> I’ve been conducting experiments with Sheepdog. I have already tested it
> with Ubuntu 12.04 machines and the Sheepdog worked well. I would like to
> conduct other experiments using a specific environment that uses GLIBC 2.7.
> I know that Sheepdog requires the version 2.9 or later of the GLIBC.
> However, in this particular case, I’m not able to update the version of the
> GLIBC. I was wondering if you could provide me some suggestions to deal
> with such issue. Thanks a lot in advance.
Glibc 2.7 doesn't contain timerfd, signalfd, and eventfd. If your
kernel supports them, I think you can use Sheepdog by defining all
relevant functions and structures, for example, as follows.
#define __NR_signalfd 282
int signalfd(int fd, const sigset_t *mask, int flags)
{
return syscall(__NR_signalfd, fd, mask, flags);
}
Thanks,
Kazutaka
More information about the sheepdog
mailing list