Stefan Metzmacher
3b83cf6b5b
r9473: - assume the case that happens on most boxes, to remove compiler warnings on them
...
metze
2007-10-10 13:34:20 -05:00
Jelmer Vernooij
f91121bded
r9461: Couple of very small fixes.
2007-10-10 13:34:18 -05:00
Andrew Bartlett
d5fb30fb0c
r9413: Bring Samba4 back up to date with lorikeet-heimdal.
...
Delete test_crypto_wrapping.c, previously included but unbuilt.
Andrew Bartlett
2007-10-10 13:33:35 -05:00
Andrew Tridgell
e8260a81cf
r9369: an attempt to fix the build on HPUX. This is based on work by Don
...
McCall, but takes a slightly different approach that I hope will be
more generic
2007-10-10 13:33:28 -05:00
Andrew Bartlett
aa36b2adad
r9305: Use the check-var.m4 from roken to really, really detect h_errno correctly.
...
This fixes the build on Fedora Core 4.
Andrew Bartlett
2007-10-10 13:33:23 -05:00
Stefan Metzmacher
8c8fd4cfc6
r9257: - I assume we don't need unistd.h in this file,
...
that sould fixes the build on aix
- use "" instead of <> for includes in our tree
metze
2007-10-10 13:31:38 -05:00
Andrew Bartlett
9a1d2f2fec
r9221: Try to merge Heimdal across from lorikeet-heimdal to samba4.
...
This is my first attempt at this, so there may be a few rough edges.
Andrew Bartlett
2007-10-10 13:31:33 -05:00
Andrew Bartlett
15b7af1c39
r9217: Add 'make clean' hooks to the ans1 depedency generator.
...
To be used by the impending Heimdal resync, which has files starting
with asn1_ that are not generated.
Andrew Bartlett
2007-10-10 13:31:32 -05:00
Stefan Metzmacher
fe5e61a252
r9111: actually use the roken inet_aton when nothing was found
...
metze
2007-10-10 13:31:18 -05:00
Stefan Metzmacher
e409dfe72f
r9109: set HAVE_GAI_STRERROR when the function was found donnot know whz this
...
doesnnot go without this patch
metze
2007-10-10 13:31:17 -05:00
Stefan Metzmacher
1008459a98
r9107: try to get the build on solaris going...
...
metze
2007-10-10 13:31:17 -05:00
Stefan Metzmacher
06c2aaa500
r9077: HEIMDAL_ROKEN needs inet_aton and on solaris it's in -lsocket
...
this should fix the build on sun1
metze
2007-10-10 13:31:14 -05:00
Jelmer Vernooij
f6b240125a
r9053: Change order of dependencies (.h files are used when creating the
...
two compilers used for generating the rest of the heimdal files)
2007-10-10 13:31:12 -05:00
Stefan Metzmacher
14b92e8a08
r9049: - add property dependencies to include/proto.h
...
- make some stuff easier
metze
2007-10-10 13:31:12 -05:00
Stefan Metzmacher
1268753920
r9026: remove autogenerated .x and .c files
...
metze
2007-10-10 13:31:09 -05:00
Stefan Metzmacher
9a920d18bd
r9025: fix the build when it was stoped and you don't run make clean before make all
...
metze
2007-10-10 13:31:08 -05:00
Jelmer Vernooij
2b15c74f20
r8996: More build fixes...
2007-10-10 13:31:05 -05:00
Jelmer Vernooij
343e33c13f
r8995: Add heimdal headers back to "basics" target... should fix the build for now
2007-10-10 13:31:04 -05:00
Jelmer Vernooij
1f31414f37
r8994: Clean up some more autogenerated files so I can predict when I'm going to
...
break the build...
2007-10-10 13:31:04 -05:00
Jelmer Vernooij
2f481ac93c
r8985: Automatically generate make dependency rules for
...
the asn1 and error table files.
This removes the need for HEIMDAL_EXTERNAL
2007-10-10 13:31:04 -05:00
Jelmer Vernooij
670a7a8de5
r8955: Move a bit more of the build process to the Makefile
2007-10-10 13:31:00 -05:00
Jelmer Vernooij
bb02e1dccb
r8832: Automatically rebuilding C files if headers change (in developer mode)
2007-10-10 13:30:10 -05:00
Jelmer Vernooij
52bb1374bb
r8826: Make configure generate config.mk files (with the external libraries
...
that were found) and a config.pm file (with all substitution variables)
2007-10-10 13:30:09 -05:00
Andrew Tridgell
4d63bd27d4
r8711: add m4 for finding return type for signal handlers
...
this patch brought to you by the continuing saga of HPUX portability
2007-10-10 13:29:57 -05:00
Andrew Tridgell
810fa4f762
r8532: this miight fix cross compilation for reactos
2007-10-10 13:29:35 -05:00
Andrew Tridgell
903d963ca8
r8464: the last few functions needed by irix 6.4.
2007-10-10 13:23:06 -05:00
Andrew Tridgell
87f7098ee3
r8463: more irix fixes. This one adds some missing addrinfo functions
2007-10-10 13:23:06 -05:00
Andrew Tridgell
ccc87eb8aa
r8461: fixed integer64 handling on bit endian platforms. The ejs code used
...
%Ld, which is an invalid format code.
This will probably cause problems on systems that don't have %lld, but
do have a working snprintf otherwise. We will need to expand the
snprintf configure test to make sure we replace snprintf on those
platforms
2007-10-10 13:23:05 -05:00
Andrew Tridgell
8c432af87d
r8456: avoid double inclusion of roken.h (this was breaking the build on irix 6.4)
2007-10-10 13:23:05 -05:00
Andrew Tridgell
3c4291e49a
r8451: samba4 finally builds on solaris 8 sparc with heimdal and ejs
...
its been a long haul ...
2007-10-10 13:23:04 -05:00
Andrew Tridgell
30e1b6140e
r8450: more configure tests for solaris. It now builds some binaries, but
...
fails in the ejs floating point code.
2007-10-10 13:23:04 -05:00
Andrew Tridgell
c721c8ca38
r8449: - search for lex and yacc properly
...
- added target specific flags to get the #include order right for
com_err and asn1 files in heimdal
2007-10-10 13:23:04 -05:00
Andrew Tridgell
985b5b0171
r8439: removed an accidential commit
2007-10-10 13:23:03 -05:00
Jelmer Vernooij
c88ee6b61b
r8438: - More win32 portability fixes. Now fails on socketwrapper (because
...
unix domain sockets are not available on win32)
- Update howto
2007-10-10 13:23:02 -05:00
Jelmer Vernooij
7757226ba5
r8436: Check for sys/sockets.h
2007-10-10 13:23:02 -05:00
Andrew Tridgell
72a769b6d1
r8425: add err() and errx() functions needed by for compile_et on some systems
2007-10-10 13:23:01 -05:00
Andrew Tridgell
b173c938b2
r8424: bring in some more of heimdals m4 macros, and remove the hard-coding of several test
...
results
2007-10-10 13:23:01 -05:00
Andrew Tridgell
4c462cdab3
r8423: remove the dependency on the full roken lib for asn1_compile
...
this should fix the -lsocket problem on solaris
2007-10-10 13:23:01 -05:00
Andrew Tridgell
db3f227c1c
r8422: needed on irix 6.4
2007-10-10 13:23:01 -05:00
Andrew Tridgell
c40d6d4b5c
r8421: needed for build on solaris10
2007-10-10 13:23:01 -05:00
Andrew Tridgell
59c3de6ca8
r8420: slowly getting my way through some more heimdal portability fixes
2007-10-10 13:23:01 -05:00
Andrew Tridgell
234fc1fb05
r8419: in order to use our replace.h, heimdal needs stdarg.h
2007-10-10 13:23:00 -05:00
Andrew Tridgell
b2f9b8aa32
r8416: added the extra_cflags.txt system from smb-build
...
this removes the need for recursive make for heimdal, which is a big
win. It should also make it easier/cleaner to build ldb/tdb/appweb etc
in both in-tree and out-of-tree forms by allowing us to specify
different CFLAGS (and thus different include paths) per directory or
file
2007-10-10 13:23:00 -05:00
Love Hörnquist Åstrand
707e3726d3
r8393: check for bswap16 and bswap32
2007-10-10 13:20:14 -05:00
Andrew Tridgell
18d3deb777
r8374: avoid running flex and bison unless needed
...
this should stop the files changes in svn for other developers
2007-10-10 13:20:13 -05:00
Andrew Tridgell
8ddf866438
r8367: another configure test needed by netbsd for heimdal
2007-10-10 13:20:12 -05:00
Andrew Tridgell
753d7ab715
r8312: fixed some heimdal header checks from watching the build farm failures
...
when we added heimdal we dropped from 10 passing builds to 1, but hopefully
that will go up with a bit of effort
2007-10-10 13:20:05 -05:00
Andrew Tridgell
4b16754a0e
r8311: krb5 uses ENOMEM for out of memory
...
(thanks to abartlet for pointing this out)
2007-10-10 13:20:05 -05:00
Andrew Tridgell
ba621d1c55
r8310: replace the heimdal networking interface scanning code with glue code that uses the Samba
...
interfaces list. This makes heimdal obey the 'interfaces=' smb.conf option, and should also
fix the portability problems with the heimdal code
2007-10-10 13:20:04 -05:00
Andrew Tridgell
b5e8409e3b
r8309: more heimdal configure checks needed for FreeBSD
2007-10-10 13:20:04 -05:00