mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-29 05:28:00 +00:00
[master] [rt36786] use INSTALL_PROGRAM for shared libs
3947. [cleanup] Set the executable bit on libraries when using libtool. [RT #36786]
This commit is contained in:
parent
523f3d6302
commit
f687e639f0
3
CHANGES
3
CHANGES
@ -1,3 +1,6 @@
|
||||
3947. [cleanup] Set the executable bit on libraries when using
|
||||
libtool. [RT #36786]
|
||||
|
||||
3946. [cleanup] Improved "configure" search for a python interpreter.
|
||||
[RT #36992]
|
||||
|
||||
|
4
configure
vendored
4
configure
vendored
@ -831,6 +831,7 @@ OPENSSLGOSTLINKOBJS
|
||||
DST_OPENSSL_INC
|
||||
HAVE_SIT
|
||||
ISC_PLATFORM_USESIT
|
||||
INSTALL_LIBRARY
|
||||
ISC_THREAD_DIR
|
||||
THREADOPTSRCS
|
||||
THREADOPTOBJS
|
||||
@ -15336,6 +15337,7 @@ $as_echo "yes" >&6; }
|
||||
LIBTOOL_MODE_COMPILE='--mode=compile --tag=CC'
|
||||
LIBTOOL_MODE_INSTALL='--mode=install --tag=CC'
|
||||
LIBTOOL_MODE_LINK='--mode=link --tag=CC'
|
||||
INSTALL_LIBRARY='${INSTALL_PROGRAM}'
|
||||
case "$host" in
|
||||
*) LIBTOOL_ALLOW_UNDEFINED= ;;
|
||||
esac
|
||||
@ -15357,9 +15359,11 @@ $as_echo "no" >&6; }
|
||||
LIBTOOL_MODE_LINK=
|
||||
LIBTOOL_ALLOW_UNDEFINED=
|
||||
LIBTOOL_IN_MAIN=
|
||||
INSTALL_LIBRARY='${INSTALL_DATA}'
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
#
|
||||
# was --enable-native-pkcs11 specified?
|
||||
# (note it implies both --without-openssl and --with-pkcs11)
|
||||
|
@ -1249,6 +1249,7 @@ case $use_libtool in
|
||||
LIBTOOL_MODE_COMPILE='--mode=compile --tag=CC'
|
||||
LIBTOOL_MODE_INSTALL='--mode=install --tag=CC'
|
||||
LIBTOOL_MODE_LINK='--mode=link --tag=CC'
|
||||
INSTALL_LIBRARY='${INSTALL_PROGRAM}'
|
||||
case "$host" in
|
||||
*) LIBTOOL_ALLOW_UNDEFINED= ;;
|
||||
esac
|
||||
@ -1269,8 +1270,10 @@ case $use_libtool in
|
||||
LIBTOOL_MODE_LINK=
|
||||
LIBTOOL_ALLOW_UNDEFINED=
|
||||
LIBTOOL_IN_MAIN=
|
||||
INSTALL_LIBRARY='${INSTALL_DATA}'
|
||||
;;
|
||||
esac
|
||||
AC_SUBST(INSTALL_LIBRARY)
|
||||
|
||||
#
|
||||
# was --enable-native-pkcs11 specified?
|
||||
|
@ -79,7 +79,7 @@ installdirs:
|
||||
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
|
||||
|
||||
install:: timestamp installdirs
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libbind9.@A@ ${DESTDIR}${libdir}
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_LIBRARY} libbind9.@A@ ${DESTDIR}${libdir}
|
||||
|
||||
clean distclean::
|
||||
rm -f libbind9.@A@ timestamp
|
||||
|
@ -156,7 +156,7 @@ installdirs:
|
||||
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
|
||||
|
||||
install:: timestamp installdirs
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libdns.@A@ ${DESTDIR}${libdir}
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_LIBRARY} libdns.@A@ ${DESTDIR}${libdir}
|
||||
|
||||
clean distclean::
|
||||
rm -f libdns.@A@ timestamp
|
||||
|
@ -74,7 +74,7 @@ installdirs:
|
||||
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
|
||||
|
||||
install:: timestamp installdirs
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libirs.@A@ ${DESTDIR}${libdir}
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_LIBRARY} libirs.@A@ ${DESTDIR}${libdir}
|
||||
|
||||
clean distclean::
|
||||
rm -f libirs.@A@ libirs.la timestamp
|
||||
|
@ -140,7 +140,7 @@ installdirs:
|
||||
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
|
||||
|
||||
install:: timestamp installdirs
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libisc.@A@ ${DESTDIR}${libdir}
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_LIBRARY} libisc.@A@ ${DESTDIR}${libdir}
|
||||
|
||||
clean distclean::
|
||||
rm -f libisc.@A@ libisc-nosymtbl.@A@ libisc.la \
|
||||
|
@ -80,7 +80,7 @@ installdirs:
|
||||
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
|
||||
|
||||
install:: timestamp installdirs
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libisccc.@A@ ${DESTDIR}${libdir}
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_LIBRARY} libisccc.@A@ ${DESTDIR}${libdir}
|
||||
|
||||
clean distclean::
|
||||
rm -f libisccc.@A@ timestamp
|
||||
|
@ -80,7 +80,7 @@ installdirs:
|
||||
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
|
||||
|
||||
install:: timestamp installdirs
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} libisccfg.@A@ ${DESTDIR}${libdir}
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_LIBRARY} libisccfg.@A@ ${DESTDIR}${libdir}
|
||||
|
||||
clean distclean::
|
||||
rm -f libisccfg.@A@ timestamp
|
||||
|
@ -78,7 +78,7 @@ installdirs:
|
||||
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${libdir}
|
||||
|
||||
install:: timestamp installdirs
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_DATA} liblwres.@A@ ${DESTDIR}${libdir}
|
||||
${LIBTOOL_MODE_INSTALL} ${INSTALL_LIBRARY} liblwres.@A@ ${DESTDIR}${libdir}
|
||||
|
||||
clean distclean::
|
||||
rm -f liblwres.@A@ liblwres.la timestamp
|
||||
|
@ -300,6 +300,7 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
LINK_PROGRAM = @LN_S@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_LIBRARY = @INSTALL_LIBRARY@
|
||||
|
||||
###
|
||||
### Programs used when generating documentation. It's ok for these
|
||||
|
Loading…
x
Reference in New Issue
Block a user