summaryrefslogtreecommitdiff
path: root/source4/heimdal_build
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r10509: Some more sconscript fixes. Now getting to link stage for smbclientJelmer Vernooij1-1/+4
(This used to be commit 6df956edbab7ad5e72b2f20e74ab0f0d62528932)
2007-10-10r10507: Let lib/replace take care of defining socklen_t for heimdalJelmer Vernooij2-1/+4
(This used to be commit fe4ff2d241691bece7f9c8fc766f57a14fe856bb)
2007-10-10r10476: Move some more types to libreplace. Fix missing strndup errorsJelmer Vernooij2-4/+4
for heimdal (This used to be commit e09ffdfb1dba289b79ac7e5a638bf5322d45ddc0)
2007-10-10r10456: More SCons fixes:Jelmer Vernooij1-3/+3
- Add framework for fallback generating code - Move pread / pwrite replacement functions to libreplace - Support pidl builds correctly - Support asn1 builds correctly - Move OS-specific checks to lib/replace/SConscript (This used to be commit fbbfad0a1f7dedbf48e835a864f8285f283d72f3)
2007-10-10r10438: Move portability functions to lib/replace/; replace now simply ensuresJelmer Vernooij1-1/+1
that a given set of (working) POSIX functions are available (without prefixes to their names, etc). See lib/replace/README for a list. Functions that behave different from their POSIX specification (such as sys_select, sys_read, etc) have kept the sys_ prefix. (This used to be commit 29919a71059b29fa27a49b1f5b84bb8881de65fc)
2007-10-10r10366: More scons fixes. Building et, asn1, lex and yacc files sort-of ↵Jelmer Vernooij1-56/+16
works now (This used to be commit 22f18a84242e5e68a2d57b6d7ff77c089ee7434a)
2007-10-10r10348: Add scons scripts for remaining subsystems. Most subsystems build now,Jelmer Vernooij1-0/+158
but final linking still fails (as does generating files asn1, et, idl and proto files) (This used to be commit 4f0d7f75b99c7f4388d8acb0838577d86baf68b5)
2007-10-10r10287: Compile compilers for build host. This fixes some bits ofJelmer Vernooij1-48/+39
the mingw32 build (it now fails on missing inet_aton / in_addr definitions). Find sane default for HOSTCC (This used to be commit 1a833690b8fd9a22169882c41704d24f2d52b2d9)
2007-10-10r10100: Check for more networking headers so the resolv.h test can succeed.James Peach1-1/+4
(This used to be commit db75b2da1ef9d8e926610d918953697dd346fe3b)
2007-10-10r10097: Remove extraneous include patch heimdal/include. Add configureJames Peach1-0/+3
checks for getipnodeby*(). (This used to be commit 623c265312bdbf7a485f2b9a46fc79d2e53edb54)
2007-10-10r9859: Enable (blocking) KDC resolution with DNS.Andrew Bartlett2-1/+25
To enable, set: [libdefaults] dns_lookup_realm = true dns_lookup_kdc = true in your /etc/krb5.conf. In the future I may override the krb5.conf and set this on by default in Samba4. Andrew Bartlett (This used to be commit 32fb50d02560123b8d0ab13346041806c062f9bf)
2007-10-10r9680: Update Heimdal to current lorikeet-heimdal (which was itself updatedAndrew Bartlett1-5/+11
to Heimdal CVS as of 2005-08-27). Andrew Bartlett (This used to be commit 913924a4997f5e14c503f87510cbd8e4bfd965a9)
2007-10-10r9473: - assume the case that happens on most boxes, to remove compiler ↵Stefan Metzmacher1-0/+5
warnings on them metze (This used to be commit 3b83cf6b5bae877cf7c6a858683bc6fe781ad104)
2007-10-10r9461: Couple of very small fixes.Jelmer Vernooij1-1/+1
(This used to be commit f91121bded545b414b873cd3f3824556d0d2a42e)
2007-10-10r9413: Bring Samba4 back up to date with lorikeet-heimdal.Andrew Bartlett1-0/+10
Delete test_crypto_wrapping.c, previously included but unbuilt. Andrew Bartlett (This used to be commit d5fb30fb0cef330e0947969f0c9afc1f58fc4c7d)
2007-10-10r9369: an attempt to fix the build on HPUX. This is based on work by DonAndrew Tridgell1-0/+5
McCall, but takes a slightly different approach that I hope will be more generic (This used to be commit e8260a81cf99be2ccae64135ca0572c8a6ae62ad)
2007-10-10r9305: Use the check-var.m4 from roken to really, really detect h_errno ↵Andrew Bartlett1-4/+5
correctly. This fixes the build on Fedora Core 4. Andrew Bartlett (This used to be commit aa36b2adad0d66b8171aa3ccca3057298361bec5)
2007-10-10r9257: - I assume we don't need unistd.h in this file,Stefan Metzmacher1-2/+1
that sould fixes the build on aix - use "" instead of <> for includes in our tree metze (This used to be commit 8c8fd4cfc6bbad9e8ec2ae9998a6cf4bd90b4bc6)
2007-10-10r9221: Try to merge Heimdal across from lorikeet-heimdal to samba4.Andrew Bartlett3-9/+16
This is my first attempt at this, so there may be a few rough edges. Andrew Bartlett (This used to be commit 9a1d2f2fec67930975da856a2d365345cec46216)
2007-10-10r9217: Add 'make clean' hooks to the ans1 depedency generator.Andrew Bartlett1-4/+19
To be used by the impending Heimdal resync, which has files starting with asn1_ that are not generated. Andrew Bartlett (This used to be commit 15b7af1c39a8369fb701f60485c7ac2040f1c27a)
2007-10-10r9111: actually use the roken inet_aton when nothing was foundStefan Metzmacher2-0/+13
metze (This used to be commit fe5e61a25278d9e74158afd0e3b2bd31f71e43c8)
2007-10-10r9109: set HAVE_GAI_STRERROR when the function was found donnot know whz thisStefan Metzmacher1-1/+5
doesnnot go without this patch metze (This used to be commit e409dfe72f8f7e9459f0147c27571317598838d9)
2007-10-10r9107: try to get the build on solaris going...Stefan Metzmacher2-4/+23
metze (This used to be commit 1008459a98a8232f039b87c91443d653858e0500)
2007-10-10r9077: HEIMDAL_ROKEN needs inet_aton and on solaris it's in -lsocketStefan Metzmacher1-1/+1
this should fix the build on sun1 metze (This used to be commit 06c2aaa50061229cc5082733a8fa58080a5c4305)
2007-10-10r9053: Change order of dependencies (.h files are used when creating theJelmer Vernooij1-2/+2
two compilers used for generating the rest of the heimdal files) (This used to be commit f6b240125a3c5c15ce60f1de89a4575569eceb1e)
2007-10-10r9049: - add property dependencies to include/proto.hStefan Metzmacher1-0/+12
- make some stuff easier metze (This used to be commit 14b92e8a085f7d1a011b1663bf2a2728a907b0af)
2007-10-10r9026: remove autogenerated .x and .c filesStefan Metzmacher1-1/+1
metze (This used to be commit 126875392082f1378316c981ed576934794415d9)
2007-10-10r9025: fix the build when it was stoped and you don't run make clean before ↵Stefan Metzmacher1-2/+3
make all metze (This used to be commit 9a920d18bdfc8fe464989fc604e9e5374ee39329)
2007-10-10r8996: More build fixes...Jelmer Vernooij1-0/+15
(This used to be commit 2b15c74f201d7fad11f1c50dd91b27b78b221550)
2007-10-10r8995: Add heimdal headers back to "basics" target... should fix the build ↵Jelmer Vernooij1-4/+4
for now (This used to be commit 343e33c13ff5a67b463c2f7c18e0a6590d75f8ab)
2007-10-10r8994: Clean up some more autogenerated files so I can predict when I'm going toJelmer Vernooij1-0/+1
break the build... (This used to be commit 1f31414f372bf930db0a65531e85ab5cb9a34723)
2007-10-10r8985: Automatically generate make dependency rules forJelmer Vernooij4-51/+58
the asn1 and error table files. This removes the need for HEIMDAL_EXTERNAL (This used to be commit 2f481ac93c0151b82dab737d49ae8d0d3cbbbbbe)
2007-10-10r8955: Move a bit more of the build process to the MakefileJelmer Vernooij2-70/+2
(This used to be commit 670a7a8de570a9c89ea09bb473d9b1d8cabf6830)
2007-10-10r8832: Automatically rebuilding C files if headers change (in developer mode)Jelmer Vernooij1-1/+1
(This used to be commit bb02e1dccb058e31cf33aaac954708276090a9ec)
2007-10-10r8826: Make configure generate config.mk files (with the external librariesJelmer Vernooij1-2/+2
that were found) and a config.pm file (with all substitution variables) (This used to be commit 52bb1374bbcfc9b9a6d098687bafe9021a1ee858)
2007-10-10r8711: add m4 for finding return type for signal handlersAndrew Tridgell1-0/+5
this patch brought to you by the continuing saga of HPUX portability (This used to be commit 4d63bd27d482ec84078c4541166b16cd82cfeb6a)
2007-10-10r8532: this miight fix cross compilation for reactosAndrew Tridgell1-1/+1
(This used to be commit 810fa4f762458202adee3f2fd5b13e74eae7781f)
2007-10-10r8464: the last few functions needed by irix 6.4.Andrew Tridgell1-1/+6
(This used to be commit 903d963ca8fdefa23eaa77b5117d90b6b84866ab)
2007-10-10r8463: more irix fixes. This one adds some missing addrinfo functionsAndrew Tridgell2-0/+19
(This used to be commit 87f7098ee3a24be202b6aaa1ab2a4e44b7b89975)
2007-10-10r8461: fixed integer64 handling on bit endian platforms. The ejs code usedAndrew Tridgell1-1/+0
%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 (This used to be commit ccc87eb8aaf571d91170555a732d287746b3430f)
2007-10-10r8456: avoid double inclusion of roken.h (this was breaking the build on ↵Andrew Tridgell1-0/+7
irix 6.4) (This used to be commit 8c432af87d9ae9a5bdce5ce1ca96dc46adda793e)
2007-10-10r8451: samba4 finally builds on solaris 8 sparc with heimdal and ejsAndrew Tridgell1-5/+14
its been a long haul ... (This used to be commit 3c4291e49abed14973b4a4fa1a9277918b896cac)
2007-10-10r8450: more configure tests for solaris. It now builds some binaries, butAndrew Tridgell4-2/+42
fails in the ejs floating point code. (This used to be commit 30e1b6140e9f6246cb66eef7cf108d1ccf62bd40)
2007-10-10r8449: - search for lex and yacc properlyAndrew Tridgell3-13/+23
- added target specific flags to get the #include order right for com_err and asn1 files in heimdal (This used to be commit c721c8ca380db756ae2ccf3711be894bab8d5318)
2007-10-10r8439: removed an accidential commitAndrew Tridgell1-7/+0
(This used to be commit 985b5b0171e647d794135413799ea36851396549)
2007-10-10r8438: - More win32 portability fixes. Now fails on socketwrapper (becauseJelmer Vernooij1-2/+1
unix domain sockets are not available on win32) - Update howto (This used to be commit c88ee6b61b290806064993dba3fc27ea9e59cc63)
2007-10-10r8436: Check for sys/sockets.hJelmer Vernooij1-0/+2
(This used to be commit 7757226ba5930824e32e069dc4986a2a29be40f8)
2007-10-10r8425: add err() and errx() functions needed by for compile_et on some systemsAndrew Tridgell4-2/+65
(This used to be commit 72a769b6d1a1ce5f8a19010074960b692b4755db)
2007-10-10r8424: bring in some more of heimdals m4 macros, and remove the hard-coding ↵Andrew Tridgell2-8/+62
of several test results (This used to be commit b173c938b2ced061ee341831e96001455fbf83d1)
2007-10-10r8423: remove the dependency on the full roken lib for asn1_compileAndrew Tridgell1-1/+3
this should fix the -lsocket problem on solaris (This used to be commit 4c462cdab318e69b1ee84837246700ecb36eafca)