GNU bug report logs - #55168
[PATCH 0/15] Fix aws-lc checksum and use with aws-sdk-cpp.

Previous Next

Package: guix-patches;

Reported by: Greg Hogan <code <at> greghogan.com>

Date: Thu, 28 Apr 2022 16:00:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#55168: closed ([PATCH 0/15] Fix aws-lc checksum and use with
 aws-sdk-cpp.)
Date: Mon, 02 May 2022 12:47:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Mon, 02 May 2022 14:46:10 +0200
with message-id <87bkwgt84t.fsf <at> gnu.org>
and subject line Re: bug#55168: [PATCH 0/15] Fix aws-lc checksum and use with aws-sdk-cpp.
has caused the debbugs.gnu.org bug report #55168,
regarding [PATCH 0/15] Fix aws-lc checksum and use with aws-sdk-cpp.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
55168: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55168
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Greg Hogan <code <at> greghogan.com>
To: guix-patches <at> gnu.org
Subject: [PATCH 0/15] Fix aws-lc checksum and use with aws-sdk-cpp.
Date: Thu, 28 Apr 2022 11:59:00 -0400
[Message part 3 (text/plain, inline)]
I happened to notice the broken build for aws-lc when exploring the
dashboard at ci.guix.gnu.org. In my last patchset I had updated aws-lc to
the proper version but failed to update the checksum since it was not built
as a dependency of aws-sdk-cpp.

These patches replace openssl with aws-lc as the default dependency of s2n,
making aws-lc a transitive dependency of aws-sdk-cpp. I have tested with
the following builds:
  ./pre-inst-env guix build aws-sdk-cpp
  ./pre-inst-env guix build --with-input=aws-lc=libressl aws-sdk-cpp
  ./pre-inst-env guix build --with-input=aws-lc=openssl <at> 1.1.1l aws-sdk-cpp

aws-c-common is now marked as supported only for i686-linux and
x86_64-linux, and s2n as supported only for x86_64-linux, as various tests
are failing or timing out on other systems.

Greg
[Message part 4 (text/html, inline)]
[0003-gnu-aws-c-event-stream-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0005-gnu-aws-c-cal-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0002-gnu-aws-checksums-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0001-gnu-aws-c-common-Only-support-i686-and-x86_64.patch (text/x-patch, attachment)]
[0004-gnu-aws-c-io-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0006-gnu-aws-c-sdkutils-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0008-gnu-aws-c-compression-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0009-gnu-aws-c-auth-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0007-gnu-aws-c-http-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0010-gnu-aws-c-s3-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0012-gnu-aws-crt-cpp-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0011-gnu-aws-c-mqtt-Fix-comment-formatting.patch (text/x-patch, attachment)]
[0013-gnu-aws-lc-Fix-checksum-and-enable-tests.patch (text/x-patch, attachment)]
[0015-gnu-aws-sdk-cpp-Remove-openssl-input.patch (text/x-patch, attachment)]
[0014-gnu-s2n-Link-to-aws-lc-as-libcrypto-dependency.patch (text/x-patch, attachment)]
[Message part 20 (message/rfc822, inline)]
From: Ludovic Courtès <ludo <at> gnu.org>
To: Greg Hogan <code <at> greghogan.com>
Cc: 55168-done <at> debbugs.gnu.org
Subject: Re: bug#55168: [PATCH 0/15] Fix aws-lc checksum and use with
 aws-sdk-cpp.
Date: Mon, 02 May 2022 14:46:10 +0200
Hi,

Greg Hogan <code <at> greghogan.com> skribis:

> I happened to notice the broken build for aws-lc when exploring the
> dashboard at ci.guix.gnu.org. In my last patchset I had updated aws-lc to
> the proper version but failed to update the checksum since it was not built
> as a dependency of aws-sdk-cpp.

Oops, I plaid guilty as well, then.

> These patches replace openssl with aws-lc as the default dependency of s2n,
> making aws-lc a transitive dependency of aws-sdk-cpp. I have tested with
> the following builds:
>   ./pre-inst-env guix build aws-sdk-cpp
>   ./pre-inst-env guix build --with-input=aws-lc=libressl aws-sdk-cpp
>   ./pre-inst-env guix build --with-input=aws-lc=openssl <at> 1.1.1l aws-sdk-cpp
>
> aws-c-common is now marked as supported only for i686-linux and
> x86_64-linux, and s2n as supported only for x86_64-linux, as various tests
> are failing or timing out on other systems.

Alright.  Applied the whole series, thanks!

Ludo’.


This bug report was last modified 3 years and 17 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.