Mark H Weaver skribis:
> Leo Famulari writes:
>
>> On Thu, Apr 13, 2017 at 05:08:29PM +0200, Ludovic Courtès wrote:
>>> A simple approach is to force LibreSSL to always use its non-getentropy
>>> code, and lift this restriction once we clearly require newer kernels¹.
>>> The attached patch does
Leo Famulari writes:
> On Thu, Apr 13, 2017 at 05:08:29PM +0200, Ludovic Courtès wrote:
>> A simple approach is to force LibreSSL to always use its non-getentropy
>> code, and lift this restriction once we clearly require newer kernels¹.
>> The attached patch does that.
>>
>> Thoughts?
>
>> +
On Fri, Apr 14, 2017 at 02:43:34PM +0200, Ludovic Courtès wrote:
> I would suggest bumping the kernel requirement in glibc on the next
> core-updates cycle (well, the current one!) and also making sure all our
> build machines run the right thing.
>
> In the meantime, I’d apply the above hack, and
Leo Famulari skribis:
> On Thu, Apr 13, 2017 at 05:08:29PM +0200, Ludovic Courtès wrote:
>> A simple approach is to force LibreSSL to always use its non-getentropy
>> code, and lift this restriction once we clearly require newer kernels¹.
>> The attached patch does that.
>>
>> Thoughts?
>
>> +
On Thu, Apr 13, 2017 at 02:59:21PM -0400, Leo Famulari wrote:
> On Thu, Apr 13, 2017 at 05:08:29PM +0200, Ludovic Courtès wrote:
> > A simple approach is to force LibreSSL to always use its non-getentropy
> > code, and lift this restriction once we clearly require newer kernels¹.
> > The attached p
On Thu, Apr 13, 2017 at 05:08:29PM +0200, Ludovic Courtès wrote:
> A simple approach is to force LibreSSL to always use its non-getentropy
> code, and lift this restriction once we clearly require newer kernels¹.
> The attached patch does that.
>
> Thoughts?
> + ;; Do as if 'getentropy' was m
Leo Famulari skribis:
> This is libressl-portable bug #290:
>
> https://github.com/libressl-portable/portable/issues/290
>
> There is a problem with using getentropy() or getrandom() from
> glibc-2.25 with Linux < 3.17, when these syscalls where introduced.
> Basically, glibc will return ENOSYS,
On Wed, Apr 12, 2017 at 05:15:32AM -0400, Mark H Weaver wrote:
> l...@famulari.name (Leo Famulari) writes:
> > gnu: libressl: Update to 2.5.3.
> >
> > * gnu/packages/tls.scm (libressl): Update to 2.5.3.
>
> This failed to build on Hydra on both x86_64 and i686 (the only builds
> that
l...@famulari.name (Leo Famulari) writes:
> lfam pushed a commit to branch master
> in repository guix.
>
> commit 69121e95cd5568238a0f207dfab708501ec4a753
> Author: Leo Famulari
> Date: Tue Apr 11 13:09:03 2017 -0400
>
> gnu: libressl: Update to 2.5.3.
>
> * gnu/packages/tls.scm (