From 9089937b5e5c7be1aaabb5a0d6194bc274579fa1 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Tue, 21 Aug 2018 17:13:39 +0200 Subject: [PATCH] Makefile: don't allow undefined symbols Signed-off-by: Christian Brauner --- src/lxc/Makefile.am | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lxc/Makefile.am b/src/lxc/Makefile.am index 32bb8d5e0..94886b23d 100644 --- a/src/lxc/Makefile.am +++ b/src/lxc/Makefile.am @@ -214,6 +214,7 @@ liblxc_la_CFLAGS = -fPIC \ -pthread liblxc_la_LDFLAGS = -pthread \ + -Wl,-no-undefined \ -Wl,-soname,liblxc.so.$(firstword $(subst ., ,@LXC_ABI@)) \ -version-info @LXC_ABI_MAJOR@ @@ -410,7 +411,8 @@ pam_cgfs_la_LIBADD = $(AM_LIBS) \ pam_cgfs_la_LDFLAGS = $(AM_LDFLAGS) \ -avoid-version \ -module \ - -shared + -shared \ + -Wl,-no-undefined endif endif -- 2.47.2