<feed xmlns='http://www.w3.org/2005/Atom'>
<title>efi-boot-shim.git/.github/workflows, branch 15.4</title>
<subtitle> (mirror of https://github.com/vyos/efi-boot-shim.git)
</subtitle>
<id>https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=15.4</id>
<link rel='self' href='https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=15.4'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/'/>
<updated>2021-03-25T18:36:53+00:00</updated>
<entry>
<title>Make building outside of the top directory work.</title>
<updated>2021-03-25T18:36:53+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2021-03-24T21:51:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=8578b75f9c18fd267c8a0746192ab3f051561df2'/>
<id>urn:sha1:8578b75f9c18fd267c8a0746192ab3f051561df2</id>
<content type='text'>
This also makes the cross-build targets (and not the others) /use/ this
functionality, so we'll catch it if we break it again.

This fixes issue #340.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>CI: don't use 'make -s'; it's more trouble than help.</title>
<updated>2021-03-24T20:11:02+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2021-03-24T20:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=ab40c869a2765262d9a911fe6284a606fd1fe0d6'/>
<id>urn:sha1:ab40c869a2765262d9a911fe6284a606fd1fe0d6</id>
<content type='text'>
This hides more subtle failures way too well; nerf it out.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Try multi-arch CI building using cross compilation</title>
<updated>2021-03-22T20:43:44+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2021-02-01T20:03:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=4bc72543eadd3908a8da55027c207e1c24b0d8a1'/>
<id>urn:sha1:4bc72543eadd3908a8da55027c207e1c24b0d8a1</id>
<content type='text'>
This enables a pile of CI builds on fedora and centos, some using a cross
compilers:

- cross-compiler builds for f32, f33, f34, and f35 (currently rawhide):
  x86_64 (yes, x86_64-&gt;x86_64)
  i686 (x86_64-&gt;i686)
  arm (x86_64-&gt;arm)
  aarch64 (x86-64-&gt;aarch64)
- non-cross builds for centos7 and centos8
  x86_64
  i686
- we can't cross build on centos7 or centos8 because they don't have
  the cross compiler packages

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Don't set LIBDIR in CI builds any more.</title>
<updated>2021-03-22T20:43:44+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2021-03-20T22:56:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=5c1a3013095c9d18932fb13bf08fa1548fd79d83'/>
<id>urn:sha1:5c1a3013095c9d18932fb13bf08fa1548fd79d83</id>
<content type='text'>
Setting libdir will make it try to use /usr/lib*/libefi.a and such,
which is now wrong.  Normally you don't *see* any problem, but when we're
cross compiling, it'll fail to find libefi.a.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Drop comments, and make push workflow use same matrix as pullrequest.</title>
<updated>2021-03-10T20:58:54+00:00</updated>
<author>
<name>Dimitri John Ledkov</name>
<email>xnox@ubuntu.com</email>
</author>
<published>2021-02-27T19:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=3f6ce534e7e7fdf2b2f610922b7e5167e9252426'/>
<id>urn:sha1:3f6ce534e7e7fdf2b2f610922b7e5167e9252426</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add testsuite to the github pull request workflow.</title>
<updated>2021-03-10T20:58:54+00:00</updated>
<author>
<name>Dimitri John Ledkov</name>
<email>xnox@ubuntu.com</email>
</author>
<published>2021-02-27T19:28:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=46221a65e752a73ee2abf46b9ae7414a52e01b20'/>
<id>urn:sha1:46221a65e752a73ee2abf46b9ae7414a52e01b20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CI: show our compilation when it fails</title>
<updated>2021-03-09T21:52:53+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2021-03-06T15:49:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=bb6dece33c39bd332f3b7e84b851dd7c306b360d'/>
<id>urn:sha1:bb6dece33c39bd332f3b7e84b851dd7c306b360d</id>
<content type='text'>
We've been using "make -s", silent mode, which doesn't show us what
commands were invoked.  Silent make means we can't see what goes wrong
when the wrong compiler or linker is getting invoked, or when it's being
invoked wrong.

This changes the CI to run it again without -s when it fails.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>CI: try to update submodules</title>
<updated>2021-03-09T21:52:53+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2021-03-06T02:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=e31379de9f4b55af61a9f407e01768330da57b71'/>
<id>urn:sha1:e31379de9f4b55af61a9f407e01768330da57b71</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Make httpboot.c always get built.</title>
<updated>2021-02-16T08:12:48+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2019-11-22T20:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=9b0c281db4ca94ef4299911bd966eac8f75877f2'/>
<id>urn:sha1:9b0c281db4ca94ef4299911bd966eac8f75877f2</id>
<content type='text'>
This is a backport from devel of:

  commit 634fd72ac6a6c6c9010c32506d524586826a8637
  Author: Peter Jones &lt;pjones@redhat.com&gt;
  Date:   Fri Nov 22 15:14:22 2019 -0500

      Make httpboot.c always get built.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>github workflows: add the sbat branch to one PR builds run for</title>
<updated>2021-02-05T21:30:57+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2021-02-05T21:00:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=aed06cd1b8539dc03119eb57ade9913d361c9822'/>
<id>urn:sha1:aed06cd1b8539dc03119eb57ade9913d361c9822</id>
<content type='text'>
This adds the "sbat" branch to the list of branches where a build is
done if a PR is submitted against that branch.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
</feed>
