Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-updates-src > by-pkgid > e688edbd09e75a0336557c30560f914c > files > 6

calibre-2.20.0-1.1.mga5.src.rpm

Description: Work around broken threading on Mageia BS
Author: Atilla ÖNTAŞ <tarakbumba@gmail.com>
Original Author: Martin Pitt <mpitt@debian.org> from Debian

Index: calibre-2.9.0/setup/build_environment.py
===================================================================
--- calibre-2.9.0/setup/build_environment.py
+++ calibre-2.9.0/setup/build_environment.py	2014-11-09 20:44:51.426921521 +0200
@@ -42,6 +42,10 @@
 if iswindows:
     import win32api
     cpu_count = win32api.GetSystemInfo()[5]
+# Does not build in bs on Mageia?
+# Copied from Debian :)
+elif 'Linux' in os.uname()[0]:
+    cpu_count = 1
 else:
     from multiprocessing import cpu_count
     try: