[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#745714: missing multiarch paths on !linux



forwarded 745714 https://github.com/python-imaging/Pillow/pull/511
tag 745714 + upstream
thanks

On 2014-04-24 12:59, Christoph Egger wrote:
pillow currently does add multiarc paths on linux only. As a result,
no decoders are built. The patch below should also add these on the
other debian architectures.

--- pillow-2.3.0.orig/setup.py
+++ pillow-2.3.0/setup.py
@@ -254,7 +254,8 @@ class pil_build_ext(build_ext):
             except:
                 pass # homebrew not installed

-        elif host_platform.startswith("linux"):
+        elif host_platform.startswith("linux") or \
+             host_platform.startswith("gnu"): # Hurd / kFreeBSD
             self.add_multiarch_paths()

         elif host_platform.startswith("netbsd"):

This has been fixed upstream (by me) few months ago [1] (merged as [2]),
and it is part of the new upstream release 2.4.0.

[1] https://github.com/python-imaging/Pillow/pull/511
[2] https://github.com/python-imaging/Pillow/commit/cb309c9f59c6d4d9511112d0377b97c0b1a35a13

--
Pino Toscano


Reply to: