Skip to content

Commit 35906ea

Browse files
committed
Drop i386 build because Ubuntu no longer supports it
1 parent f3cbd2e commit 35906ea

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

.github/workflows/build.yml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
- 2.4.x
1212

1313
jobs:
14-
build-linux:
14+
build-linux-openssl:
1515

1616
runs-on: ubuntu-latest
1717

@@ -32,25 +32,23 @@ jobs:
3232
- name: test
3333
run: make test
3434

35-
build-linux-i386:
35+
build-linux-gnutls:
3636

3737
runs-on: ubuntu-latest
3838

3939
steps:
4040
- uses: actions/checkout@v6
4141
- name: show Ubuntu version
4242
run: cat /etc/os-release | grep PRETTY_NAME | awk -F '=' '{print $2}'
43-
- name: setup multiarch for i386
44-
run: sudo dpkg --add-architecture i386
4543
- name: update build environment
4644
run: sudo apt-get update --fix-missing -y
4745
- name: install prerequisites
48-
run: sudo apt-get install -y avahi-daemon libavahi-client-dev libavahi-client-dev:i386 libgnutls28-dev libgnutls28-dev:i386 libpam-dev libpam-dev:i386 libusb-1.0-0-dev libusb-1.0-0-dev:i386 zlib1g-dev zlib1g-dev:i386 crossbuild-essential-i386 libgcc-s1:i386 libstdc++6:i386
46+
run: sudo apt-get install -y avahi-daemon libavahi-client-dev libgnutls28-dev libpam-dev libusb-1.0-0-dev zlib1g-dev
4947
- name: configure
5048
env:
51-
CC: /usr/bin/i686-linux-gnu-gcc
52-
CXX: /usr/bin/i686-linux-gnu-g++
53-
run: ./configure --enable-debug --enable-maintainer --host=i686-pc-linux-gnu --target=i686-pc-linux-gnu --with-tls=gnutls
49+
CC: /usr/bin/gcc
50+
CXX: /usr/bin/g++
51+
run: ./configure --enable-debug --enable-maintainer --with-tls=gnutls
5452
- name: make
5553
run: make
5654
- name: test

0 commit comments

Comments
 (0)