<feed xmlns='http://www.w3.org/2005/Atom'>
<title>efi-boot-shim.git/.github/workflows, branch 15.3</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.3</id>
<link rel='self' href='https://git.amelek.net/vyos/efi-boot-shim.git/atom?h=15.3'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/'/>
<updated>2021-03-22T20:43:44+00:00</updated>
<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>
<entry>
<title>github workflows: Unify the x86 pull request build rules steps</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:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=2b53e3d35602fd2bbb8f6162187f6ec5073cae8c'/>
<id>urn:sha1:2b53e3d35602fd2bbb8f6162187f6ec5073cae8c</id>
<content type='text'>
This makes each of the f32/f33/f34 distro builds use the same steps to
do the build, as well as making each of them build both x64 and ia32
targets.

Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
<entry>
<title>Try to kick the github PR workflow...</title>
<updated>2020-12-12T00:49:04+00:00</updated>
<author>
<name>Peter Jones</name>
<email>pjones@redhat.com</email>
</author>
<published>2020-12-11T23:12:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/efi-boot-shim.git/commit/?id=1f123ac2359cd923e9144f944a4bddf597fddbb5'/>
<id>urn:sha1:1f123ac2359cd923e9144f944a4bddf597fddbb5</id>
<content type='text'>
Signed-off-by: Peter Jones &lt;pjones@redhat.com&gt;
</content>
</entry>
</feed>
