Some libffi updates

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Some libffi updates

Anthony Green
Yesterday, in Montreal, DJ Delorie, Florian Weimer and I had a little
libffi meeting ...

A new libffi release was the #1 topic.  My main concern here is making sure
we haven't broken the ABI since the last release.   DJ pointed out that we
can use libabigail  ( https://sourceware.org/libabigail/  ) as part of the
build/CI process , comparing the output to the current Fedora libffi (for
instance).  I believe that he's going to try to make this happen.

I think the only Travis CI failure right now is related to apt-get refusing
to pull moxie toolchain packages from an insecure (http-only) repo.  I'm
just going to let's-encrypt up some certs to fix that soon.  I haven't
checked the appveyor results in a while.

The second topic was related to an idea Florian had to eliminate the need
for RWX memory or the selinux hacks on x86 Linux.  It seems like a great
idea, and I hope we'll see patches sometime in the future.

In addition, as a result of this meeting, I have enabled libffi repo commit
access for DJ.  Thanks for your help DJ!

AG
Reply | Threaded
Open this post in threaded view
|

Re: Some libffi updates

DJ Delorie-2
Anthony Green <[hidden email]> writes:
> Yesterday, in Montreal, DJ Delorie, Florian Weimer and I had a little
> libffi meeting ...

Very "little" :-)

> A new libffi release was the #1 topic.  My main concern here is making sure
> we haven't broken the ABI since the last release.   DJ pointed out that we
> can use libabigail  ( https://sourceware.org/libabigail/  ) as part of the
> build/CI process , comparing the output to the current Fedora libffi (for
> instance).  I believe that he's going to try to make this happen.

Yup!

> In addition, as a result of this meeting, I have enabled libffi repo commit
> access for DJ.  Thanks for your help DJ!

You're welcome!  And thank you for meeting with us!
Reply | Threaded
Open this post in threaded view
|

Re: Some libffi updates

Anthony Green
In reply to this post by Anthony Green
On Thu, Sep 19, 2019 at 2:29 PM Anthony Green <[hidden email]> wrote:

> I think the only Travis CI failure right now is related to apt-get
> refusing to pull moxie toolchain packages from an insecure (http-only)
> repo.  I'm just going to let's-encrypt up some certs to fix that soon.
>

Ok, this has been done and we're getting clean build results again.

AG