Re: git: 79a0481d1c47 - main - security/s2n-tls: Various improvements

From: Tomoaki AOKI <junchoon_at_dec.sakura.ne.jp>
Date: Tue, 13 Sep 2022 23:12:19 UTC
Confirmed. Thanks!

Sorry, my wording "dependency/dependencies" would confuse you.
"I found 9 ports depending on security/s2n as below..." at first place
should make it clearer.

Regards.

On Tue, 13 Sep 2022 20:55:17 +0100
Nuno Teixeira <eduardo@freebsd.org> wrote:

> 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 <junchoon@dec.sakura.ne.jp> escreveu no dia terça, 13/09/2022
> à(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=79a0481d1c47b13fa8aa7b97803bea264e1fd13f
> > >
> > > commit 79a0481d1c47b13fa8aa7b97803bea264e1fd13f
> > > Author:     Daniel Engberg <diizzy@FreeBSD.org>
> > > AuthorDate: 2022-09-13 15:08:48 +0000
> > > Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
> > > 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    <junchoon@dec.sakura.ne.jp>
> >
> 
> 
> -- 
> Nuno Teixeira
> FreeBSD Committer (ports)


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