@@ -34,14 +34,14 @@ jobs:
34
34
- name : Install Deps
35
35
run : |
36
36
sudo apt-get update
37
- sudo apt-get -y install lcov swig xsltproc rpm-common lua5.3 libyaml-dev libapt-pkg-dev libdbus-1-dev libdbus-glib-1-dev libcurl4-openssl-dev libgcrypt-dev libselinux1-dev libgconf2-dev libacl1-dev libblkid-dev libcap-dev libxml2-dev libxslt1-dev libxml-parser-perl libxml-xpath-perl libperl-dev librpm-dev librtmp-dev libxmlsec1-dev libxmlsec1-openssl python3-dbusmock
37
+ sudo apt-get -y install lcov swig xsltproc rpm-common lua5.3 libpcre2-dev libyaml-dev libapt-pkg-dev libdbus-1-dev libdbus-glib-1-dev libcurl4-openssl-dev libgcrypt-dev libselinux1-dev libgconf2-dev libacl1-dev libblkid-dev libcap-dev libxml2-dev libxslt1-dev libxml-parser-perl libxml-xpath-perl libperl-dev librpm-dev librtmp-dev libxmlsec1-dev libxmlsec1-openssl python3-dbusmock
38
38
sudo apt-get -y remove rpm
39
39
40
40
# Runs a set of commands using the runners shell
41
41
- name : Build
42
42
working-directory : ./build
43
43
run : |
44
- cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ../
44
+ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_PCRE2=True ../
45
45
make all
46
46
47
47
- name : Test
@@ -57,15 +57,15 @@ jobs:
57
57
image : fedora:latest
58
58
steps :
59
59
- name : Install Deps
60
- run : dnf install -y cmake git dbus-devel GConf2-devel libacl-devel libblkid-devel libcap-devel libcurl-devel libgcrypt-devel libselinux-devel libxml2-devel libxslt-devel libattr-devel make openldap-devel pcre -devel perl-XML-Parser perl-XML-XPath perl-devel python3-devel python3-dbusmock rpm-devel swig bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel hostname bzip2 lua rpm-build which strace apt-devel
60
+ run : dnf install -y cmake git dbus-devel GConf2-devel libacl-devel libblkid-devel libcap-devel libcurl-devel libgcrypt-devel libselinux-devel libxml2-devel libxslt-devel libattr-devel make openldap-devel pcre2 -devel perl-XML-Parser perl-XML-XPath perl-devel python3-devel python3-dbusmock rpm-devel swig bzip2-devel gcc-c++ libyaml-devel xmlsec1-devel xmlsec1-openssl-devel hostname bzip2 lua rpm-build which strace apt-devel
61
61
- name : Checkout
62
62
uses : actions/checkout@v3
63
63
with :
64
64
submodules : recursive
65
65
- name : Build
66
66
working-directory : ./build
67
67
run : |
68
- cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ../
68
+ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_PCRE2=True ../
69
69
make all
70
70
- name : Test
71
71
working-directory : ./build
@@ -97,13 +97,13 @@ jobs:
97
97
brew install swig
98
98
brew install libxmlsec1
99
99
brew install openssl
100
- brew install pcre
100
+ brew install pcre2
101
101
102
102
# Runs a set of commands using the runners shell
103
103
- name : Build
104
104
run : |
105
105
cd $GITHUB_WORKSPACE/build
106
- cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_PROBES=false ../
106
+ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_PCRE2=True - DENABLE_PROBES=False ../
107
107
make all
108
108
109
109
- name : Test
0 commit comments