Commit 043ad231 authored by Julien Muchembled's avatar Julien Muchembled

obs/slapos: fix rpath on recent Debian

parent 2cea1287
...@@ -137,9 +137,9 @@ install: all ...@@ -137,9 +137,9 @@ install: all
echo "No path to fix." echo "No path to fix."
set -e; \ set -e; \
for f in `find $(INSTALL_DIRECTORY) \( -type f -o -type l \) \( -executable -o -name "*.so" \)`; do \ for f in `find $(INSTALL_DIRECTORY) -type f \( -executable -o -name "*.so" \)`; do \
if file -L $$f | grep -Eq '.*ELF.*(executable|shared).*'; then \ if file -L $$f | grep -Eq '.*ELF.*(executable|shared).*'; then \
OLD_RPATH="`chrpath $$f|awk -F'RPATH=' '{print $$2}'|sed 's#$(BUILD_DIRECTORY)#$(TARGET_DIRECTORY)#g' 2> /dev/null`"; \ OLD_RPATH="`chrpath $$f|awk -F'R(UN)?PATH=' '{print $$2}'|sed 's#$(BUILD_DIRECTORY)#$(TARGET_DIRECTORY)#g' 2> /dev/null`"; \
if [ -n "$$OLD_RPATH" ]; then \ if [ -n "$$OLD_RPATH" ]; then \
chrpath -r "$$OLD_RPATH" $$f; \ chrpath -r "$$OLD_RPATH" $$f; \
fi; \ fi; \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment