summaryrefslogtreecommitdiffstats
path: root/src/aclocal.m4
Commit message (Collapse)AuthorAgeFilesLines
* 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
* (V5_USE_SHARED_LIB): Quote arguments to test in case the values are blankEzra Peisach1995-06-161-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6071 dc483132-0cff-0310-8789-dd5450dbe970
* Shared library Makefile/configure changes and cleanupPaul Park1995-06-151-6/+98
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6069 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4(_MAKE_SUBDIRS): revert yet again; no workaround sinceTom Yu1995-06-141-2/+2
| | | | | | subshells inherit "-e" flag. Ultrix sucks. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6064 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (CopySrcHeader): do a set -x before mkdirTom Yu1995-06-131-3/+3
| | | | | | | | _MAKE_SUBDIRS: inserted a "-@" rather than a "@" at the beginning of the rule; Ultrix make does /bin/sh -e ruleline if it's not there, and set +e doesn't work. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6050 dc483132-0cff-0310-8789-dd5450dbe970
* aclocal.m4 (CONFIG_RULES): CONFIG_RULES now contains the standardizedTheodore Tso1995-06-091-19/+20
| | | | | | | | | | autoconf macros which all configure.in files will include. Removed WITH_KRB5ROOT, since it's no longer used. configure.in: Remove standardized set of autoconf macros, which are now handled by CONFIG_RULES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6001 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for shared librariesTheodore Tso1995-05-261-0/+42
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5883 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (_MAKE_SUBDIRS): fix rule so that MAKEFLAGS getsTom Yu1995-05-161-5/+5
| | | | | | processed correctly. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5816 dc483132-0cff-0310-8789-dd5450dbe970
* Fix spacing in configure --help for the krb4 optionsEzra Peisach1995-04-291-3/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5661 dc483132-0cff-0310-8789-dd5450dbe970
* Fix aclocal.m4 with --with-krb4 has a value. KDB4_LIB is now $withval/Paul Park1995-04-281-1/+1
| | | | | | lib/libkdb4.a. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5625 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (WITH_KRB4): put AC_CONST in, since we always end upMark Eichin1995-04-281-0/+1
| | | | | | needing it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5614 dc483132-0cff-0310-8789-dd5450dbe970
* really fix the quoting. $() is not an sh construct, only a make construct.Mark Eichin1995-04-281-3/+3
| | | | | | "I don't think that syntax means what you think it does" -- I. Montoya git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5600 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (WITH_KRB4): fix quoting in pathname caseMark Eichin1995-04-281-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5598 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (WITH_KRB4): make --with-krb4 the default, and haveMark Eichin1995-04-271-7/+27
| | | | | | | it use the included krb4 directories. If a pathname is given, use them instead. To disable krb4 support, use --without-krb4. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5555 dc483132-0cff-0310-8789-dd5450dbe970
* get HAS_ANSI_VOLATILE rightMark Eichin1995-04-261-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5498 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (HAS_ANSI_VOLATILE): define it here for kdc andMark Eichin1995-04-261-0/+14
| | | | | | kadmin.old to use. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5497 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (.ct.c): use $(RM) instead of plain rmMark Eichin1995-04-201-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5408 dc483132-0cff-0310-8789-dd5450dbe970
* If there is an error while making in a subdirectory, abort the make inTheodore Tso1995-04-181-1/+1
| | | | | | | the parent directory. This makes it more obvious when we have a problem in the tree. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5363 dc483132-0cff-0310-8789-dd5450dbe970
* aclocal.m4 (MAKE_SUBDIRS, _MAKE_SUBDIRS): Creatre new macroTheodore Tso1995-04-141-2/+4
| | | | | | | | | | _MAKE_SUBDIRS which works like MAKE_SUBDIRS except that it is possible for the target name in the parent Makefile and the target name which should be built in each of the subdirectories can be different. MAKE_SUBDIRS is now a special case of _MAKE_SUBDIRS. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5357 dc483132-0cff-0310-8789-dd5450dbe970
* Use the local autoconf when rebuilding the configure scriptTheodore Tso1995-04-011-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5335 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (CHECK_STDARG): Remove; we're just using AC_HEADER_CHECK.John Gilmore1995-03-191-7/+6
| | | | | | | | (V5_AC_OUTPUT_MAKEFILE): Reorder the Makefile output so that it can be run through `sed' for the Macintosh. * acconfig.h: Remove STDARG_PROTOTYPES. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5174 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (UsePepsy, PepsyTarget): removed, not referencedMark Eichin1995-03-081-36/+0
| | | | | | | | | | | anywhere in the tree. (ISODE_INCLUDE, ISODE_DEFS): removed along with remaining references in the tree. --enable-isode is dead. * configure.in (most directories): removed last remaining ISODE_INCLUDE and ISODE_DEFS. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5082 dc483132-0cff-0310-8789-dd5450dbe970
* acconfig.h: Add HAS_LABS defintiionTheodore Tso1995-03-011-1/+1
| | | | | | | aclocal.m4 (KRB_INCLUDE): Add $(SRCTOP)/include/krb5 so that it builds when the build tree != the source tree. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5044 dc483132-0cff-0310-8789-dd5450dbe970
* Folded in Ezra's changes to support --with-netlib, for support of theTheodore Tso1995-03-011-1/+18
| | | | | | SGI's (and other broken SysV OS's). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5037 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (ADD_DEF): Add -I...include/krb5 so we won't needJohn Gilmore1995-02-281-1/+1
| | | | | | | pathnames to Kerberos include files in any of the #include lines in the source tree. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5005 dc483132-0cff-0310-8789-dd5450dbe970
* Add a new configure production which allows a special linker to beTheodore Tso1995-02-221-0/+12
| | | | | | specified. Useful for running programs like Purify, etc. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4966 dc483132-0cff-0310-8789-dd5450dbe970