@@ -10,7 +10,7 @@ ca-certificates [centos, almalinux, fedora, debian, ubuntu]
10
10
11
11
# criterion compilation
12
12
cmake [centos, almalinux, fedora, debian, ubuntu]
13
- gcc-c++ [centos, almalinux, fedora]
13
+ gcc-c++ [centos, almalinux, fedora]
14
14
15
15
# to unpack gradle binary package (zip file)
16
16
unzip [centos, almalinux, fedora, debian, ubuntu]
@@ -21,7 +21,7 @@ bzip2 [centos, almalinux, fedora, debian, ubuntu]
21
21
# Basic interactive tools
22
22
less [centos, almalinux, fedora, debian, ubuntu]
23
23
vim [centos, almalinux, fedora, debian, ubuntu]
24
- sudo [centos, almalinux, fedora, debian, ubuntu]
24
+ sudo [centos, almalinux, fedora, debian, ubuntu]
25
25
26
26
#############################################################################
27
27
# Essential build tools not explicitly referenced from
@@ -34,17 +34,17 @@ dh-autoreconf [debian, ubuntu]
34
34
dh-exec [debian, ubuntu]
35
35
dpkg-dev [debian, ubuntu]
36
36
equivs [debian, ubuntu]
37
- libdistro-info-perl [debian, ubuntu]
37
+ libdistro-info-perl [debian, ubuntu]
38
38
make [centos, almalinux, fedora]
39
39
rpm-build [centos, almalinux, fedora]
40
- which [fedora]
40
+ which [fedora]
41
41
42
42
#############################################################################
43
43
# eBPF related tools
44
44
#############################################################################
45
- clang [tarball]
46
- libbpf-dev [tarball]
47
- bpftool [tarball]
45
+ clang [tarball]
46
+ libbpf-dev [tarball]
47
+ bpftool [tarball]
48
48
49
49
#############################################################################
50
50
# Tarball related tools
@@ -74,9 +74,9 @@ ccache [centos, almalinux, fedora, debian, ubuntu]
74
74
# lines, so we don't need to list them here.
75
75
#############################################################################
76
76
77
- autoconf [centos, almalinux, fedora]
78
- autoconf-archive [centos, fedora]
79
- automake [centos, almalinux, fedora]
77
+ autoconf [centos, almalinux, fedora]
78
+ autoconf-archive [centos, fedora]
79
+ automake [centos, almalinux, fedora]
80
80
81
81
#############################################################################
82
82
# syslog-ng core dependencies
@@ -90,24 +90,17 @@ automake [centos, almalinux, fedora]
90
90
#
91
91
# We are now using the same version for both.
92
92
93
- python3-dev [debian-sid]
94
- python3-devel [fedora]
95
- python3-dev [ubuntu-focal]
93
+ python3-dev [debian-sid, ubuntu-focal, devshell]
94
+ python3-devel [fedora]
96
95
python3-pip [debian, ubuntu]
97
- python3-venv [debian, ubuntu, devshell]
98
-
99
- # python 3.10 has issues on Debian Testing
100
- # Nevertheless we should only downgrade for Light style-check tests, which uses pre-commit
101
- python3.12 [devshell]
102
- python3.12-dev [devshell]
103
- python3.12-venv [devshell]
96
+ python3-venv [debian, ubuntu, devshell]
104
97
105
98
# libmongoc and libbson packages on various platforms
106
99
# Because we are using fixed version of libmongoc on Bionic, we need to
107
100
# specify non versioned packages on other platforms to continiously support
108
101
109
- libbson-dev [debian]
110
- libmongoc-dev [debian]
102
+ libbson-dev [debian]
103
+ libmongoc-dev [debian]
111
104
112
105
113
106
#############################################################################
@@ -170,4 +163,4 @@ openssh-client [devshell]
170
163
astyle [devshell]
171
164
snmptrapd [devshell]
172
165
dwarves [devshell]
173
- jq [devshell]
166
+ jq [devshell]
0 commit comments