[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#27888] [PATCH 01/18] gnu: address@hidden: Update to 3.6.2.
From: |
Marius Bakke |
Subject: |
[bug#27888] [PATCH 01/18] gnu: address@hidden: Update to 3.6.2. |
Date: |
Tue, 01 Aug 2017 02:30:34 +0200 |
User-agent: |
Notmuch/0.25 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) |
Leo Famulari <address@hidden> writes:
> On Mon, Jul 31, 2017 at 10:07:18PM +0200, Marius Bakke wrote:
>> * gnu/packages/patches/python-3.5-fix-tests.patch: Rename to ...
>> * gnu/packages/patches/python-3-fix-tests.patch: ... this. Adjust and disable
>> more tests.
>> * gnu/packages/patches/python-3.5-getentropy-on-old-kernels.patch: Delete
>> file.
>
> I'm curious, do you know if they handled this issue upstream in a
> reliable way, or is getentropy() simply unused in Python 3.6?
The getentropy fix for 3.5 was a port of "random.c" from 3.6 + the fix %
3.5 specific behaviour. Since 3.6.2 was just released it should have
it. Most hunks are there, but didn't verify all.
> Also, do you have any idea about the state of the bytecode timestamp
> issue, which is related to the problem with the bytecode cache? I can
> work on that on python-updates when you push it.
Yes. You might have seen this:
https://github.com/NixOS/nixpkgs/pull/25916
NixOS patches the interpreter to unconditionally set bytecode timestamps
to epoch 1. Now I also found this:
https://github.com/python/cpython/pull/296
So I think we only need that patch and to set PYTHONHASHSEED to some
deterministic value in python-build-system.
I can give it a go next weekend if you're busy, but more than happy to
share the workload :-)
signature.asc
Description: PGP signature
- [bug#27888] [PATCH 04/18] gnu: Remove address@hidden, (continued)
- [bug#27888] [PATCH 04/18] gnu: Remove address@hidden, Marius Bakke, 2017/07/31
- [bug#27888] [PATCH 13/18] gnu: Add python-linecache2., Marius Bakke, 2017/07/31
- [bug#27888] [PATCH 12/18] gnu: python-flake8: Update to 3.4.1., Marius Bakke, 2017/07/31
- [bug#27888] [PATCH 14/18] gnu: Add python-traceback2., Marius Bakke, 2017/07/31
- [bug#27888] [PATCH 16/18] gnu: Add python2-funcsigs., Marius Bakke, 2017/07/31
- [bug#27888] [PATCH 18/18] gnu: python-hypothesis: Update to 3.14.0., Marius Bakke, 2017/07/31
- [bug#27888] [PATCH 17/18] gnu: python-mock: Make 2.0 the default package., Marius Bakke, 2017/07/31
- [bug#27888] [PATCH 15/18] gnu: python-unittest2: Update to 1.1.0., Marius Bakke, 2017/07/31
- [bug#27888] [PATCH 01/18] gnu: address@hidden: Update to 3.6.2., Leo Famulari, 2017/07/31
- [bug#27888] [PATCH 01/18] gnu: address@hidden: Update to 3.6.2.,
Marius Bakke <=