Skip to content

Commit 648a58a

Browse files
committed
Port gcc-14 fixes to GA from master
Change-Id: Ic54e5ae194da891d873eb41b0639a7288b9c86f5
1 parent 2f9f2d6 commit 648a58a

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/pr.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on: [push, pull_request]
1212

1313
jobs:
1414
testing:
15-
runs-on: ubuntu-22.04
15+
runs-on: ubuntu-24.04
1616
env:
1717
PIPENV_IGNORE_VIRTUALENVS: 1
1818
USE_EXTERNAL_PIPENV_MIRROR: true
@@ -64,9 +64,11 @@ jobs:
6464
# libsasl2-dev: Needed for building python-ldap.
6565
# libkrb5-dev: Needed for building pykerberos.
6666
# gettext: Needed for some "unit tests" (test_i18n.py)
67+
sudo add-apt-repository -y ppa:ubuntu-toolchain-r/ppa
68+
sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
6769
sudo apt-get update
68-
sudo apt-get install ksh librrd-dev libldap2-dev libsasl2-dev libkrb5-dev gettext
69-
buildscripts/infrastructure/build-nodes/scripts/install-pipenv.sh
70+
sudo apt-get install ksh librrd-dev libldap2-dev libsasl2-dev libkrb5-dev gettext "^g\+\+-14$"
71+
sudo buildscripts/infrastructure/build-nodes/scripts/install-pipenv.sh
7072
make .venv
7173
- name: Run ${{ matrix.name }}
7274
env:

0 commit comments

Comments
 (0)