Bug#760865: calibre: FTBFS on mips: thread.error: can't start new thread
Source: calibre
Version: 2.0.0+dfsg-1
Severity: serious
Your package has failed to build on mips since version 2.0.0:
####### Building extension freetype #######
Compiling freetype
Traceback (most recent call last):
File "setup.py", line 99, in <module>
sys.exit(main())
File "setup.py", line 85, in main
command.run_all(opts)
File "/«BUILDDIR»/calibre-2.2.0+dfsg/setup/__init__.py", line 181, in run_all
self.run_cmd(self, opts)
File "/«BUILDDIR»/calibre-2.2.0+dfsg/setup/__init__.py", line 178, in run_cmd
cmd.run(opts)
File "/«BUILDDIR»/calibre-2.2.0+dfsg/setup/extensions.py", line 397, in run
self.build(ext, dest)
File "/«BUILDDIR»/calibre-2.2.0+dfsg/setup/extensions.py", line 441, in build
if not parallel_build(jobs, self.info):
File "/«BUILDDIR»/calibre-2.2.0+dfsg/setup/parallel_build.py", line 32, in parallel_build
p = Pool(cpu_count)
File "/usr/lib/python2.7/multiprocessing/dummy/__init__.py", line 151, in Pool
return ThreadPool(processes, initializer, initargs)
File "/usr/lib/python2.7/multiprocessing/pool.py", line 718, in __init__
Pool.__init__(self, processes, initializer, initargs)
File "/usr/lib/python2.7/multiprocessing/pool.py", line 159, in __init__
self._repopulate_pool()
File "/usr/lib/python2.7/multiprocessing/pool.py", line 223, in _repopulate_pool
w.start()
File "/usr/lib/python2.7/multiprocessing/dummy/__init__.py", line 75, in start
threading.Thread.start(self)
File "/usr/lib/python2.7/threading.py", line 745, in start
_start_new_thread(self.__bootstrap, ())
thread.error: can't start new thread
make: *** [common-build-arch] Error 1
debian/rules:14: recipe for target 'common-build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
Full logs at:
https://buildd.debian.org/status/logs.php?pkg=calibre&arch=mips
Reply to: