[Buildroot] [PATCH v5 1/4] libopenssl: bump version to 1.1.1a

Vadim Kochan vadim4j at gmail.com
Fri Jan 18 15:30:01 UTC 2019


Hi Patrick,

On Fri, Jan 18, 2019 at 12:48:05PM +0100, Patrick Havelange wrote:
> Hi,
> I've attached the defconfig, I hope it's enough.
> 
> Patrick H.
> 
> On Fri, Jan 18, 2019 at 12:41 PM Vadim Kochan <vadim4j at gmail.com> wrote:
> >
> > On Fri, Jan 18, 2019 at 12:27:22PM +0100, Patrick Havelange wrote:
> > > Hello,
> > >
> > > I'm working on fixing packages that do not work with the new openssl version,
> > > For the moment I'm preparing an update for the package thrift (still a
> > > WIP as i type this).
> > > I've setup a gitlab repo with my current work in progress
> > > (https://gitlab.com/essensium-mind/buildroot/branches/mind-opensslissues-*).
> > >
> > > Regarding the packages that do fail, some are indeed already known :
> > > - android tools,
> > > - softether,
> > > I've also stumbled across those (for the moment) :
> > > - pound
> > > - ibrdtnd
> > > - thrift (I have a version bump patch ready for this one)
> > >
> > > I also saw that in some cases the new openssl does not build (e.g.
> > > br-xtensa-full) :
> > > In file included from crypto/async/arch/../async_locl.h:30:0,
> > >                  from crypto/async/arch/async_posix.c:11:
> > > crypto/async/arch/../arch/async_posix.h:32:5: error: unknown type name
> > > 'ucontext_t'
> > >      ucontext_t fibre;
> > >      ^~~~~~~~~~
> > >
> > > This should be fixed before merging.
> > >
> > > Regards,
> > >
> > > Patrick Havelange.
> > >
> >
> > Hi Patrick,
> >
> > Can you please provide info how to trigger this build for br-xtensa-full locally
> > to check this compilation issue ?
> >
> > Thanks,
> > Vadim Kochan

meanwhile for me it looks like the issue is caused because the toolchain
which is used in this defconfig does not define
__UCLIBC_HAS_CONTEXT_FUNCS__ , and ucontext.h checks this define before
include sys/ucontext.h .

Regards,
Vadim Kochan



More information about the buildroot mailing list