Andrew Cooper
502d206de6
CI: Refresh CirrusCI configuration (FreeBSD 14.3)
...
Update to latest 14.3.
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com >
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com >
(cherry picked from commit 331f94d0bb )
2026-01-27 11:53:23 +00:00
Andrew Cooper
09c0f1aabb
CI: Resync .cirrus.yml for FreeBSD testing
...
Includes:
commit 5395cd7b89 ("automation/cirrus-ci: update FreeBSD to 13.5")
commit 850a263b78 ("automation/cirrus-ci: update FreeBSD to 13.4")
commit 0cc8845fb9 ("CI: Update to FreeBSD 14.2")
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com >
2025-04-11 17:27:59 +01:00
Andrew Cooper
8623dfa12a
CI: Resync .cirrus.yml for FreeBSD testing
...
Includes:
commit ebb7c6b2fa ("cirrus-ci: update to FreeBSD 14.1 image")
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com >
2024-11-12 11:07:29 +00:00
Andrew Cooper
80f2d2c2a5
CI: Update FreeBSD to 13.3
...
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com >
Acked-by: Roger Pau Monné <roger.pau@citrix.com >
Acked-by: Stefano Stabellini <sstabellini@kernel.org >
master commit: 5ea7f2c9d7
master date: 2024-06-11 17:00:10 +0100
2024-06-26 13:37:58 +02:00
Roger Pau Monné
b26c30a408
CirrusCI: drop FreeBSD 12
...
Went EOL by the end of December 2023, and the pkg repos have been shut down.
Reported-by: Andrew Cooper <andrew.cooper3@citrix.com >
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com >
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com >
master commit: c2ce346647
master date: 2024-01-15 12:20:11 +0100
2024-02-01 17:58:59 +01:00
Andrew Cooper
a73560896c
CI: Update FreeBSD to 12.4
...
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com >
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com >
2023-08-22 14:10:14 +01:00
Andrew Cooper
f872a624cb
CI: Update FreeBSD to 13.2
...
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com >
Acked-by: Stefano Stabellini <sstabellini@kernel.org >
2023-04-13 02:21:46 +01:00
Andrew Cooper
5e7667ea2d
CI: Update FreeBSD to 13.1
...
Also print the compiler version before starting. It's not easy to find
otherwise, and does change from time to time.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com >
Reviewed-by: Anthony PERARD <anthony.perard@citrix.com >
2023-02-24 17:44:29 +00:00
Roger Pau Monne
6f98832133
cirrus-ci: add FreeBSD 14 task
...
Introduce a task that uses a FreeBSD 14 (HEAD) snapshot.
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com >
Acked-by: Stefano Stabellini <sstabellini@kernel.org >
2022-05-18 15:05:18 +01:00
Roger Pau Monne
210f27e55a
cirrus: update FreeBSD to 12.3
...
Switch from using a FreeBSD 12.2 to a 12.3 image.
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com >
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com >
2022-02-22 14:26:36 +00:00
Andrew Cooper
6de3e5fce5
cirrus-ci: Fix FreeBSD build following QEMU update
...
QEMU requires ninja and bash to build now.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com >
Acked-by: Roger Pau Monné <roger.pau@citrix.com >
2021-07-09 11:12:27 +01:00
Andrew Cooper
e21a6a4f96
tools: Drop gettext as a build dependency
...
It has not been a dependency since at least 4.13. Remove its mandatory check
from ./configure.
Annotate the dependency in the CI dockerfiles, and drop them from CirrusCI and
TravisCI.
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com >
Acked-by: Roger Pau Monné <roger.pau@citrix.com >
2021-04-09 10:31:17 +01:00
Andrew Cooper
c90b6f4369
cirrus-ci: Drop obsolete dependency
...
markdown as a dependency was dropped in 4.12
Fixes: 5d94433a66 ("cirrus-ci: introduce some basic FreeBSD testing")
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com >
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com >
Release-Acked-by: Ian Jackson <iwj@xenproject.org >
2021-03-01 23:19:39 +00:00
Roger Pau Monne
5d94433a66
cirrus-ci: introduce some basic FreeBSD testing
...
Cirrus-CI supports FreeBSD natively, so introduce some build tests on
FreeBSD.
The Cirrus-CI requires a Github repository in order to trigger the
tests.
A sample run output can be seen at:
https://github.com/royger/xen/runs/1962451343
Note the FreeBSD 11 task fails to build QEMU and is not part of this
patch.
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com >
Acked-by: Andrew Cooper <andrew.cooper3@citrix.com >
Release-Acked-by: Ian Jackson <iwj@xenproject.org >
2021-02-23 19:44:25 +00:00