Bug#749685: morse-simulator: FTBFS on Kfreebsd - Blocking python3.4^M^J as default python3

Petr Salinger Petr.Salinger at seznam.cz
Mon Jun 2 17:59:41 UTC 2014


>> I'm not sure if the file should be built on kfreebsd/hurd, or if it shouldn't
>> but there should be some fallback code in python3.4. Adding the python
>> maintainer, and the bsd and hurd porters to Cc.
>
> checking on falla, the failing autoconf test is
>
> #include <unistd.h>
> #include <fcntl.h>
> #include <stdio.h>
> #include <semaphore.h>
> #include <sys/stat.h>
>
> int main(void) {
>  sem_t *a = sem_open("/autoconf", O_CREAT, S_IRUSR|S_IWUSR, 0);
>  if (a == SEM_FAILED) {
>    perror("sem_open");
>    return 1;
>  }
>  sem_close(a);
>  sem_unlink("/autoconf");
>  return 0;
> }
>
> this fails then with:
>
> configure:13424: ./conftest
> sem_open: Function not implemented
> configure:13424: $? = 1
> configure: program exited with status 1
>
> is this supposed to work?

It does not work in wheezy,
but it have to work in jessie (since eglibc 2.17-91 upload).

There have to be tmpfs mounted under /run/shm and similarly
in all chroot.

Petr



More information about the debian-science-maintainers mailing list