Skip to content

Commit 2628e00

Browse files
committed
deb build needs luajit development libraries for CGO
1 parent 0564945 commit 2628e00

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

.github/workflows/build-deb.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
- name: Install build dependencies
5050
run: |
5151
sudo apt-get update
52-
sudo apt-get install -y devscripts debhelper
52+
sudo apt-get install -y devscripts debhelper libluajit-5.1-dev
5353
5454
- name: Build Debian package
5555
run: dpkg-buildpackage -us -uc -b -d

packaging/debian/control

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,12 @@ Source: heplify-server
22
Section: net
33
Priority: optional
44
Maintainer: Dave Horton <daveh@drachtio.org>
5-
Build-Depends: debhelper (>= 10), golang-go (>= 2:1.20~)
5+
Build-Depends: debhelper (>= 10), golang-go (>= 2:1.20~), libluajit-5.1-dev
66
Standards-Version: 4.1.4
77

88
Package: heplify-server
99
Architecture: any
10-
Depends: ${shlibs:Depends}, ${misc:Depends}
11-
Recommends: luajit
10+
Depends: ${shlibs:Depends}, ${misc:Depends}, libluajit-5.1-2
1211
Description: HEP Capture Server for HOMER/SIPCAPTURE
1312
heplify-server is a high-performance HEP capture server that receives
1413
HEP (Homer Encapsulation Protocol) packets and stores them in PostgreSQL,

0 commit comments

Comments
 (0)