gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-exchange] branch master updated: address FIXME


From: gnunet
Subject: [taler-exchange] branch master updated: address FIXME
Date: Sat, 28 Mar 2020 22:12:52 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository exchange.

The following commit(s) were added to refs/heads/master by this push:
     new 17eafb86 address FIXME
17eafb86 is described below

commit 17eafb869c62f499960c1971a1d6fbfdeda84fc3
Author: Christian Grothoff <address@hidden>
AuthorDate: Sat Mar 28 22:12:47 2020 +0100

    address FIXME
---
 configure.ac             |  1 -
 src/util/Makefile.am     | 10 ++++++++++
 src/util/taler-config.in | 11 +----------
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/configure.ac b/configure.ac
index 58a20920..9750d331 100644
--- a/configure.ac
+++ b/configure.ac
@@ -492,6 +492,5 @@ AC_CONFIG_FILES([Makefile
                  src/mhd/Makefile
                  src/pq/Makefile
                  src/util/Makefile
-                 src/util/taler-config
                  ])
 AC_OUTPUT
diff --git a/src/util/Makefile.am b/src/util/Makefile.am
index 55b4fc5e..4e22f0a0 100644
--- a/src/util/Makefile.am
+++ b/src/util/Makefile.am
@@ -19,6 +19,16 @@ EXTRA_DIST = \
 bin_SCRIPTS = \
   taler-config
 
+edit_script = $(SED) -e 's,%libdir%,$(libdir),'g $(NULL)
+
+taler-config: taler-config.in
+       rm -f $@ $@.tmp && \
+       $(edit_script) $< >$@.tmp && \
+       chmod a-w+x $@.tmp && \
+       mv $@.tmp $@
+
+
+
 lib_LTLIBRARIES = \
   libtalerutil.la
 
diff --git a/src/util/taler-config.in b/src/util/taler-config.in
index 212e52e1..b6561d87 100644
--- a/src/util/taler-config.in
+++ b/src/util/taler-config.in
@@ -7,15 +7,6 @@ if ! type gnunet-config >/dev/null; then
   exit 1
 fi
 
-# FIXME: not very portable ...
-# FIXME: should use "libdir" instead of prefix/lib, but somehow
-# the recursive expansion does not work ;-(.
 GC=`which gnunet-config`
-ASAN=""
-A=`ldd $GC | grep libasan` && ASAN=`echo $A | awk '{print $3 ":"}'`
-if test -z $ASAN
-then
-   A=`ldd @prefix@/lib/libtalerutil.so | grep libasan` && ASAN=`echo $A | awk 
'{print $3 ":"}'`
-fi
-export LD_PRELOAD=${ASAN}${LD_PRELOAD:-}:@prefix@/lib/libtalerutil.so
+export LD_PRELOAD=${LD_PRELOAD:-}:%libdir%/libtalerutil.so
 exec gnunet-config "$@"

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]