summaryrefslogtreecommitdiff
path: root/source4/heimdal_build/config.m4
AgeCommit message (Collapse)AuthorFilesLines
2008-08-01heimdal: add experimental --enable-external-heimdalStefan Metzmacher1-0/+23
This should only be used for testing and when you're absolutly sure the installed heimdal libraries support the features we need. (E.g. heimdal-1.2 or lower should NOT work) metze (This used to be commit 66b76b018d6048cec63a75b24ec4c099f6a2eb8c)
2008-06-09heimdal_build: rename config.m{k,4} => internal.m{k,4}Stefan Metzmacher1-256/+0
metze (This used to be commit 33700d4a97e14aab1b45b3ddb8c80c48cd789bc6)
2007-12-21r25874: force specific versions for LEX and YACC.Stefan Metzmacher1-0/+48
We often have problems with old yacc and bison versions and it seem the combination of LAX and YACC also matters. So we now list all supported version combinations explicit. flex-2.5.33:bison-2.3 only for now. metze (This used to be commit ad0556cbf7c1b0dfc3180a010f2a14d9597c3222)
2007-12-21r25695: [libreplace] fix the standalone build of libreplaceStefan Metzmacher1-32/+0
all configure results which are used in replace.h or any system/*.h should be in the in the libreplace *.m4 files! metze (This used to be commit 95462d614d68a93e85232e3a779f8bfa86fba4d1)
2007-10-10r25543: Merge libreplace support for inet_pton, inet_ntop, getaddrinfo, ↵Jelmer Vernooij1-73/+0
getnameinfo (and friends) from SAMBA_3_2, with some minor tweaks: - avoid including network headers in replace.h unless absolutely required - autoconf tests for getaddrinfo() in lib/replace The heimdal-specific code also no longer looks for these functions anymore. (This used to be commit b6d3fd84a5d7d814035e60d6fa22f19bed9f77da)
2007-10-10r23209: import getnameinfo.c, inet_ntop.c and inet_pton.c fromStefan Metzmacher1-3/+22
loikeet-heimdal metze (This used to be commit 48eb20199e7a01f4ab7f5194a5256ad7dd03ad86)
2007-10-10r23187: revert 23145 and 23135 to fix the build on solaris...Stefan Metzmacher1-0/+14
metze (This used to be commit cd012361d27ede945308bd5c75916ad967bae006)
2007-10-10r23135: inet_ntop and inet_pton are now provided by libreplaceStefan Metzmacher1-14/+0
metze (This used to be commit 7e3e2defa593a15c1952f115426f8bdd65df3a15)
2007-10-10r20777: only include closefrom.c if the system doesn't have it.Stefan Metzmacher1-0/+6
hopefully solaris build fine now... metze (This used to be commit f9a6649f08a6634db4059b904e95ca870e2ab095)
2007-10-10r20592: Use the Heimdal copy of err.h only if the build host doesn't have it.James Peach1-2/+10
(This used to be commit 1e8c4847b829217beec62ba46c592da3fae8a73e)
2007-10-10r18465: much better fix for a roken specifiv problemStefan Metzmacher1-5/+1
metze (This used to be commit 1ae1e68fe9e1004f1a11847714b2e71715a1ce03)
2007-10-10r18087: use m4_include() do notice missing filesStefan Metzmacher1-5/+5
metze (This used to be commit 77948d26f046ac2857260918bd01172bf2166e21)
2007-10-10r16011: we don't need sys/bitypes.h any moreStefan Metzmacher1-1/+0
metze (This used to be commit d49464be56ff714b9b251867cabc7811c137ee76)
2007-10-10r15992: fix the subsystem name,Stefan Metzmacher1-2/+2
hopefully fix the build on Mac OS 10.4.5 metze (This used to be commit 103f64c7cf9854e8f41f2aede68aec622cd554b6)
2007-10-10r15355: Add replacement 'err.h' for systems that don't have it such as ↵Jelmer Vernooij1-0/+1
SerNet-Tru64 (This used to be commit 2961d545fb23e271c5f1c11bc618f16120e47f49)
2007-10-10r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues ↵Jelmer Vernooij1-3/+3
with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
2007-10-10r15265: Try to find inet_pton in -lnsl (should fix linking on sun1)Jelmer Vernooij1-0/+13
(This used to be commit a7c13020413a4d9621bef5bf9085b901ffbe1eb4)
2007-10-10r15262: Only include getprogname if it is needed by the system. This shouldJelmer Vernooij1-0/+9
fix the build on Mac OS X (This used to be commit 465409974da7a643617689ee7c5b55427f727548)
2007-10-10r15234: Remove heimdal include paths from global CFLAGSJelmer Vernooij1-1/+0
(This used to be commit 0466165e90160209679a6005511e04e55ed2bf06)
2007-10-10r15219: Look for gai_strerror in more places, so we don't conflict with theAndrew Bartlett1-6/+16
system library. This might help the build on proprietory unixes Andrew Bartlett (This used to be commit f1da657d5629425b55c9bd89427ef5d8c19f9636)
2007-10-10r12269: Update to current lorikeet-heimdal. This changed the way the hdbAndrew Bartlett1-0/+1
interface worked, so hdb-ldb.c and the glue have been updated. Andrew Bartlett (This used to be commit 8fd5224c6b5c17c3a2c04c7366b7e367012db77e)
2007-10-10r11382: Require number of required M4 macrosJelmer Vernooij1-12/+12
Make MODULE handling a bit more like BINARY, LIBRARY and SUBSYSTEM Add some more PUBLIC_HEADERS (This used to be commit 875eb8f4cc658e6aebab070029fd499a726ad520)
2007-10-10r11290: Make it clear that Heimdal is always included, no need for the testAndrew Bartlett1-10/+10
any more. Andrew Bartlett (This used to be commit ec56590b063caa99f29be2b18409a69c3f22cf29)
2007-10-10r10507: Let lib/replace take care of defining socklen_t for heimdalJelmer Vernooij1-1/+0
(This used to be commit fe4ff2d241691bece7f9c8fc766f57a14fe856bb)
2007-10-10r10476: Move some more types to libreplace. Fix missing strndup errorsJelmer Vernooij1-4/+0
for heimdal (This used to be commit e09ffdfb1dba289b79ac7e5a638bf5322d45ddc0)
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 Bartlett1-0/+24
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-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-10r9111: actually use the roken inet_aton when nothing was foundStefan Metzmacher1-0/+6
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 Metzmacher1-2/+12
metze (This used to be commit 1008459a98a8232f039b87c91443d653858e0500)
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-10r8463: more irix fixes. This one adds some missing addrinfo functionsAndrew Tridgell1-0/+9
(This used to be commit 87f7098ee3a24be202b6aaa1ab2a4e44b7b89975)
2007-10-10r8450: more configure tests for solaris. It now builds some binaries, butAndrew Tridgell1-0/+6
fails in the ejs floating point code. (This used to be commit 30e1b6140e9f6246cb66eef7cf108d1ccf62bd40)
2007-10-10r8449: - search for lex and yacc properlyAndrew Tridgell1-0/+3
- 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-10r8425: add err() and errx() functions needed by for compile_et on some systemsAndrew Tridgell1-0/+2
(This used to be commit 72a769b6d1a1ce5f8a19010074960b692b4755db)
2007-10-10r8424: bring in some more of heimdals m4 macros, and remove the hard-coding ↵Andrew Tridgell1-0/+62
of several test results (This used to be commit b173c938b2ced061ee341831e96001455fbf83d1)
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-10r8393: check for bswap16 and bswap32Love Hörnquist Åstrand1-6/+91
(This used to be commit 707e3726d3b200edef7995eaa5b41a434d5ce9b1)
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 Tridgell1-2/+2
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-10r8309: more heimdal configure checks needed for FreeBSDAndrew Tridgell1-1/+1
(This used to be commit b5e8409e3b046c151996009c2dc980e55f09fb67)
2007-10-10r8306: some more heimdal configure checksAndrew Tridgell1-1/+2
(This used to be commit 575413fc863147ee46e1ff658af1d74093fc7686)
2007-10-10r8278: this should fix the heimdal h_errno warningsAndrew Tridgell1-1/+10
(This used to be commit 5812e74c4f2b95eec89b434371c86268892feaac)
2007-10-10r8161: Update Samba4 for the new Heimdal update.Andrew Bartlett1-1/+1
Andrew Bartlett (This used to be commit 6a9b6373273f135fe012a6603707d77c2a65e9fa)
2007-10-10r7869: revert the configure changes from jelmers commit for heimdal_buildAndrew Tridgell1-4/+5
(they are needed when you use the in-tree heimdal) (This used to be commit 53b2cdcda56746256b2ede3f0f482e854c700b3f)