From nobody Tue Sep 13 19:55:17 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 4MRvMs6L1Nz4cHl0 for ; Tue, 13 Sep 2022 19:55:37 +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 4MRvMs5sC6z3Ymn; Tue, 13 Sep 2022 19:55:37 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663098937; 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=X1H9Dj/A0HUeRngpsWYe1DZxLiyRhrya36YTMXVwgZ8=; b=O39vA7M6A1Ts9+wV5XqbDL/4X0vsZvUoYkDpe8dm079egMZTeuufLmuWDDjlRpbt5JYcAF D5xWtPE9wMU+/THj6fgyg/ORzf8lKuUb6cdkmYebOzE0YH2cyIVK5RiPBXiz96NBpO3O4t YqjWhtzvH3WrKj+jtOzmXmWna4joUFONaIOc5HxDSMXZOFa0f16YQaGUL+JbpFUlNjZQa+ +rQl3W1jtBWY/v453pwiWlNkHAf1CLFwfzHeaTJ104WyqKKGcJV/4ccQdzzCX+S9l0Wqw1 fFLFPfKgP0PxJSKTIwCyFy6N4llEN+y88KCcJ7Un3E9F4wWwWTrXKxKkl6AYGw== Received: from mail-vs1-f49.google.com (mail-vs1-f49.google.com [209.85.217.49]) (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 4MRvMs4rKwzbYT; Tue, 13 Sep 2022 19:55:37 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-vs1-f49.google.com with SMTP id i1so13600368vsc.9; Tue, 13 Sep 2022 12:55:37 -0700 (PDT) X-Gm-Message-State: ACgBeo1kfxtb/XgM1kP1la6wbovhxW+NOmhRaLt3zkWn5PAI0D57hrOC GEh5OPdpkqmERmXHOQDe75Qqp9JcLwvTSkr1seY= X-Google-Smtp-Source: AA6agR7wQQPlKrnYFZNWw0+5ZxydlM17QuRKepbxI0lkPN6FVIgYwjYibWj9H1+gYlIkFD5/OlpIhyFonr+JYHHJqiI= X-Received: by 2002:a67:d793:0:b0:398:506b:747b with SMTP id q19-20020a67d793000000b00398506b747bmr6791900vsj.19.1663098937245; Tue, 13 Sep 2022 12:55:37 -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 20:55:17 +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="0000000000006184cc05e8946543" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663098937; 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=X1H9Dj/A0HUeRngpsWYe1DZxLiyRhrya36YTMXVwgZ8=; b=F73k9knOl33qZR3R/T62VKN/cNjDGToDbRpQeQaNA1AovJ3M0m6yWZoHcnYjMY6qtebqVX cRNW8tkJ/C0JA2Ty2jtbVOvlIRBVhBYYvIoNGE8G7no9TkLmzH6B/UWQ0Pus+J2thX0pMR /I8InuYICrQAyTUFDLfScQW/Z82IK/DFQbW3ilAvTV5joOzO5P59mj1Vkb1BQ7JL69+R+c L70feY1cc1h3QTkJKEWbrQQAR5I1UfJKc3996MZqOwFuvPKmaTr9q5RruQEY+/ORCi2yXR Ny0xfswPebdqt32TRh3wu0mm0RSG4GqI2Jc2nEJRUXgjfZbAeY90QNeKXDtfww== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1663098937; a=rsa-sha256; cv=none; b=HhanQcLX0+1GXfu2DT8lmJKBOWNeVZI7aVhR6GV0lgAdi9UqcdRdij99OztQVEnr6viT1K 4teCLJG99mHCZuY/dv6F8NQGK4/b/eGUvZnV3w8U0Ume2wTI7tuQHjoZa/PuTMgYJPuVNQ Drj5+lUs8vOYZO+rwIvAR5kx1EgsS3/TYnbl9RcWaE8xxv/YHi/uxPOp9hRBy9gt1RgQoe UOhiHx/Fmal10DHM7V+xBMZQowLgcfoeFE32Yaa0WSm0umeXZ9F7J0WBNrwtSc8IvbVLX8 O4zeVm+aNNxsf5Zc/oN0y83kqEIDrRTdEkGdf+ri6iTG4kBXo5HrAw11DH1Tjw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N --0000000000006184cc05e8946543 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Tomoaki, I've take an important note and lesson on this. I've understand perfectly the correct procedure now. Thanks and sorry all involved in my mistake. Cheers, 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) --0000000000006184cc05e8946543 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Tomoaki,

I've take an= important note and lesson on this.
I've understand perfe= ctly the correct procedure now.

Thanks and sorry a= ll involved in my mistake.

Cheers,

This broke INDEX build as b= elow.

--- 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)
--0000000000006184cc05e8946543--