Bug#873779: mozjs52: FTBFS on hurd-i386: platform gnu0 is not supported

2018-01-17 Thread Samuel Thibault
Hello,

Simon McVittie, on mer. 17 janv. 2018 12:38:51 +, wrote:
> On Wed, 30 Aug 2017 at 22:33:18 -0400, Aaron M. Ucko wrote:
> > ImportError: This platform lacks a functioning sem_open implementation,
> > therefore, the required synchronization primitives needed will not
> > function, see issue 3770.
> 
> I think this is #796833 "process-shared semaphores/mutexes not
> implemented"?

Very probably.

Samuel



Bug#873779: mozjs52: FTBFS on hurd-i386: platform gnu0 is not supported

2018-01-17 Thread Simon McVittie
Control: block -1 by 796833

On Wed, 30 Aug 2017 at 22:33:18 -0400, Aaron M. Ucko wrote:
> The mozjs build for hurd-i386 (admittedly not a release architecture)
> failed:

This is now failing differently, with an assertion failure from the
Python multiprocessing module:

> ImportError: This platform lacks a functioning sem_open implementation,
> therefore, the required synchronization primitives needed will not
> function, see issue 3770.

I think this is #796833 "process-shared semaphores/mutexes not
implemented"?

smcv



Bug#873779: mozjs52: FTBFS on hurd-i386: platform gnu0 is not supported

2017-08-30 Thread Aaron M. Ucko
Source: mozjs52
Version: 52.3.1-3
Severity: important
Tags: upstream
Justification: fails to build from source

The mozjs build for hurd-i386 (admittedly not a release architecture)
failed:

  platform gnu0 is not supported
  
  Error processing command. Ignoring because optional. 
(optional:setup.py:python/psutil:build_ext:--inplace)
  Reexecuting in the virtualenv
  checking for a shell... /bin/sh
  checking for host system type... Traceback (most recent call last):

Could you please take a look?  The Linux settings should probably make
a decent starting point.

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu