aboutsummaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2022-05-13 19:48:08 +0200
committerHarald Welte <laforge@osmocom.org>2022-05-15 13:04:56 +0200
commit467fc5728d638239b0257c0e9e60a0e516826e8c (patch)
treea161f39986980aa272d64c4e516298f1890ba811 /debian/control
parent2db1966e25bbecb4dfb275f88e03aacace7863d0 (diff)
switch sqlite3 to single-threaded mode
Looking at 'perf top' of osmo-msc under load shows that there's a significant amount of time spent in terms of locking (mutex,...) which is useless as osmo-msc is a single-threaded application. Unfortunately libdbi doesn't provide a mechanism to perform sqlite3_config(), so we have to do it directly here, introducing an explicit build-time dependency (and linkage) to libsqlite3. Related: OS#5559 Change-Id: I5bbea90d28b6d73b64b9e5124ff59304b90a8a75
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control1
1 files changed, 1 insertions, 0 deletions
diff --git a/debian/control b/debian/control
index 0b2ac6b2c..d9fccfa98 100644
--- a/debian/control
+++ b/debian/control
@@ -11,6 +11,7 @@ Build-Depends: debhelper (>=9),
pkg-config,
libdbi-dev,
libdbd-sqlite3,
+ libsqlite3-dev,
libsctp-dev,
libtalloc-dev,
libsmpp34-dev (>= 1.14.0),