summaryrefslogtreecommitdiff
path: root/source4/heimdal_build
AgeCommit message (Collapse)AuthorFilesLines
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)
2007-10-10r8422: needed on irix 6.4Andrew Tridgell1-0/+1
(This used to be commit db3f227c1c3b837e235566a7df7411d4d7e52c12)
2007-10-10r8421: needed for build on solaris10Andrew Tridgell1-0/+1
(This used to be commit c40d6d4b5cd6613d1161615b6ba213a26acda29e)
2007-10-10r8420: slowly getting my way through some more heimdal portability fixesAndrew Tridgell2-4/+1
(This used to be commit 59c3de6ca8b8e153e5cfd67da5f2afc2e23d36db)
2007-10-10r8419: in order to use our replace.h, heimdal needs stdarg.hAndrew Tridgell1-0/+1
(This used to be commit 234fc1fb052fe6a2cef47861b13bdd82b57fc49b)
2007-10-10r8416: added the extra_cflags.txt system from smb-buildAndrew Tridgell1-5/+0
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 (This used to be commit b2f9b8aa32426198aa21a703ab4f1d59fb77e512)
2007-10-10r8393: check for bswap16 and bswap32Love Hörnquist Åstrand1-6/+91
(This used to be commit 707e3726d3b200edef7995eaa5b41a434d5ce9b1)
2007-10-10r8374: avoid running flex and bison unless neededAndrew Tridgell1-2/+12
this should stop the files changes in svn for other developers (This used to be commit 18d3deb777bd6aa4dd102fa2a2838d0afc2bd74c)
2007-10-10r8367: another configure test needed by netbsd for heimdalAndrew Tridgell1-1/+1
(This used to be commit 8ddf866438231192c4884877d9e80f0d525ee431)
2007-10-10r8312: fixed some heimdal header checks from watching the build farm failuresAndrew Tridgell2-2/+8
when we added heimdal we dropped from 10 passing builds to 1, but hopefully that will go up with a bit of effort (This used to be commit 753d7ab715701a162689ffe9cdff7c56fcf7f2a2)
2007-10-10r8311: krb5 uses ENOMEM for out of memoryAndrew Tridgell1-2/+2
(thanks to abartlet for pointing this out) (This used to be commit 4b16754a0e8be312d671d9ae892a8c14462f8d95)
2007-10-10r8310: replace the heimdal networking interface scanning code with glue code ↵Andrew Tridgell2-4/+59
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 (This used to be commit ba621d1c554e135f449a144019b84719a086e04f)
2007-10-10r8309: more heimdal configure checks needed for FreeBSDAndrew Tridgell1-1/+1
(This used to be commit b5e8409e3b046c151996009c2dc980e55f09fb67)
2007-10-10r8308: use the configured C compiler, instead of forcing gcc in external ↵Andrew Tridgell2-2/+2
heimdal tool build (This used to be commit 39c6cf91fb75dc5d7d14922f70b8be8dc15169e1)
2007-10-10r8307: try to cope with flex and bison not being installed, in a similar ↵Andrew Tridgell1-5/+9
fashion to yapp for pidl if they are installed, then we rebuild the generated files, otherwise we use the ones in svn (This used to be commit 6ab503b7cc902b8691dc80907bb44f1f705ab8ee)
2007-10-10r8306: some more heimdal configure checksAndrew Tridgell2-2/+2
(This used to be commit 575413fc863147ee46e1ff658af1d74093fc7686)
2007-10-10r8305: another attempt at getting heimdal building in the farmAndrew Tridgell1-1/+1
(This used to be commit 2cab29c1e730cf2c8d109513bdb9094769e41a2a)