From nobody Tue Sep 13 18:05:23 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4MRrwv6Slfz4c31Y for ; Tue, 13 Sep 2022 18:05:35 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MRrwv5zQBz3S1G; Tue, 13 Sep 2022 18:05:35 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663092335; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=awrBNo5yPpi+xHM+L5K+joL3+gwx8O4UxqkLLzxJDsY=; b=PaRmEGEtJvv2maIizORvnmZBnSAUmfTG2es/SDZGoqPZvtXBXR4dowa7ABbtaIPRjylr08 CNvKVdFcJssy+gzrT3lZB773Jop9XbLwC+Qg6yTUQ8orczMPNObtZyGAJWhuF5J7aSIcRY hdBS8xDzIN9J+qpyEJe1w0mx4qmPcjhX5CDzqTzlk3kvo9DUVeseDtoriMMB/InfTN3jqg 2SfQwGHl3zIyTLvRiFleEz4zSdR61yEKFw9HOtpQNwn1jWpABXe8XF3TGWYceOzBBCSGqC bOxLEYQRrTpAXu7Pq+juPJHH2K41+oA8QLd480sIwne3b+bUqVnuoVR6fLQhew== Received: from mail-ua1-f53.google.com (mail-ua1-f53.google.com [209.85.222.53]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4MRrwv4rFDzbvw; Tue, 13 Sep 2022 18:05:35 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-ua1-f53.google.com with SMTP id y20so848189uao.8; Tue, 13 Sep 2022 11:05:35 -0700 (PDT) X-Gm-Message-State: ACgBeo0x5saQ6F0bE4P7Pb3gJ2DSnPeJIMTsmZzgZQUdzzdpbyle8P9m K95TDRUtfGBj/PigHng3pEZTr65btulaqkPurtg= X-Google-Smtp-Source: AA6agR5uxUjexwT2MQNIx5rPDgvAC5UN8j2KSEu3u38qMLzybGuTtEyu4KFD+B3N/VJLgDVAjx2QvFRETFkTDwIiyKc= X-Received: by 2002:ab0:b16:0:b0:3bb:805d:334f with SMTP id b22-20020ab00b16000000b003bb805d334fmr2089763uak.94.1663092335014; Tue, 13 Sep 2022 11:05:35 -0700 (PDT) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 References: <20220914021550.b8a35381e6985d5766d21e95@dec.sakura.ne.jp> In-Reply-To: <20220914021550.b8a35381e6985d5766d21e95@dec.sakura.ne.jp> From: Nuno Teixeira Date: Tue, 13 Sep 2022 19:05:23 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: git: 79a0481d1c47 - main - security/s2n-tls: Various improvements To: Tomoaki AOKI Cc: dev-commits-ports-main@freebsd.org, Daniel Engberg Content-Type: multipart/alternative; boundary="000000000000db7c4805e892db86" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663092335; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=awrBNo5yPpi+xHM+L5K+joL3+gwx8O4UxqkLLzxJDsY=; b=fo78/QgV7HfkndFViUtYLADhCZjSLzAwz54VFEolC2xWGn5mpxFcRrDj+vMNIfl8Zi5451 RQFRHxQMj0XmxnEuJzE8zFVR4H0oNvxhl9C8HKNCsBQ/E9Z53/4eY1HLsu0SkUM/DBZOKL s9cHSEoPZBkbnASYX6veZW78LU4vXq+Tw2Upn0P9sIyn6ROQXP07EQSLtBt5BykQoExo+z ulhWaE+7LscSYH6T3iMd/c/S3NpRpSfzbQ1125dNBDK39xIYszb1Zi3jyNYJaQbUZqOdkx 6ikC9nEVYCEW0pecZeVdJfpk1+PJmJOXdGR/q2mEXieiTspiSdBIx+7tjaDAWw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1663092335; a=rsa-sha256; cv=none; b=ya0XQigphrcowT9NnF6BUQFevNCQIHQZS88ryoIENcQWJvEInlzXPNwcI/oYPQuOc/QAJ3 m1eFFOFdVUYc7aY526Sa0TmO/RLREs8o9wMM30jpdwcgugSf2Ey1Bbvl+AdvUjq2+pnkGz /ciYLHOStMdOOEkwEze8jYM3vvMsEj3mkwL4ooBCZcDnFOhYL1TbyfmrzMWRgrJoU2mBv+ dnYYBfqjB1B1WwBJBEjEjTv79lze9dzrSxQFYOUblbbc/3undiJBB6TPsTtfGaT5GPy0sV WEZtTtU68NF5OW/EX75/wg2VnFs3D+Sd3ngTczzICNxp8qhF2wjp5IKXyd20lg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N --000000000000db7c4805e892db86 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable on it, ~20mins to fix all deps Tomoaki AOKI escreveu no dia ter=C3=A7a, 13/09/= 2022 =C3=A0(s) 18:16: > This broke INDEX build as below. > > --- describe.x11-wm --- > make_index: /usr/ports/databases/arrow: no entry > for /usr/ports/security/s2n Done. > failed to generate INDEX! > > > With `grep --exclude-dir .git --exclude-dir distfiles --exclude-dir > packages -r -n "security/s2n" /usr/ports/`, I found 9 dependencies below > which need to be fixed. > > security/aws-c-auth > databases/arrow > devel/aws-c-http > devel/aws-crt-cpp > devel/aws-sdk-cpp > devel/aws-c-event-stream > devel/aws-c-mqtt > devel/aws-c-s3 > devel/aws-c-io > > So resurrecting security/s2n is mandatory until all dependencies above > are fixed. > > I think commits like this (port directory changes) SHALL be done with > ALL dependencies with single commit. > Or copy, edit new one, create MOVED entry on single commit, wait > for all dependencies to be chased, then delete older. > > Regards > > > The branch main has been updated by eduardo: > > > > URL: > > https://cgit.FreeBSD.org/ports/commit/?id=3D79a0481d1c47b13fa8aa7b97803be= a264e1fd13f > > > > commit 79a0481d1c47b13fa8aa7b97803bea264e1fd13f > > Author: Daniel Engberg > > AuthorDate: 2022-09-13 15:08:48 +0000 > > Commit: Nuno Teixeira > > CommitDate: 2022-09-13 15:16:48 +0000 > > > > security/s2n-tls: Various improvements > > > > - Define LICENSE_FILE > > - Use ports framework for unit testing > > - Add option for assembly optimization and LTO > > - Disable building tests by default > > - Disable assembly optimization by default (requires AVX2 and BMI2 > support without runtime detection) > > - Use CMake helpers provided by framework > > - Rename s2n -> s2n-tls to match upstream name > > > > PR: 266397 > > --- > > (snip) > > -- > Tomoaki AOKI > --=20 Nuno Teixeira FreeBSD Committer (ports) --000000000000db7c4805e892db86 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
on it, ~20mins to fix all deps

Tomoaki AOKI <junchoon@dec.sakura.ne.jp> esc= reveu no dia ter=C3=A7a, 13/09/2022 =C3=A0(s) 18:16:
This broke INDEX build as below.

--- describe.x11-wm ---
make_index: /usr/ports/databases/arrow: no entry
for /usr/ports/security/s2n Done.
failed to generate INDEX!


With `grep --exclude-dir .git --exclude-dir distfiles --exclude-dir
packages -r -n "security/s2n" /usr/ports/`, I found 9 dependencie= s below
which need to be fixed.

=C2=A0security/aws-c-auth
=C2=A0databases/arrow
=C2=A0devel/aws-c-http
=C2=A0devel/aws-crt-cpp
=C2=A0devel/aws-sdk-cpp
=C2=A0devel/aws-c-event-stream
=C2=A0devel/aws-c-mqtt
=C2=A0devel/aws-c-s3
=C2=A0devel/aws-c-io

So resurrecting security/s2n is mandatory until all dependencies above
are fixed.

I think commits like this (port directory changes) SHALL be done with
ALL dependencies with single commit.
Or copy, edit new one, create MOVED entry on single commit, wait
for all dependencies to be chased, then delete older.

Regards

> The branch main has been updated by eduardo:
>
> URL:
https://cgit.Fre= eBSD.org/ports/commit/?id=3D79a0481d1c47b13fa8aa7b97803bea264e1fd13f >
> commit 79a0481d1c47b13fa8aa7b97803bea264e1fd13f
> Author:=C2=A0 =C2=A0 =C2=A0Daniel Engberg <diizzy@FreeBSD.org> > AuthorDate: 2022-09-13 15:08:48 +0000
> Commit:=C2=A0 =C2=A0 =C2=A0Nuno Teixeira <eduardo@FreeBSD.org> > CommitDate: 2022-09-13 15:16:48 +0000
>
>=C2=A0 =C2=A0 =C2=A0security/s2n-tls: Various improvements
>=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0 - Define LICENSE_FILE
>=C2=A0 =C2=A0 =C2=A0 - Use ports framework for unit testing
>=C2=A0 =C2=A0 =C2=A0 - Add option for assembly optimization and LTO
>=C2=A0 =C2=A0 =C2=A0 - Disable building tests by default
>=C2=A0 =C2=A0 =C2=A0 - Disable assembly optimization by default (requir= es AVX2 and BMI2
support without runtime detection)
>=C2=A0 =C2=A0 =C2=A0 - Use CMake helpers provided by framework
>=C2=A0 =C2=A0 =C2=A0 - Rename s2n -> s2n-tls to match upstream name<= br> >=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0PR:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= 266397
> ---

=C2=A0 =C2=A0 =C2=A0(snip)

--
Tomoaki AOKI=C2=A0 =C2=A0 <junchoon@dec.sakura.ne.jp>


--
Nun= o Teixeira
FreeBSD Committer (ports)
--000000000000db7c4805e892db86--