Hello,
Thanks for the report. I am not sure to understand how it could fail
when the previous versions built fine. The only thing I can think of is
in src/gns/nss/Makefile.am. So I'll try with the patch attached,
hopefully it'll fix this. But as far as I can test on my amd64 box,
gnunet 0.9.3-3 builds fine with or without sudo.
Cheers,
Bertrand
--- a/src/gns/nss/Makefile.am
+++ b/src/gns/nss/Makefile.am
@@ -21,16 +21,10 @@
AM_LDFLAGS=-avoid-version -module -export-dynamic
-if HAVE_SUDO
-nssdir = /lib/
-else
-nssdir = $(libdir)
-endif
-
LIBTOOL = $(SUDO_BINARY) $(SHELL) $(top_builddir)/libtool
if !MINGW
-nss_LTLIBRARIES = \
+lib_LTLIBRARIES = \
libnss_gns.la \
libnss_gns4.la \
libnss_gns6.la
@@ -52,8 +46,8 @@
libnss_gns6_la_LDFLAGS=$(libnss_gns_la_LDFLAGS)
install-data-hook:
- $(SUDO_BINARY) $(SHELL) $(top_builddir)/libtool --finish $(nssdir)
- $(SUDO_BINARY) rm -f $(nssdir)/libnss_gns.la $(nssdir)/libnss_gns4.la $(nssdir)/libnss_gns6.la
+ $(SUDO_BINARY) $(SHELL) $(top_builddir)/libtool --finish $(libdir)
+ $(SUDO_BINARY) rm -f $(libdir)/libnss_gns.la $(libdir)/libnss_gns4.la $(libdir)/libnss_gns6.la
uninstall-hook:
- $(SUDO_BINARY) rm -f $(nssdir)/libnss_gns.so.2 $(nssdir)/libnss_gns4.so.2 $(nssdir)/libnss_gns6.so.2
+ $(SUDO_BINARY) rm -f $(libdir)/libnss_gns.so.2 $(libdir)/libnss_gns4.so.2 $(libdir)/libnss_gns6.so.2