Alon Bar-Lev <[email protected]> writes:
> Gentoo bug#405525, support not installing static libraries.
Can you check if the following, simpler, patch to Makefile.in does the
job (still depends on IF_STATIC, from configure, of course)?
It will use the install-static and uninstall-static targets
unconditionally, but they won't do anything when LIBTARGETS is empty.
Regards,
/Niels
diff --git a/Makefile.in b/Makefile.in
index c63465c..d6be465 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -20,8 +20,8 @@ include config.make
PRE_CPPFLAGS = -I.
# FIXME: Add configuration of LIBEXT?
-LIBTARGETS = libnettle.a @IF_HOGWEED@ libhogweed.a
-SHLIBTARGETS = $(LIBNETTLE_FORLINK) @IF_HOGWEED@ $(LIBHOGWEED_FORLINK)
+LIBTARGETS = @IF_STATIC@ libnettle.a @IF_HOGWEED@ libhogweed.a
+SHLIBTARGETS = @IF_SHARED@ $(LIBNETTLE_FORLINK) @IF_HOGWEED@
$(LIBHOGWEED_FORLINK)
getopt_SOURCES = getopt.c getopt1.c
getopt_TARGETS = $(getopt_SOURCES:.c=.$(OBJEXT))
@@ -32,7 +32,7 @@ internal_TARGETS = $(internal_SOURCES:.c=.$(OBJEXT))
TARGETS = aesdata$(EXEEXT) desdata$(EXEEXT) twofishdata$(EXEEXT) \
shadata$(EXEEXT) gcmdata$(EXEEXT) \
$(getopt_TARGETS) $(internal_TARGETS) \
- $(LIBTARGETS) @IF_SHARED@ $(SHLIBTARGETS)
+ $(LIBTARGETS) $(SHLIBTARGETS)
IMPLICIT_TARGETS = @IF_DLL@ $(LIBNETTLE_FILE) $(LIBHOGWEED_FILE)
DOCTARGETS = @IF_DOCUMENTATION@ nettle.info nettle.html nettle.pdf
--
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
_______________________________________________
nettle-bugs mailing list
[email protected]
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs