From nobody Tue Sep 13 18:24:45 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 4MRsMF08sHz4c5Zw for ; Tue, 13 Sep 2022 18:24:57 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 4MRsMD6pJlz3Tcr; Tue, 13 Sep 2022 18:24:56 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663093497; 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=a8wC0a7Hz1tbRoVb7ArfF7oyzWnUU5LeQ34LWdosuv0=; b=wd7WzC4PyeG2eC40PTp9+5OpGNFhyVskV30Xx0Ysti0oL9gPlnylbNwKH12vvViUypBHip h6DZfZW15W3Gn4OfsQKVIq0O0DnPeZPUeb6KAZMnGiG9o21N2g1Ubcme/SiRvW6avi9gma oWD9s1gH5fCPz7n6Fx0wBuyCr9iW4aSgmuD7Iv0exwADdp9EtEAM1ULnE+LU6DLXgl6OMr llZf37TSvVS/hptFBfn+OX7zVYFVUXeVJ0+e/R72fouFOoS1HESExG1xNXlycQBBBGwIyk G8EEgPr8qE0M6KimlRFCoBhvyRfGSVix+L3LAkXJhCEqk57kBl02TaO1arjSpQ== Received: from mail-vs1-f46.google.com (mail-vs1-f46.google.com [209.85.217.46]) (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 4MRsMD5sXfzbXb; Tue, 13 Sep 2022 18:24:56 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-vs1-f46.google.com with SMTP id c3so13362728vsc.6; Tue, 13 Sep 2022 11:24:56 -0700 (PDT) X-Gm-Message-State: ACgBeo24ZBaamvZ++OsiteNhKYrWAYdtscHVEWdODJhu8zgSWWKn3M5Y 4SWUYk3eb+BJNT/X8ZLDXDPoPKHqljKjgLkbJHY= X-Google-Smtp-Source: AA6agR7qjNWZa9XSbUUzQnovj9QAuyk0yAEN52DVYsWRlwvUO2DJdjBTq3QDRC7OYHDfzQMGbkvyqycqb8HFMNMynRo= X-Received: by 2002:a67:a207:0:b0:390:afa4:39b2 with SMTP id l7-20020a67a207000000b00390afa439b2mr11247158vse.51.1663093496439; Tue, 13 Sep 2022 11:24:56 -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: From: Nuno Teixeira Date: Tue, 13 Sep 2022 19:24:45 +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="000000000000156a3f05e893210a" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1663093497; 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=a8wC0a7Hz1tbRoVb7ArfF7oyzWnUU5LeQ34LWdosuv0=; b=NTlllT7YtUuNmKy3LkRyGJC+sczc+GEv4dbS5zUwDBlczW0ZK/njgjkDjKRkMw2gY7xgEU eF//jmrl3fVvwo9zcuMA/afi12DimA7DNcUWkksn6N6SUpE6OTVuf25kRCV40ibSN4iZc9 +tgyKIHdijjso3K9jM3hcAKwl2QN86u7wm8Z54cq4AjA7nNYNjH9FEs8Yq2Bu1UeSpcU0r tvMQhZcEsPShbUxdZuerZqn56hnoMOjm4Zzg1ujCc3jWrcCTZ90c6J9HW32KH3O2u8bgBi XG+wenW11l882TiMzLxeINn2cMkGEgSwWp5Pc/niv5bjHPeqacD3QdST/5MdNA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1663093497; a=rsa-sha256; cv=none; b=YZFeubYA3fNJusbMEUXeTVVcE8xuQAg4w95+V1KzQLSX1lHYIyXaL1A4m9V7Y9Nt2uKYD/ UyNQRl+JLi4S0IH9obPaey9Puy30OgRQs4b/Q6JMTcK0GNoTqyKS9jVZnZwLqePEH53In8 wldapFmtpdS/Dvq+MAPimBLhPb32zSgj2DAm6KcGAliZQGRO7DypM731Knpg87ZdJHtAYq nAvvzvxRyDtVCJi0+UIDDfETrN0iDM4TInDs8FXN6xlY1QKB4QqdgL8eyhrAqO3OEJxuZ1 XAAtt822HFdfAOo5a6++Io9xEjdTRL1gQkteAi3+5Llp8LnwtuTseuQDbr92gQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N --000000000000156a3f05e893210a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable fixed, what I need to do next? Nuno Teixeira escreveu no dia ter=C3=A7a, 13/09/2022 = =C3=A0(s) 19:05: > 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=3D79a0481d1c47b13fa8aa7b97803b= ea264e1fd13f >> > >> > 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 BMI= 2 >> support without runtime detection) >> > - Use CMake helpers provided by framework >> > - Rename s2n -> s2n-tls to match upstream name >> > >> > PR: 266397 >> > --- >> >> (snip) >> >> -- >> Tomoaki AOKI >> > > > -- > Nuno Teixeira > FreeBSD Committer (ports) > --=20 Nuno Teixeira FreeBSD Committer (ports) --000000000000156a3f05e893210a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
fixed, what I need to do next?

Nuno Teixeira <eduardo@freebsd.org> escreveu no di= a ter=C3=A7a, 13/09/2022 =C3=A0(s) 19:05:
on it, ~20mins to fix all deps

Tomoaki AOKI <junchoon@dec.sakura.ne.jp> 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 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>


--
Nuno Teixeira
FreeBSD Co= mmitter (ports)


--
Nun= o Teixeira
FreeBSD Committer (ports)
--000000000000156a3f05e893210a--