Skip to content

Commit 69b2b30

Browse files
committed
Bump required libite and libuev versions
We now require readsnf() introduced in libite 2.6.0, with bug fixes this effectively means v2.6.2. The libuev bump is for 64-bit time_t, with bug fix => v2.4.1 Signed-off-by: Joachim Wiberg <[email protected]>
1 parent 5795dea commit 69b2b30

File tree

5 files changed

+32
-12
lines changed

5 files changed

+32
-12
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,15 @@ jobs:
3434
- name: Install dependencies
3535
run: |
3636
sudo apt-get -y update
37-
sudo apt-get -y install pkg-config tree jq libuev-dev libite-dev libcap-dev
37+
sudo apt-get -y install pkg-config tree jq libcap-dev
38+
sudo apt-get -y install pkg-config
39+
wget https://github.com/troglobit/libuev/releases/download/v2.4.1/libuev-2.4.1.tar.xz
40+
wget https://github.com/troglobit/libite/releases/download/v2.6.2/libite-2.6.2.tar.gz
41+
tar xf libuev-2.4.1.tar.xz
42+
tar xf libite-2.6.2.tar.gz
43+
(cd libuev-2.4.1 && ./configure --prefix=/usr && make && sudo make install-strip)
44+
(cd libite-2.6.2 && ./configure --prefix=/usr && make && sudo make install-strip)
45+
sudo ldconfig
3846
- uses: actions/checkout@v4
3947
- name: Static Finit
4048
run: |

.github/workflows/coverity.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ jobs:
5555
- name: Install dependencies
5656
run: |
5757
sudo apt-get -y update
58-
sudo apt-get -y install pkg-config
59-
wget https://github.com/troglobit/libuev/releases/download/v2.4.0/libuev-2.4.0.tar.xz
60-
wget https://github.com/troglobit/libite/releases/download/v2.5.2/libite-2.5.2.tar.gz
61-
tar xf libuev-2.4.0.tar.xz
62-
tar xf libite-2.5.2.tar.gz
63-
(cd libuev-2.4.0 && ./configure --prefix=/usr && make && sudo make install-strip)
64-
(cd libite-2.5.2 && ./configure --prefix=/usr && make && sudo make install-strip)
58+
sudo apt-get -y install pkg-config libcap-dev
59+
wget https://github.com/troglobit/libuev/releases/download/v2.4.1/libuev-2.4.1.tar.xz
60+
wget https://github.com/troglobit/libite/releases/download/v2.6.2/libite-2.6.2.tar.gz
61+
tar xf libuev-2.4.1.tar.xz
62+
tar xf libite-2.6.2.tar.gz
63+
(cd libuev-2.4.1 && ./configure --prefix=/usr && make && sudo make install-strip)
64+
(cd libite-2.6.2 && ./configure --prefix=/usr && make && sudo make install-strip)
6565
sudo ldconfig
6666
- name: Configure
6767
run: |

.github/workflows/release.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,13 @@ jobs:
2020
- name: Installing dependencies ...
2121
run: |
2222
sudo apt-get -y update
23-
sudo apt-get -y install pkg-config jq libuev-dev libite-dev
23+
sudo apt-get -y install pkg-config jq libcap-dev
24+
wget https://github.com/troglobit/libuev/releases/download/v2.4.1/libuev-2.4.1.tar.xz
25+
wget https://github.com/troglobit/libite/releases/download/v2.6.2/libite-2.6.2.tar.gz
26+
tar xf libuev-2.4.1.tar.xz
27+
tar xf libite-2.6.2.tar.gz
28+
(cd libuev-2.4.1 && ./configure --prefix=/usr && make && sudo make install-strip)
29+
(cd libite-2.6.2 && ./configure --prefix=/usr && make && sudo make install-strip)
2430
- name: Setting release variables ...
2531
id: build
2632
run: |

.github/workflows/weekly.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,13 @@ jobs:
3434
- name: Install dependencies
3535
run: |
3636
sudo apt-get -y update
37-
sudo apt-get -y install pkg-config jq libuev-dev libite-dev
37+
sudo apt-get -y install pkg-config jq libcap-dev
38+
wget https://github.com/troglobit/libuev/releases/download/v2.4.1/libuev-2.4.1.tar.xz
39+
wget https://github.com/troglobit/libite/releases/download/v2.6.2/libite-2.6.2.tar.gz
40+
tar xf libuev-2.4.1.tar.xz
41+
tar xf libite-2.6.2.tar.gz
42+
(cd libuev-2.4.1 && ./configure --prefix=/usr && make && sudo make install-strip)
43+
(cd libite-2.6.2 && ./configure --prefix=/usr && make && sudo make install-strip)
3844
- uses: actions/checkout@v4
3945
- name: Base run
4046
run: |

configure.ac

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ AC_TYPE_UINT32_T
4848
PKG_PROG_PKG_CONFIG
4949

5050
# Check for required libraries
51-
PKG_CHECK_MODULES([uev], [libuev >= 2.2.0])
52-
PKG_CHECK_MODULES([lite], [libite >= 2.2.0])
51+
PKG_CHECK_MODULES([uev], [libuev >= 2.4.1])
52+
PKG_CHECK_MODULES([lite], [libite >= 2.6.2])
5353

5454
# Check for configured Finit features
5555
AC_ARG_ENABLE(auto_reload,

0 commit comments

Comments
 (0)