+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * aclocal.m4 (KRB5_LIB_AUX): Use $(LIBBASE) instead of $(LIB).
+
2004-06-03 Ken Raeburn <raeburn@mit.edu>
* configure.in: Check for various _r functions needed for thread
LIBLIST=
OBJLISTS=
else
- LIBLIST='lib$(LIB)$(STLIBEXT)'
- LIBLINKS='$(TOPLIBD)/lib$(LIB)$(STLIBEXT)'
+ LIBLIST='lib$(LIBBASE)$(STLIBEXT)'
+ LIBLINKS='$(TOPLIBD)/lib$(LIBBASE)$(STLIBEXT)'
OBJLISTS=OBJS.ST
LIBINSTLIST=install-static
DEPLIBEXT=$STLIBEXT
OBJLISTS=
LIBINSTLIST=
fi
- LIBLIST="$LIBLIST "'lib$(LIB)$(SHLIBEXT)'
- LIBLINKS="$LIBLINKS "'$(TOPLIBD)/lib$(LIB)$(SHLIBEXT) $(TOPLIBD)/lib$(LIB)$(SHLIBVEXT)'
+ LIBLIST="$LIBLIST "'lib$(LIBBASE)$(SHLIBEXT)'
+ LIBLINKS="$LIBLINKS "'$(TOPLIBD)/lib$(LIBBASE)$(SHLIBEXT) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBVEXT)'
case "$SHLIBSEXT" in
.so.s-nobuild)
LIBINSTLIST="$LIBINSTLIST install-shared"
;;
*)
- LIBLIST="$LIBLIST "'lib$(LIB)$(SHLIBSEXT)'
- LIBLINKS="$LIBLINKS "'$(TOPLIBD)/lib$(LIB)$(SHLIBSEXT)'
+ LIBLIST="$LIBLIST "'lib$(LIBBASE)$(SHLIBSEXT)'
+ LIBLINKS="$LIBLINKS "'$(TOPLIBD)/lib$(LIBBASE)$(SHLIBSEXT)'
LIBINSTLIST="$LIBINSTLIST install-shlib-soname"
;;
esac
;;
*)
AC_MSG_NOTICE([enabling profiled libraries])
- LIBLIST="$LIBLIST "'lib$(LIB)$(PFLIBEXT)'
- LIBLINKS="$LIBLINKS "'$(TOPLIBD)/lib$(LIB)$(PFLIBEXT)'
+ LIBLIST="$LIBLIST "'lib$(LIBBASE)$(PFLIBEXT)'
+ LIBLINKS="$LIBLINKS "'$(TOPLIBD)/lib$(LIBBASE)$(PFLIBEXT)'
OBJLISTS="$OBJLISTS OBJS.PF"
LIBINSTLIST="$LIBINSTLIST install-profiled"
;;
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-03-04 Ken Raeburn <raeburn@mit.edu>
* configure.in: Deleted; configure this dir from parent now.
SETENVSRC=@SETENVSRC@
SETENVOBJ=@SETENVOBJ@
-LIB=telnet
+LIBBASE=telnet
LIBMAJOR=0
LIBMINOR=0
RELDIR=../../../appl/telnet/libtelnet
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * lib.in (lib*, clean-*, install-*): Use $(LIBBASE) instead of
+ $(LIB).
+ * pre.in (SHLIB_EXPORT_FILE): Likewise.
+ * shlib.conf: Likewise.
+
2004-05-30 Ken Raeburn <raeburn@mit.edu>
* shlib.conf (*-*-aix*): Use linker options for library
# Gets invoked as $(PARSE_OBJLISTS) list-of-OBJS.*-files
PARSE_OBJLISTS= set -x && $(PERL) -p -e '$$e=$$ARGV; $$e =~ s/OBJS\...$$//; s/^/ /; s/ $$//; s/ / $$e/g;'
-lib$(LIB)$(STLIBEXT): $(STOBJLISTS)
+lib$(LIBBASE)$(STLIBEXT): $(STOBJLISTS)
$(RM) $@
- @echo "building static $(LIB) library"
+ @echo "building static $(LIBBASE) library"
set -x; objlist=`$(PARSE_OBJLISTS) $(STOBJLISTS)` && $(AR) cq $@ $$objlist
$(RANLIB) $@
-lib$(LIB)$(SHLIBVEXT): $(SHOBJLISTS) $(SHLIB_EXPDEPS) $(SHLIB_EXPORT_FILE_DEP)
+lib$(LIBBASE)$(SHLIBVEXT): $(SHOBJLISTS) $(SHLIB_EXPDEPS) $(SHLIB_EXPORT_FILE_DEP)
$(RM) $@
- @echo "building shared $(LIB) library ($(LIBMAJOR).$(LIBMINOR))"
+ @echo "building shared $(LIBBASE) library ($(LIBMAJOR).$(LIBMINOR))"
set -x; objlist=`$(PARSE_OBJLISTS) $(SHOBJLISTS)` && $(MAKE_SHLIB_COMMAND)
-lib$(LIB)$(SHLIBSEXT): lib$(LIB)$(SHLIBVEXT)
+lib$(LIBBASE)$(SHLIBSEXT): lib$(LIBBASE)$(SHLIBVEXT)
$(RM) $@
- $(LN_S) lib$(LIB)$(SHLIBVEXT) $@
-lib$(LIB)$(SHLIBEXT): lib$(LIB)$(SHLIBVEXT)
+ $(LN_S) lib$(LIBBASE)$(SHLIBVEXT) $@
+lib$(LIBBASE)$(SHLIBEXT): lib$(LIBBASE)$(SHLIBVEXT)
$(RM) $@
- $(LN_S) lib$(LIB)$(SHLIBVEXT) $@
+ $(LN_S) lib$(LIBBASE)$(SHLIBVEXT) $@
-lib$(LIB)$(PFLIBEXT): $(PFOBJLISTS)
+lib$(LIBBASE)$(PFLIBEXT): $(PFOBJLISTS)
$(RM) $@
- @echo "building profiled $(LIB) library"
+ @echo "building profiled $(LIBBASE) library"
set -x; objlist=`$(PARSE_OBJLISTS) $(PFOBJLISTS)` && $(AR) cq $@ $$objlist
$(RANLIB) $@
-$(TOPLIBD)/lib$(LIB)$(STLIBEXT): lib$(LIB)$(STLIBEXT)
+$(TOPLIBD)/lib$(LIBBASE)$(STLIBEXT): lib$(LIBBASE)$(STLIBEXT)
$(RM) $@
- (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIB)$(STLIBEXT) .)
-$(TOPLIBD)/lib$(LIB)$(SHLIBEXT): lib$(LIB)$(SHLIBEXT)
+ (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(STLIBEXT) .)
+$(TOPLIBD)/lib$(LIBBASE)$(SHLIBEXT): lib$(LIBBASE)$(SHLIBEXT)
$(RM) $@
- (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIB)$(SHLIBEXT) .)
-$(TOPLIBD)/lib$(LIB)$(SHLIBSEXT): lib$(LIB)$(SHLIBSEXT)
+ (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(SHLIBEXT) .)
+$(TOPLIBD)/lib$(LIBBASE)$(SHLIBSEXT): lib$(LIBBASE)$(SHLIBSEXT)
$(RM) $@
- (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIB)$(SHLIBSEXT) .)
-$(TOPLIBD)/lib$(LIB)$(SHLIBVEXT): lib$(LIB)$(SHLIBVEXT)
+ (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(SHLIBSEXT) .)
+$(TOPLIBD)/lib$(LIBBASE)$(SHLIBVEXT): lib$(LIBBASE)$(SHLIBVEXT)
$(RM) $@
- (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIB)$(SHLIBVEXT) .)
-$(TOPLIBD)/lib$(LIB)$(PFLIBEXT): lib$(LIB)$(PFLIBEXT)
+ (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(SHLIBVEXT) .)
+$(TOPLIBD)/lib$(LIBBASE)$(PFLIBEXT): lib$(LIBBASE)$(PFLIBEXT)
$(RM) $@
- (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIB)$(PFLIBEXT) .)
+ (cd $(TOPLIBD) && $(LN_S) $(RELDIR)/lib$(LIBBASE)$(PFLIBEXT) .)
all-libs: $(LIBLIST)
all-liblinks: $(LIBLINKS)
clean-libs:
- $(RM) lib$(LIB)$(STLIBEXT)
- $(RM) lib$(LIB)$(SHLIBVEXT)
- $(RM) lib$(LIB)$(SHLIBSEXT)
- $(RM) lib$(LIB)$(SHLIBEXT)
- $(RM) lib$(LIB)$(PFLIBEXT)
+ $(RM) lib$(LIBBASE)$(STLIBEXT)
+ $(RM) lib$(LIBBASE)$(SHLIBVEXT)
+ $(RM) lib$(LIBBASE)$(SHLIBSEXT)
+ $(RM) lib$(LIBBASE)$(SHLIBEXT)
+ $(RM) lib$(LIBBASE)$(PFLIBEXT)
clean-liblinks:
- $(RM) $(TOPLIBD)/lib$(LIB)$(STLIBEXT)
- $(RM) $(TOPLIBD)/lib$(LIB)$(SHLIBVEXT)
- $(RM) $(TOPLIBD)/lib$(LIB)$(SHLIBSEXT)
- $(RM) $(TOPLIBD)/lib$(LIB)$(SHLIBEXT)
- $(RM) $(TOPLIBD)/lib$(LIB)$(PFLIBEXT)
+ $(RM) $(TOPLIBD)/lib$(LIBBASE)$(STLIBEXT)
+ $(RM) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBVEXT)
+ $(RM) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBSEXT)
+ $(RM) $(TOPLIBD)/lib$(LIBBASE)$(SHLIBEXT)
+ $(RM) $(TOPLIBD)/lib$(LIBBASE)$(PFLIBEXT)
install-libs: $(LIBINSTLIST)
install-static:
- $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(STLIBEXT)
- $(INSTALL_DATA) lib$(LIB)$(STLIBEXT) $(DESTDIR)$(KRB5_LIBDIR)
- $(RANLIB) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(STLIBEXT)
+ $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(STLIBEXT)
+ $(INSTALL_DATA) lib$(LIBBASE)$(STLIBEXT) $(DESTDIR)$(KRB5_LIBDIR)
+ $(RANLIB) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(STLIBEXT)
install-shared:
- $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(SHLIBVEXT)
- $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(SHLIBEXT)
- $(INSTALL_SHLIB) lib$(LIB)$(SHLIBVEXT) $(DESTDIR)$(KRB5_LIBDIR)
- (cd $(DESTDIR)$(KRB5_LIBDIR) && $(LN_S) lib$(LIB)$(SHLIBVEXT) \
- lib$(LIB)$(SHLIBEXT))
+ $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(SHLIBVEXT)
+ $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(SHLIBEXT)
+ $(INSTALL_SHLIB) lib$(LIBBASE)$(SHLIBVEXT) $(DESTDIR)$(KRB5_LIBDIR)
+ (cd $(DESTDIR)$(KRB5_LIBDIR) && $(LN_S) lib$(LIBBASE)$(SHLIBVEXT) \
+ lib$(LIBBASE)$(SHLIBEXT))
install-shlib-soname: install-shared
- $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(SHLIBSEXT)
- (cd $(DESTDIR)$(KRB5_LIBDIR) && $(LN_S) lib$(LIB)$(SHLIBVEXT) \
- lib$(LIB)$(SHLIBSEXT))
+ $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(SHLIBSEXT)
+ (cd $(DESTDIR)$(KRB5_LIBDIR) && $(LN_S) lib$(LIBBASE)$(SHLIBVEXT) \
+ lib$(LIBBASE)$(SHLIBSEXT))
install-profiled:
- $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(PFLIBEXT)
- $(INSTALL_DATA) lib$(LIB)$(PFLIBEXT) $(DESTDIR)$(KRB5_LIBDIR)
- $(RANLIB) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIB)$(PFLIBEXT)
+ $(RM) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(PFLIBEXT)
+ $(INSTALL_DATA) lib$(LIBBASE)$(PFLIBEXT) $(DESTDIR)$(KRB5_LIBDIR)
+ $(RANLIB) $(DESTDIR)$(KRB5_LIBDIR)/lib$(LIBBASE)$(PFLIBEXT)
Makefile: $(SRCTOP)/config/lib.in
config.status: $(SRCTOP)/config/shlib.conf
LN_S=@LN_S@
AR=@AR@
-# Set to "lib$(LIB)$(STEXT) lib$(LIB)$(SHEXT) lib$(LIB)$(PFEXT)" or
+# Set to "lib$(LIBBASE)$(STEXT) lib$(LIBBASE)$(SHEXT) lib$(LIBBASE)$(PFEXT)" or
# some subset thereof by configure; determines which types of libs get
# built.
LIBLIST=@LIBLIST@
# File with symbol names to be exported, both functions and data,
# currently not distinguished.
-SHLIB_EXPORT_FILE=$(srcdir)/lib$(LIB).exports
+SHLIB_EXPORT_FILE=$(srcdir)/lib$(LIBBASE).exports
# File that needs to be current for building the shared library,
# usually SHLIB_EXPORT_FILE, but not always, if we have to convert
# Alpha OSF/1 doesn't need separate PIC objects
SHOBJEXT=.o
INIT_FINI_PREP='if test -z "$(LIBINITFUNC)"; then initfini=""; else initfini="-Wl,-init,$(LIBINITFUNC)__auxinit"; fi; if test -z "$(LIBFINIFUNC)";then :;else initfini="$$initfini -Wl,-fini,$(LIBFINIFUNC)"; fi'
- LDCOMBINE='sed "s/^/-exported_symbol /" < $(SHLIB_EXPORT_FILE) > export && $(CC) -shared -Wl,-expect_unresolved -Wl,\* -Wl,-update_registry -Wl,$(BUILDTOP)/so_locations -Wl,-soname -Wl,lib$(LIB)$(SHLIBSEXT) -Wl,-hidden -Wl,-input,export $$initfini'
+ LDCOMBINE='sed "s/^/-exported_symbol /" < $(SHLIB_EXPORT_FILE) > export && $(CC) -shared -Wl,-expect_unresolved -Wl,\* -Wl,-update_registry -Wl,$(BUILDTOP)/so_locations -Wl,-soname -Wl,lib$(LIBBASE)$(SHLIBSEXT) -Wl,-hidden -Wl,-input,export $$initfini'
use_linker_init_option=yes
use_linker_fini_option=yes
EXTRA_FILES="$EXTRA_FILES export"
RPATH_FLAG='-Wl,+b,'
if test "$krb5_cv_prog_gcc" = yes; then
SHLIB_EXPFLAGS='-Wl,+s -Wl,+b,$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
- LDCOMBINE='gcc -fPIC -shared -Wl,+h,lib$(LIB)$(SHLIBSEXT)'
+ LDCOMBINE='gcc -fPIC -shared -Wl,+h,lib$(LIBBASE)$(SHLIBSEXT)'
else
SHLIB_EXPFLAGS='+s +b $(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
- LDCOMBINE='ld -b +h lib$(LIB)$(SHLIBSEXT)'
+ LDCOMBINE='ld -b +h lib$(LIBBASE)$(SHLIBSEXT)'
fi
CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) -Wl,+s $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)'
CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)'
SHOBJEXT=.o
# Kludge follows: (gcc makes n32 object files but ld expects o32, so we reeducate ld)
if test "$krb5_cv_prog_gcc" = yes; then
- LDCOMBINE='ld -n32 -shared -ignore_unresolved -update_registry $(BUILDTOP)/so_locations -soname lib$(LIB)$(SHLIBSEXT)'
+ LDCOMBINE='ld -n32 -shared -ignore_unresolved -update_registry $(BUILDTOP)/so_locations -soname lib$(LIBBASE)$(SHLIBSEXT)'
else
- LDCOMBINE='ld -shared -ignore_unresolved -update_registry $(BUILDTOP)/so_locations -soname lib$(LIB)$(SHLIBSEXT)'
+ LDCOMBINE='ld -shared -ignore_unresolved -update_registry $(BUILDTOP)/so_locations -soname lib$(LIBBASE)$(SHLIBSEXT)'
fi
SHLIB_EXPFLAGS='-rpath $(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
# no gprof for Irix...
INIT_FINI_PREP='if test -z "$(LIBINITFUNC)"; then initfini=""; else initfini="-Wl,-init,$(LIBINITFUNC)__auxinit"; fi; if test -z "$(LIBFINIFUNC)";then :;else initfini="$$initfini -Wl,-fini,$(LIBFINIFUNC)"; fi'
LDCOMBINE_TAIL='-Wl,-exports_file -Wl,$(SHLIB_EXPORT_FILE)'
fi
- LDCOMBINE='$(CC) -shared -Wl,-ignore_unresolved -Wl,-update_registry -Wl,$(BUILDTOP)/so_locations -Wl,-soname -Wl,lib$(LIB)$(SHLIBSEXT) $$initfini'
+ LDCOMBINE='$(CC) -shared -Wl,-ignore_unresolved -Wl,-update_registry -Wl,$(BUILDTOP)/so_locations -Wl,-soname -Wl,lib$(LIBBASE)$(SHLIBSEXT) $$initfini'
SHLIB_EXPFLAGS='-rpath $(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
# no gprof for Irix...
PROFFLAGS=-p
mips-sni-sysv4)
if test "$krb5_cv_prog_gcc" = yes; then
PICFLAGS=-fpic
- LDCOMBINE='$(CC) -G -Wl,-h -Wl,lib$(LIB)$(SHLIBSEXT)'
+ LDCOMBINE='$(CC) -G -Wl,-h -Wl,lib$(LIBBASE)$(SHLIBSEXT)'
else
PICFLAGS=-Kpic
- LDCOMBINE='$(CC) -G -h lib$(LIB)$(SHLIBSEXT)'
+ LDCOMBINE='$(CC) -G -h lib$(LIBBASE)$(SHLIBSEXT)'
fi
SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
SHLIBEXT=.so
SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)'
SHLIBSEXT='.so.$(LIBMAJOR)'
SHLIBEXT=.so
- LDCOMBINE='ld -shared -soname lib$(LIB)$(SHLIBSEXT)'
+ LDCOMBINE='ld -shared -soname lib$(LIBBASE)$(SHLIBSEXT)'
SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
RPATH_FLAG='-Wl,-rpath -Wl,'
CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)'
SHLIBSEXT='.$(LIBMAJOR).dylib'
SHLIB_EXPFLAGS='$(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
SHLIBEXT=.dylib
- LDCOMBINE='$(CC) -undefined warning -dynamiclib -compatibility_version $(LIBMAJOR) -current_version $(LIBMAJOR).$(LIBMINOR) -install_name "$(KRB5_LIBDIR)/lib$(LIB)$(SHLIBVEXT)" $(CFLAGS) $(LDFLAGS)'
+ LDCOMBINE='$(CC) -undefined warning -dynamiclib -compatibility_version $(LIBMAJOR) -current_version $(LIBMAJOR).$(LIBMINOR) -install_name "$(KRB5_LIBDIR)/lib$(LIBBASE)$(SHLIBVEXT)" $(CFLAGS) $(LDFLAGS)'
CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) -dynamic $(CFLAGS) $(LDFLAGS)'
CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)'
RUN_ENV='DYLD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export DYLD_LIBRARY_PATH;'
*-*-solaris*)
if test "$krb5_cv_prog_gcc" = yes; then
PICFLAGS=-fPIC
- LDCOMBINE='$(CC) -shared -h lib$(LIB)$(SHLIBSEXT)'
+ LDCOMBINE='$(CC) -shared -h lib$(LIBBASE)$(SHLIBSEXT)'
else
PICFLAGS=-KPIC
# Solaris cc doesn't default to stuffing the SONAME field...
- LDCOMBINE='$(CC) -dy -G -z text -h lib$(LIB)$(SHLIBSEXT) $$initfini'
+ LDCOMBINE='$(CC) -dy -G -z text -h lib$(LIBBASE)$(SHLIBSEXT) $$initfini'
#
INIT_FINI_PREP='if test -z "$(LIBINITFUNC)"; then initfini=; else initfini="-Wl,-z,initarray=$(LIBINITFUNC)__auxinit"; fi ; if test -z "$(LIBFINIFUNC)"; then :; else initfini="$$initfini -Wl,-z,finiarray=$(LIBFINIFUNC)" ; fi'
use_linker_init_option=yes
SHLIBEXT=.so
# Linux ld doesn't default to stuffing the SONAME field...
# Use objdump -x to examine the fields of the library
- LDCOMBINE='$(CC) -shared -fPIC -Wl,-h,lib$(LIB)$(SHLIBSEXT) -Wl,--retain-symbols-file,$(SHLIB_EXPORT_FILE)'
+ LDCOMBINE='$(CC) -shared -fPIC -Wl,-h,lib$(LIBBASE)$(SHLIBSEXT) -Wl,--retain-symbols-file,$(SHLIB_EXPORT_FILE)'
#
LDCOMBINE_TAIL=''
# For cases where we do have dependencies on other libraries
# for the libraries marked as not having any dependencies; while
# that's not strictly correct, the resulting behavior -- not adding
# extra -R directories -- is still what we want.
- #LDCOMBINE='ld -shared -h lib$(LIB)$(SHLIBSEXT)'
+ #LDCOMBINE='ld -shared -h lib$(LIBBASE)$(SHLIBSEXT)'
#LDCOMBINE_TAIL="-lc"
#SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-02-26 Ken Raeburn <raeburn@mit.edu>
* New directory.
# avoid having an empty library.
STLIBOBJS=dummy.o @LIBOBJS@
STOBJLISTS=OBJS.ST
-LIB=apputils
+LIBBASE=apputils
all-unix:: all-liblinks
clean-unix:: clean-liblinks clean-libs clean-libobjs
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-06-02 Ken Raeburn <raeburn@mit.edu>
* prng.c (init_once): Variable deleted.
$(srcdir)/verify_checksum.c
-LIB=k5crypto
+LIBBASE=k5crypto
LIBMAJOR=3
LIBMINOR=0
LIBINITFUNC=cryptoint_initialize_library
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-04-22 Ken Raeburn <raeburn@mit.edu>
* libdes425.exports: New file.
RUN_SETUP=@KRB5_RUN_ENV@
-LIB=des425
+LIBBASE=des425
LIBMAJOR=3
LIBMINOR=0
RELDIR=des425
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-06-02 Ken Raeburn <raeburn@mit.edu>
* gss_libinit.c (gssint_lib_init): Initialize error tables here.
SRCS=\
$(srcdir)/gss_libinit.c
-LIB=gssapi_krb5
+LIBBASE=gssapi_krb5
LIBMAJOR=2
LIBMINOR=2
STOBJLISTS=OBJS.ST generic/OBJS.ST krb5/OBJS.ST
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-04-22 Ken Raeburn <raeburn@mit.edu>
* libkadm5clnt.exports: New file.
BUILDTOP=$(REL)..$(S)..$(S)..
LOCALINCLUDES = -I$(BUILDTOP)/include/kadm5
-LIB=kadm5clnt
+LIBBASE=kadm5clnt
LIBMAJOR=5
LIBMINOR=1
STOBJLISTS=../OBJS.ST OBJS.ST
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-04-22 Ken Raeburn <raeburn@mit.edu>
* libkadm5srv.exports: New file.
##DOSBUILDTOP = ..\..\..
##DOSLIBNAME = libkadm5srv.lib
-LIB=kadm5srv
+LIBBASE=kadm5srv
LIBMAJOR=5
LIBMINOR=1
STOBJLISTS=../OBJS.ST OBJS.ST
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-05-25 Ezra Peisach <epeisach@mit.edu>
* keytab.c (krb5_ktkdb_get_entry): Change local variable rom int
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
-LIB=kdb5
+LIBBASE=kdb5
LIBMAJOR=4
LIBMINOR=0
RELDIR=kdb
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-04-22 Ken Raeburn <raeburn@mit.edu>
* libkrb4.exports: New file.
##DOS##LIBNAME=$(OUTPRE)krb4.lib
##DOS##OBJFILE=$(OUTPRE)krb4.lst
-LIB=krb4
+LIBBASE=krb4
LIBMAJOR=2
LIBMINOR=0
RELDIR=krb4
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-06-02 Ken Raeburn <raeburn@mit.edu>
* krb5_libinit.c (initialized): Variable deleted, all references
STLIBOBJS=krb5_libinit.o
-LIB=krb5
+LIBBASE=krb5
LIBMAJOR=3
LIBMINOR=2
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-05-30 Ken Raeburn <raeburn@mit.edu>
* clnt_tcp.c: Include string.h.
##DOSBUILDTOP = ..\..
##DOSLIBNAME=libgssrpc.lib
-LIB=gssrpc
+LIBBASE=gssrpc
LIBMAJOR=3
LIBMINOR=0
STOBJLISTS=OBJS.ST
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-05-23 Ken Raeburn <raeburn@mit.edu>
* configure.in: Check for sys/param.h too.
BUILDTOP=$(REL)..$(S)..
LOCAL_SUBDIRS=hash btree db mpool recno clib test
-LIB=db
+LIBBASE=db
LIBMAJOR=1
LIBMINOR=1
STOBJLISTS=hash/OBJS.ST btree/OBJS.ST db/OBJS.ST mpool/OBJS.ST \
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-06-03 Ken Raeburn <raeburn@mit.edu>
* com_err.c (com_err_va): In success case, don't then fall
STLIBOBJS=error_message.o et_name.o com_err.o
STOBJLISTS=OBJS.ST
-LIB=com_err
+LIBBASE=com_err
LIBMAJOR=3
LIBMINOR=0
LIBINITFUNC=com_err_initialize
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-06-03 Ken Raeburn <raeburn@mit.edu>
* prof_file.c (profile_open_file): Handle earlier (draft POSIX)
DEPLIBS = $(COM_ERR_DEPLIB) $(SUPPORT_DEPLIB)
MLIBS = -lcom_err $(SUPPORT_LIB)
-LIB=profile
+LIBBASE=profile
LIBMAJOR=1
LIBMINOR=1
SHLIB_EXPDEPS = $(COM_ERR_DEPLIB) $(SUPPORT_DEPLIB)
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-04-12 Ezra Peisach <epeisach@mit.edu>
* configure.in: Remove tests for strsave, sys_errlist,
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
-LIB=pty
+LIBBASE=pty
LIBMAJOR=1
LIBMINOR=2
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-03-17 Ken Raeburn <raeburn@mit.edu>
* error.c (ss_error): Always use ANSI C form. Don't try to hide
TOP=$(BUILDTOP)
-LIB=ss
+LIBBASE=ss
LIBMAJOR=1
LIBMINOR=0
RELDIR=../util/ss
+2004-06-04 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (LIBBASE): Renamed from LIB.
+
2004-05-05 Ken Raeburn <raeburn@mit.edu>
* threads.c (krb5int_thread_support_fini) [!ENABLE_THREADS]:
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
-LIB=krb5support
+LIBBASE=krb5support
LIBMAJOR=0
LIBMINOR=0