| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
created first.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6873 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
the Macintosh integration.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6861 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6845 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
| |
Adjust the windows NT exclusion file so that it works correctly; zip
is a little bit touchy about file specifications.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6839 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
construct krb5.h from krb5.hin and the error table header files.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6813 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
kerbsrc.zip rule.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6792 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6773 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
| |
Replace top level Makefile with the one indicating that one should read the
documentation. (not one generated from Makefile.in)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6765 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6588 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
a missing subdirectory is skipped.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6571 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6554 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6518 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6312 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6284 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6271 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6229 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6225 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
|
| |
util/configure.in.
* Modify top level configure.in and util/makeshlib.sh so AIX can
build/use shared libs with Gcc.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6223 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
upward if -[ik] not specified.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6222 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6203 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
| |
If using gcc, set shlibs_ldflag and noshlibs_ldflag properly for compiler.
(I put it in the OSF code, but the testing may be more generic for all systems)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6194 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6167 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
KRB5_PROVIDE_PROTOTYPES -> KRB5_NO_PROTOTYPES
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6150 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6144 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
(CONFIG_RULES): Move AC_CONST from WITH_KRB4 definition
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6143 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
redefining it to avoid diversion madness
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6121 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6096 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
interpreted by bash (and Korn shells).
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6095 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
generated by util/getsyms
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6090 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6081 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
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
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6071 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
| |
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6069 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
| |
subshells inherit "-e" flag. Ultrix sucks.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6064 dc483132-0cff-0310-8789-dd5450dbe970
|
| |
|
|
|
|
|
|
| |
_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
|