<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/.github/workflows, branch release/13.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-05-29T03:38:07Z</updated>
<entry>
<title>.github: Attempt to un-break Clang 9 action</title>
<updated>2021-05-29T03:38:07Z</updated>
<author>
<name>Jessica Clarke</name>
<email>jrtc27@FreeBSD.org</email>
</author>
<published>2021-05-29T03:36:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ddd0a8bffe35fce60e71147d3789564ad1997ba3'/>
<id>urn:sha1:ddd0a8bffe35fce60e71147d3789564ad1997ba3</id>
<content type='text'>
GitHub removed Clang 9 from the 20.04 image[1], breaking this build.
Thus, manually add the specific versioned packages we need for the
Ubuntu jobs to ensure they're installed. Note that we don't do the same
for macOS, as Homebrew does not allow multiple llvm@N to co-exist,
giving an error if you attempt to install a second one. In practice we
don't actually use the compiler field here for anything other than the
build name, it's only the cross-bindir that matters, so when it
eventually moves to 12 the name will get confusing but the job will
still work.

MFC after:	immediately

[1] https://github.com/actions/virtual-environments/commit/15a610677be406d250c1f6732b03c8b87e693a0a

(cherry picked from commit e5f5b6a75c0aa0f51a399e2002d15b51211630b5)
</content>
</entry>
<entry>
<title>Enable GitHub actions CI for stable/13 as well</title>
<updated>2021-04-20T08:52:11Z</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson@FreeBSD.org</email>
</author>
<published>2021-04-20T08:50:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b24f2d6d34e48705c3c3e0cd58e8ebfdd2ef7c4f'/>
<id>urn:sha1:b24f2d6d34e48705c3c3e0cd58e8ebfdd2ef7c4f</id>
<content type='text'>
All cross-building patches have been merged to stable/13 so it should
also build fine on macOS+Linux.

Reviewed By:	uqs
MFC after:	immediately
Differential Revision: https://reviews.freebsd.org/D29831

(cherry picked from commit 6bc0bb2936a41674bc992887ba17fddfa928ac90)
</content>
</entry>
<entry>
<title>GitHub actions: unbreak macOS build</title>
<updated>2021-01-08T14:36:38Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2021-01-08T14:36:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=40903394bf48c916f0790fac8a2cde5c487a2676'/>
<id>urn:sha1:40903394bf48c916f0790fac8a2cde5c487a2676</id>
<content type='text'>
Error: llvm 11.0.0 is already installed

Also make the linking failure non-fatal:

Error: The `brew link` step did not complete successfully
</content>
</entry>
<entry>
<title>Github actions: s/master/main/ for the CI workflow</title>
<updated>2021-01-02T23:08:38Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2021-01-02T23:08:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9c43bd646e27241dca95958a84ea4d6948d2531d'/>
<id>urn:sha1:9c43bd646e27241dca95958a84ea4d6948d2531d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GH Actions: Use pre-installed clang packages</title>
<updated>2020-11-26T14:42:16Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2020-11-26T14:42:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=accf961151a93d8a2248da6196a4988ecebc59b0'/>
<id>urn:sha1:accf961151a93d8a2248da6196a4988ecebc59b0</id>
<content type='text'>
Also fix the run by setting up the environment in non-deprecated way.

Always run with --debug to understand better what sort of stuff is happening in
the background. Also split out the bmake bootstrap stage (takes about 31s on
ubuntu, but 1m14 on macOS?)

Drops the dependency on coreutils (realpath, nproc) and thus (?) fixes macOS to
be just as fast (4 logical cores vs 2 physical cores before, go figure.)

Reviewed by:		arichardson
</content>
</entry>
<entry>
<title>Add github CI for testing cross-building from Linux and macOS</title>
<updated>2020-09-23T12:54:37Z</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson@FreeBSD.org</email>
</author>
<published>2020-09-23T12:54:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1e266857ad7f3fa9681654af44d3699252904215'/>
<id>urn:sha1:1e266857ad7f3fa9681654af44d3699252904215</id>
<content type='text'>
This builds the kernel-toolchain target and an amd64 GENERIC kernel on
Ubuntu 18.04, 20.04 and the latest macOS to ensure that new changes
don't regress building on non-FreeBSD hosts.

Reviewed By:	emaste, lwhsu
Differential Revision: https://reviews.freebsd.org/D26512
</content>
</entry>
</feed>
