aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Harring <ferringb@gentoo.org>2005-03-09 07:34:30 +0000
committerBrian Harring <ferringb@gentoo.org>2005-03-09 07:34:30 +0000
commitd332990aa00afa2490c1cb298d1c53a23614e6d3 (patch)
tree82946723f00c2a5a31c2a92f715ef909e3611d62 /Makefile.am
parentHack to make sure sandboxed process cannot remove a device node (diff)
downloadsandbox-d332990aa00afa2490c1cb298d1c53a23614e6d3.tar.gz
sandbox-d332990aa00afa2490c1cb298d1c53a23614e6d3.tar.bz2
sandbox-d332990aa00afa2490c1cb298d1c53a23614e6d3.zip
correct symbols.h building when libdir !+ "/lib"
Signed-off-by: Brian Harring <ferringb@gentoo.org>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index dd8709a..5a04dad 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -27,14 +27,14 @@ libsandbox.c: symbols.h
# countaining '@@' ...
symbols.h: symbols.in
@echo "Generating $@"; \
- if [ ! -e "$(libdir)/$(LIBC_VERSION)" ]; then\
- echo -e "\n*** Cannot find $(libdir)/$(LIBC_VERSION)!\n"; \
+ if [ ! -e "$(LIBC_PATH)" ]; then\
+ echo -e "\n*** Cannot find $(LIBC_PATH)!\n"; \
exit 1; \
fi; \
echo "#ifndef __symbol_h" > $@; \
echo -e "#define __symbol_h\n" >> $@; \
for x in `cat $^`; do \
- sym=`readelf -s "$(libdir)/$(LIBC_VERSION)" 2>/dev/null | \
+ sym=`readelf -s "$(LIBC_PATH)" 2>/dev/null | \
awk '{ print $$8 }' | \
grep "^$${x}@@" | \
cut -d'@' -f3`; \