summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Emm. Katsoulakis <34388743+paulkatsoulakis@users.noreply.github.com>2019-08-16 22:19:09 +0300
committerGitHub <noreply@github.com>2019-08-16 22:19:09 +0300
commitdac249d3d13bfed73daa83e408efe0f1d490b5b1 (patch)
treef955c7069698682e16a34732686831f4b27ce80b
parent4a9deb161a992d7bc7f1546b3d240d05c2bd29f9 (diff)
netdata/packaging: Align libdir in all configure commands (#6682)
* netdata/packaging: Align libdir with the one we expect our installation to use, following the rest of the directory correllations * netdata/packaging:[ci skip] One more
-rwxr-xr-x.travis/package_management/common.py2
-rwxr-xr-xcontrib/debian/rules2
-rwxr-xr-xnetdata-installer.sh1
-rw-r--r--netdata.spec.in2
4 files changed, 5 insertions, 2 deletions
diff --git a/.travis/package_management/common.py b/.travis/package_management/common.py
index 58c999f216..a72fe48376 100755
--- a/.travis/package_management/common.py
+++ b/.travis/package_management/common.py
@@ -147,7 +147,7 @@ def prepare_version_source(dest_archive, pkg_friendly_version, tag=None):
run_command_in_host(['autoreconf', '-ivf'])
print(".4 Run configure")
- run_command_in_host(['./configure', '--prefix=/usr', '--sysconfdir=/etc', '--localstatedir=/var', '--libexecdir=/usr/libexec', '--with-math', '--with-zlib', '--with-user=netdata'])
+ run_command_in_host(['./configure', '--prefix=/usr', '--sysconfdir=/etc', '--localstatedir=/var', '--libdir=/usr/lib', '--libexecdir=/usr/libexec', '--with-math', '--with-zlib', '--with-user=netdata'])
print(".5 Run make dist")
run_command_in_host(['make', 'dist'])
diff --git a/contrib/debian/rules b/contrib/debian/rules
index 1898a1391a..036e0108e6 100755
--- a/contrib/debian/rules
+++ b/contrib/debian/rules
@@ -18,7 +18,7 @@ TOP = $(CURDIR)/debian/netdata
override_dh_auto_configure:
autoreconf -ivf
- dh_auto_configure -- --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+ dh_auto_configure -- --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib \
--libexecdir=/usr/libexec --with-user=netdata --with-math --with-zlib --with-webdir=/var/lib/netdata/www
debian/%.postinst: debian/%.postinst.in
diff --git a/netdata-installer.sh b/netdata-installer.sh
index e749a867af..781cd9b1d9 100755
--- a/netdata-installer.sh
+++ b/netdata-installer.sh
@@ -400,6 +400,7 @@ run ./configure \
--sysconfdir="${NETDATA_PREFIX}/etc" \
--localstatedir="${NETDATA_PREFIX}/var" \
--libexecdir="${NETDATA_PREFIX}/usr/libexec" \
+ --libdir="${NETDATA_PREFIX}/usr/lib" \
--with-zlib \
--with-math \
--with-user=netdata \
diff --git a/netdata.spec.in b/netdata.spec.in
index cb65133f0d..8b77387f72 100644
--- a/netdata.spec.in
+++ b/netdata.spec.in
@@ -11,6 +11,7 @@
%define _sysconfdir /etc
%define _localstatedir /var
%define _libexecdir /usr/libexec
+%define _libdir /usr/lib
#
# Conditional build:
@@ -235,6 +236,7 @@ autoreconf -ivf
--sysconfdir="%{_sysconfdir}" \
--localstatedir="%{_localstatedir}" \
--libexecdir="%{_libexecdir}" \
+ --libdir="%{_libdir}" \
--with-zlib \
--with-math \
--with-user=netdata \