summaryrefslogtreecommitdiffstats
path: root/src/aclocal.m4
Commit message (Collapse)AuthorAgeFilesLines
...
* * aclocal.m4 (AC_CHECK_DBM_PROTO): Correct to use correct cacheEzra Peisach1996-06-131-1/+1
| | | | | | variable in test. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8347 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4: use new AC_OUTPUT syntax for constructingTom Yu1996-06-121-3/+3
| | | | | | Makefile.tmp git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8343 dc483132-0cff-0310-8789-dd5450dbe970
* *aclocal.m4: Remove WITH_KDB4 and USE_KDB4_LIBRARY supportEzra Peisach1996-06-121-35/+2
| | | | | | | kdb4 is no longer needed in the source tree. It has not been needed in about 10 months, but this is the cleanup... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8292 dc483132-0cff-0310-8789-dd5450dbe970
* Always do USE_ANAME if kdbm_deplib is not defined, since in sharedTheodore Tso1996-06-041-0/+3
| | | | | | | | | library situations we may need to resolve all undefined symbols. (We don't do USE_ANAME if kdbm_deplib is defined because the db library used for kdb may be different from the one used for the aname work. This is a bit of an ugly botch, but it will work for now.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8226 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (AC_CHECK_DBM_PROTO): sense of arguments to beTom Yu1996-05-291-2/+2
| | | | | | evaluated was reversed git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8163 dc483132-0cff-0310-8789-dd5450dbe970
* Remove vestigal support for ODBMTheodore Tso1996-05-201-12/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8083 dc483132-0cff-0310-8789-dd5450dbe970
* (AC_CHECK_DBM_PROTOS): If the test had already been run and the resultEzra Peisach1996-05-151-2/+3
| | | | | | cached, arguments $3 and $4 were never executed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8030 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (tgz-bin, pkgdir): New targets.Ken Raeburn1996-05-011-4/+8
| | | | | | | | | | | (PKGDIR, GZIPPROG): New variables. * aclocal.m4 (WITH_NETLIB): Don't look for socket lib on Irix. * aclocal.m4 (MAKE_SUBDIRS): Disable hack that tries to determine if "-k" or "-i" was given. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7882 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (V5_USE_SHARED_LIB): Remove another dependency in theEzra Peisach1996-04-241-1/+1
| | | | | | | | executables on the build tree. The built executables should not look in the build tree for shared libraries... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7857 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (KRB5_RUN_FLAGS): Allows for setting of proper pathsEzra Peisach1996-03-191-1/+23
| | | | | | | | | for executing programs in the build tree with proper overriding of potentially installed libraries. * configure.in: Setup for KRB5_RUN_FLAGS git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7664 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (V5_OUTPUT_MAKEFILE): nuke some redundant sed rulesTom Yu1996-03-151-3/+1
| | | | | | and also make sure that SRCTOP doesn't get a leading "./". git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7641 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (V5_OUTPUT_MAKEFILE): most seds don't deal withTom Yu1996-03-141-6/+11
| | | | | | | | | "s/\(regex\)*/foo/", so use a loop instead to get rid of extraneous "./" occurences. Do we want srctop and buildtop to have leading "./"s? They do currently. Is this a bug? git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7639 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (V5_MAKE_SHARED_LIB): If the cache variables forKen Raeburn1996-03-131-20/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | selecting shared v. archive library support haven't been set, complain, instead of generating a broken Makefile. (WITH_CC): Default to value from cache, if available. If it differs from name supplied on command line, complain. When not using a value from the cache, verify that it's a working compiler before proceeding. At end, use AC_PROG_CC to see if it's gcc we're using. (SubdirLibraryRule): Make DONE depend on Makefile.in, so it doesn't keep getting regenerated in the case of no object files. (CHECK_WAIT_TYPE): Make sure that union wait is acceptable to WEXITSTATUS if that macro is defined. Permit a single configure.in to build multiple makefiles, e.g., when a subtree contains a program that must be considered a single package, and might as well get configured that way. (The Cygnus tree handles xdm this way.) Should be more efficient. * aclocal.m4 (V5_SET_TOPDIR): Don't substitute BUILDTOP, SRCTOP. (CONFIG_RULES): In makefile dependencies, use $(thisconfigdir). (V5_AC_OUTPUT_MAKEFILE): If arguments are given, treat as directories and build pre/Makefile/post in each. Set thisconfigdir, SRCTOP, BUILDTOP separately in each directory. Tweak Makefile dependencies appropriately. Permit compilation on hpux, where stdarg.h exists, but the use of "..." in new-style definitions does not work. (Needs changes to configure.in files.) * aclocal.m4 (AC_HEADER_STDARG): New macro. Try compiling some sources with variadic functions; set HAVE_STDARG_H or HAVE_VARARGS_H, or bomb. * acconfig.h (HAVE_STDARG_H, HAVE_VARARGS_H): Undef. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7616 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (KRB5_SIGTYPE): quote the body correctly, so the testMark Eichin1996-03-111-2/+2
| | | | | | happens when it should. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7603 dc483132-0cff-0310-8789-dd5450dbe970
* Do not include the build directories in the rpath (runtime lib path)Richard Basch1996-02-221-7/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7495 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4Richard Basch1996-02-041-11/+46
| | | | | | | Support --program-prefix and --program-suffix Support different dbm libraries better. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7434 dc483132-0cff-0310-8789-dd5450dbe970
* Move the prototype checking code from include/krb5/configure.in intoEzra Peisach1996-01-221-0/+18
| | | | | | | | | | KRB5_CHECK_PROTOS. This is for applications that wish to use KRB5_PROTOTYPE, are not STDC, do not want to include k5-int.h but need to know if prototypes work on the system. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7358 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Add in WITH_ANAME_DB and WITH_KDB_DB so that topEzra Peisach1996-01-221-6/+6
| | | | | | | | | | | | level configure --help lists options. * aclocal.m4 (CHECK_DB): Fix m4 quoting to allow for the autoconf rules to insert the required CPP determination rules automatically. (WITH_ANAME_DB): Add missing comma. Fix up spacing so configure --help looks pretty. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7356 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4Richard Basch1996-01-221-28/+101
| | | | | | | | | | | Added several macros and restructures to allow for testing of which dbm type to use and to override with --with-kdb-db=DBM --with-aname-db=DBM Added USE_ANAME macro to specify a module requires the aname db. USE_KDB5_LIBRARIES now checks the --with-kdb-* flags. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7349 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (WITH_DBM_LNAME): add --with-dbm-lname for callers ofMark Eichin1996-01-151-0/+35
| | | | | | | | | | | an_to_ln routines that have USE_DBM_LNAME set. * aclocal.m4 (WITH_DBM_KDB): avoid duplicating --with-dbm code all over the place. (from CNS. Eventually they need to be referenced a bunch of places, but for now gssftp uses the former so I have an excuse to drop them in...) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7315 dc483132-0cff-0310-8789-dd5450dbe970
* Removed checking for <sys/fcntl.h>; always use <fcntl.h>Richard Basch1996-01-041-21/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7270 dc483132-0cff-0310-8789-dd5450dbe970
* Add USE_KRB5UTIL_LIBRARY. Change library link order to -lkrb4 -lkrb5Ezra Peisach1995-12-061-3/+11
| | | | | | | compat_recvauth is moving to a new library and krb4 now depends on krb5 anyways for the configurable path support. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7171 dc483132-0cff-0310-8789-dd5450dbe970
* Changes to do shared library versioning under AIXSam Hartman1995-10-111-11/+29
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6963 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (DO_SUBDIRS): Add make Makefiles for broken versionsEzra Peisach1995-10-021-8/+57
| | | | | | | | | | | | of make. (V5_MAKE_SHARED_LIB): Changes to support version numbering and library installation. * configure.in: change shlib extentsion for netbsd and dirhead rules to allow for shared library path to be included in executable. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6905 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Removed "foo:: foo-$(WHAT)" lines from the MakefileTheodore Tso1995-09-251-16/+14
| | | | | | | | | | | | | | aclocal.m4 (MAKE_SUBDIRS, DO_SUBDIRS): MAKE_SUBDIRS now takes three arguments; DO_SUBDIRS now generates target rules of the form: "foo-unix: <for each subdirectory> make foo". All of the macros which generated targets "all", "install", "clean", etc. now generate targets "all-unix", "install-unix", "clean-unix". This scheme allows us to do multiple-platform builds, while preserving ordering constraints that we need in order to build library subdirectories correctly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6854 dc483132-0cff-0310-8789-dd5450dbe970
* aclocal.m4 (_MAKE_SUBDIRS): Change subdir recursion so thatTheodore Tso1995-08-231-4/+8
| | | | | | a missing subdirectory is skipped. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6571 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: For OSF/1 specify that the -rpath directive takesEzra Peisach1995-08-151-1/+5
| | | | | | | | | | | | a colon separated path. * aclocal.m4 (SHLIB_RPATH_DIRS): Allow for directory path to be This was a problem with OSF/1 where specifying -rpath multiple times only includes the final one in the library. A colon separted path is the correct invocation. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6532 dc483132-0cff-0310-8789-dd5450dbe970
* aclocal.m4 (SS_RULES): Add double quotes around "$}{*.ct"Theodore Tso1995-08-071-4/+4
| | | | | | | | aclocal.m4 (CONFIG_RULES): Add $(SHELL) to invocation of autoconf, so that things work even if the execute bit isn't set on the shell script. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6449 dc483132-0cff-0310-8789-dd5450dbe970
* (KRB5_SOCKADDR_SA_LEN): Add space before = to keep shell happyEzra Peisach1995-07-181-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6312 dc483132-0cff-0310-8789-dd5450dbe970
* Bsd 4.4 has a field sa_len in struct sockaddr which is theSam Hartman1995-07-181-0/+19
| | | | | | | | | | | | | | | | | | length of the struct. Often, sizeof(struct sockaddr) is not equal to sockaddr.sa_len. Unfortunately, this effects the side of structures containing sockaddrs, like struct ifreq. The size of an ifreq is, under BSD 4.4, max(sizeof(struct ifreq), sizeof(ifreq.ifr_name)+ifreq.ifr_caddr.sa_len). To get krb5_xcrypto_os_localaddr to work under NetBSD and other 4.4-based systems, the following changes were made: * aclocal.m4: Ad KRB5_SOCKADDR_SA_LEN to determine if there appears to be a sa_len element of struct sockaddr. * lib/crypto/os/configure.in: use this test * lib/crypto/os/localaddr.c: Deal with size changes if appropriate. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6310 dc483132-0cff-0310-8789-dd5450dbe970
* Add LDFLAGS setting to KRB5_LIBRARIES rulePaul Park1995-07-121-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6284 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4: backslash '$' characters that go into double-quotedTom Yu1995-07-091-5/+5
| | | | | | strings so shells that treat $(foo) like `foo` won't barf git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6272 dc483132-0cff-0310-8789-dd5450dbe970
* Add ability to set LDFLAGS for everything with --with-ldopts=<mumble>.Paul Park1995-07-071-4/+64
| | | | | | | Add ability to select libraries to link with from configure script. This centralizes the library structure here. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6244 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (_MAKE_SUBDIRS): Fixed so that error propogatesTom Yu1995-07-031-1/+1
| | | | | | upward if -[ik] not specified. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6222 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (SubdirLibRule): don't recreate DONE if list of objsTom Yu1995-07-021-4/+8
| | | | | | | | | | | | | is null to avoid re-making lotsa stuff. (_MAKE_SUBDIRS): really gross sh hack for subdir recursion; make -[ik] should dtrt now even with broken makes (like Ultrix) that do sh -ce "rule". Basically, throw an "if" test around the recursion line so that even if the -e option to sh is set by make, an error in a subdir below won't cause for loop to exit unless we want it to. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6218 dc483132-0cff-0310-8789-dd5450dbe970
* Be more flexible where sources come from when building shared librariesPaul Park1995-06-301-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6203 dc483132-0cff-0310-8789-dd5450dbe970
* aclocal.m4 (KRB_INCLUDE): Search the build directories before theTheodore Tso1995-06-281-1/+1
| | | | | | | | | | | source directories. (Doesn't hurt anything, and it helps in a few cases of user error.) configure.in: Conditionalize on the name of CC to determine whether to use the gcc or suncc flags for shared libraries. (This is a little bit ugly; we might want to use a better test later on.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6190 dc483132-0cff-0310-8789-dd5450dbe970
* Work around bug in autoconf which causes a relative path for dnlTheodore Tso1995-06-281-1/+17
| | | | | | | AC_PROG_INSTALL to be cached. We workaround this by unsetting the cache variable if it contains a relative pathname. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6187 dc483132-0cff-0310-8789-dd5450dbe970
* ----------------------------------------------------------------------Sam Hartman1995-06-261-1/+1
| | | | | | | | | | | | automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: ---------------------------------------------------------------------- Changed shared libraries so that it works under AIX and sets the libpath correctly. Currently only works under Xlc, but hooks for Gcc support are present. CVS: git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6163 dc483132-0cff-0310-8789-dd5450dbe970
* (V5_MAKE_SHARED_RULE) Set STEXT when not making shared libraryEzra Peisach1995-06-231-1/+3
| | | | | | (CONFIG_RULES): Move AC_CONST from WITH_KRB4 definition git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6143 dc483132-0cff-0310-8789-dd5450dbe970
* Changes to support AIX shared libraries. The interactionsSam Hartman1995-06-231-3/+17
| | | | | | | | | | | | | | between configure.in and Makefile.in change significantly for shared libraries: the static library target is no longer specified in the Makefile, although a rule to make the static library is specified. Also, none of the libraries have any more unresolved symbols. As discussed, libcom_err.a is made shared and symlinks are created in lib. These changes sort of work, although I suspect cleanup is necessary. I don't think it breaks too much on other platforms. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6126 dc483132-0cff-0310-8789-dd5450dbe970
* Replace AC_CONFIG_FRAGMENTS, AC_CONFIG_FRAGMENTS_DEFUALT,Theodore Tso1995-06-211-70/+29
| | | | | | | | | | | | AC_SET_BUILDTOP, AC_CONFIG_AUX_DIR_DEFAULT with V5_SET_TOPDIR. This sets up the correct variables for the top of the source tree and the top of the build tree. It currently depends on AC_LOCALDIR being a relative pathname, but that's a safe assumption to make. (And we could fix it to be more general if we really needed to.) Removed AC__CONFIG_AUX since it doesn't seem to be used at all. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6122 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4: undefine AC_CONFIGF_AUX_DIR_DEFAULT beforeTom Yu1995-06-211-1/+2
| | | | | | redefining it to avoid diversion madness git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6121 dc483132-0cff-0310-8789-dd5450dbe970
* Add KRB5_SIGTYPE to define krb5_sigtype. Definition moved fromEzra Peisach1995-06-211-0/+25
| | | | | | include/krb5/configure.in so that appl/bsd may use it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6118 dc483132-0cff-0310-8789-dd5450dbe970
* Removed extra blank lines and added "dnl" to the end of some macroTheodore Tso1995-06-211-13/+7
| | | | | | | definitions to get rid of extra newlines added at the beginning of configure scripts. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6117 dc483132-0cff-0310-8789-dd5450dbe970
* Must protect $(FOO) with a backslash, since $(FOO) is speciallyTheodore Tso1995-06-191-12/+11
| | | | | | interpreted by bash (and Korn shells). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6095 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4: ARCHIVE gets a "cqv" to shut it up about the warningTom Yu1995-06-161-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6081 dc483132-0cff-0310-8789-dd5450dbe970
* Explicitly handle default cases when neither --enable-shared orPaul Park1995-06-161-2/+6
| | | | | | --with-shared is specified. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6078 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4: Fix new append.out stuff to work with config.statusTom Yu1995-06-161-9/+24
| | | | | | | | properly; previously append.out was not getting sucked into the body of config.status. The EXTRA_RULES macros are deprecated and should not be used anymore. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6073 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4: people were using AC_DIVERSION_MAKEFILE insideTom Yu1995-06-161-36/+43
| | | | | | | | | conditionals, not realizing that it would not end up conditionalized. Define a new macro AC_PUSH_MAKEFILE, along with AC_POP_MAKEFILE, to stuff things into a tmp file (append.out) to unconfuse things. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6072 dc483132-0cff-0310-8789-dd5450dbe970