@@ -28,84 +28,86 @@ jobs:
2828 - name : Tests
2929 run : make tests
3030
31- openbsd :
32- runs-on : ubuntu-latest
33- steps :
34- - name : Bootstrap OpenBSD-latest
35- uses : mario-campos/emulate@v1
36- with :
37- operating-system : openbsd-latest
38-
39- - name : Install Dependencies
40- run : pkg_add git
41-
42- - name : Build
43- run : |
44- git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
45- cd build
46- [ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
47- ./configure
48- make
49-
50- - name : Tests
51- run : |
52- ulimit -n 1024
53- cd build
54- make tests
55-
56- freebsd :
57- runs-on : ubuntu-latest
58- steps :
59- - name : Bootstrap FreeBSD-latest
60- uses : mario-campos/emulate@v1
61- with :
62- operating-system : freebsd-latest
63-
64- - name : Install Dependencies
65- run : pkg install -y git
66-
67- - name : Build
68- run : |
69- git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
70- cd build
71- [ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
72- ./configure
73- make
74-
75- - name : Tests
76- run : |
77- cd build
78- make tests
79-
80- netbsd :
81- strategy :
82- matrix :
83- args :
84- -
85- - --disable-ipv4
86- - --disable-arp
87- - --disable-ipv4ll
88- - --disable-ipv6
89- - --disable-dhcp6
90- cppflags :
91- -
92- - -DSMALL
93- runs-on : ubuntu-latest
94- steps :
95- - name : Bootstrap NetBSD-latest
96- uses : mario-campos/emulate@v1
97- with :
98- operating-system : netbsd-latest
99-
100- - name : Build
101- run : |
102- git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
103- cd build
104- [ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
105- CFLAGS=-Werror CPPFLAGS="${{ matrix.cppflags }}" ./configure ${{ matrix.args }}
106- make
107-
108- - name : Tests
109- run : |
110- cd build
111- make tests
31+ # Sadly the BSDs have stopped building ....
32+
33+ # openbsd:
34+ # runs-on: ubuntu-latest
35+ # steps:
36+ # - name: Bootstrap OpenBSD-latest
37+ # uses: mario-campos/emulate@v1
38+ # with:
39+ # operating-system: openbsd-latest
40+
41+ # - name: Install Dependencies
42+ # run: pkg_add git
43+
44+ # - name: Build
45+ # run: |
46+ # git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
47+ # cd build
48+ # [ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
49+ # ./configure
50+ # make
51+
52+ # - name: Tests
53+ # run: |
54+ # ulimit -n 1024
55+ # cd build
56+ # make tests
57+
58+ # freebsd:
59+ # runs-on: ubuntu-latest
60+ # steps:
61+ # - name: Bootstrap FreeBSD-latest
62+ # uses: mario-campos/emulate@v1
63+ # with:
64+ # operating-system: freebsd-latest
65+
66+ # - name: Install Dependencies
67+ # run: pkg install -y git
68+
69+ # - name: Build
70+ # run: |
71+ # git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
72+ # cd build
73+ # [ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
74+ # ./configure
75+ # make
76+
77+ # - name: Tests
78+ # run: |
79+ # cd build
80+ # make tests
81+
82+ # netbsd:
83+ # strategy:
84+ # matrix:
85+ # args:
86+ # -
87+ # - --disable-ipv4
88+ # - --disable-arp
89+ # - --disable-ipv4ll
90+ # - --disable-ipv6
91+ # - --disable-dhcp6
92+ # cppflags:
93+ # -
94+ # - -DSMALL
95+ # runs-on: ubuntu-latest
96+ # steps:
97+ # - name: Bootstrap NetBSD-latest
98+ # uses: mario-campos/emulate@v1
99+ # with:
100+ # operating-system: netbsd-latest
101+
102+ # - name: Build
103+ # run: |
104+ # git clone --depth=1 "${{ github.server_url }}/${{ github.repository }}" build
105+ # cd build
106+ # [ "${{ github.event.pull_request.number }}" = "" ] || (echo "fetching PR ${{ github.event.pull_request.number }}"; git fetch origin pull/${{ github.event.pull_request.number }}/head:pr-${{ github.event.pull_request.number }} && git checkout "pr-${{ github.event.pull_request.number }}")
107+ # CFLAGS=-Werror CPPFLAGS="${{ matrix.cppflags }}" ./configure ${{ matrix.args }}
108+ # make
109+
110+ # - name: Tests
111+ # run: |
112+ # cd build
113+ # make tests
0 commit comments