Source: python-afl Version: 0.5-2 Tags: fixed-upstream Severity: serious Justification: fails to build from source
python-afl FTBFS when built against Cython 0.23.2, because Python 3.X tests fail with:
| File "afl.pyx", line 169, in afl.start (afl.c:2742) | _init(persistent_mode=False) | File "afl.pyx", line 143, in afl._init (afl.c:2438) | afl_shm_id = os.getenv(SHM_ENV_VAR) | File "/usr/lib/python3.4/os.py", line 726, in getenv | return environ.get(key, default) | File "/usr/lib/python3.4/_collections_abc.py", line 422, in get | return self[key] | File "/usr/lib/python3.4/os.py", line 630, in __getitem__ | value = self._data[self.encodekey(key)] | File "/usr/lib/python3.4/os.py", line 706, in encode | raise TypeError("str expected, not %s" % type(value).__name__) | TypeError: str expected, not bytes This was fixed upstream in 0.5.1. -- Jakub Wilk