Skip to content

Commit 5ff22ca

Browse files
authored
debian: fixes for dpkg-buildpackage (#1634)
Flex, Bison are build dependencies to optional run time dependencies. Depend on linked libraries using ${shlibs} Silence some Lintian warnings about statically linked vendored libraries. Signed-off-by: Nicholas Brown <[email protected]>
1 parent c810696 commit 5ff22ca

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

debian/control

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,15 @@ Source: td-agent-bit
22
Section: net
33
Priority: optional
44
Maintainer: Eduardo Silva <[email protected]>
5-
Build-Depends: debhelper (>= 7.0.50~), cmake (>= 2.6)
5+
Build-Depends: debhelper (>= 7.0.50~), cmake (>= 2.6), flex, bison
66
Standards-Version: 4.3.0
77
Homepage: http://fluentbit.io
88
Vcs-Git: https://github.com/fluent/fluent-bit
99
Vcs-Browser: https://github.com/fluent/fluent-bit
1010

1111
Package: td-agent-bit
1212
Architecture: any
13-
Depends: ${misc:Depends}
14-
Suggests: flex, bison
13+
Depends: ${misc:Depends}, ${shlibs:Depends}
1514
Description: High performance Log Forwarder for Linux.
1615
Fluent Bit is a high performance data collector and log forwarder for Linux.
1716
It provides a flexible architecture and plugins to collect, parser, filter and

debian/td-agent-bit.lintian-overrides

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
td-agent-bit: embedded-library *
12
td-agent-bit: package-name-doesnt-match-sonames libfluent-bit
23
td-agent-bit: embedded-library opt/td-agent-bit/bin/td-agent-bit: mbedtls
34
td-agent-bit: embedded-library opt/td-agent-bit/lib/x86_64-linux-gnu/libfluent-bit.so: mbedtls

0 commit comments

Comments
 (0)