summaryrefslogtreecommitdiff
path: root/source4/heimdal_build
AgeCommit message (Collapse)AuthorFilesLines
2010-12-08s4-heimdal: enable symbol versioning in heimdalAndrew Tridgell1-20/+38
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-12-01s4:heimdal: import lorikeet-heimdal-201012010201 (commit ↵Andrew Bartlett2-3/+8
81fe27bcc0148d410ca4617f8759b9df1a5e935c)
2010-11-21heimdal: fixed the waf build with a space in the directory nameAndrew Tridgell2-26/+26
2010-11-20heimdal: Don't depend on compile_asn1 and et_compile when using system versions.Arnaud Faucher1-3/+5
Signed-off-by: Jelmer Vernooij <jelmer@samba.org> Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Nov 20 16:43:47 CET 2010 on sn-devel-104
2010-11-17s4-heimdal: ask for non-atomic heimdalAndrew Tridgell1-0/+3
this allows us to build with compilers other than gcc
2010-11-15heimdal_base: Fix include path so heim_threads.h can be found.Jelmer Vernooij1-1/+1
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Nov 15 12:26:53 UTC 2010 on sn-devel-104
2010-11-15heimdal_base: Add missing dependency on replace.Jelmer Vernooij1-1/+1
2010-11-15heimdal Extra files required for merge up to current heimdalAndrew Bartlett2-23/+25
2010-11-15Add attribute macros for Heimdal to useAndrew Bartlett1-1/+3
Heimdal uses HEIMDAL_NORETURN_ATTRIBUTE and HEIMDAL_PRINTF_ATTRIBUTE, and we need to provide a link between these and Samba's function attribute handling. Andrew Bartlett
2010-11-12unix_privs: Add missing dependency on libreplace.Jelmer Vernooij1-1/+1
2010-11-12heimdal_build: Add missing dependency on replace, necessary because ↵Jelmer Vernooij1-1/+1
replace.h is included.
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij4-1197/+0
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-10-30s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsersAndrew Tridgell1-0/+82
we so rarely need to rebuild these that it is simplest to just run lexyacc.sh when we import a new heimdal release
2010-10-30waf: build all libraries after all object filesAndrew Tridgell1-2/+7
this makes it easier to perform symbol checking before the link stage. The two new build groups symbolcheck and syslibcheck will be used by the symbols.py extension
2010-10-30s4-heimdal: removed the use of signal.c from rokenAndrew Tridgell1-1/+0
we don't need to replace signal() Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-26waf: Remove lib prefix from libraries manually.Jelmer Vernooij1-1/+1
2010-10-26torture_local: Add missing dependency on socket_wrapper.Jelmer Vernooij1-1/+1
2010-10-25s4-waf: don't generate PACKAGE_* defines in config.hStefan Metzmacher3-5/+8
- We don't use them anywhere (heimdal has special rules) - They calculate the version at configure time and may contain the wrong git hash while building - If we really need them in future we should add them to version.h and not config.h, as the changing git hash will trigger a full rebuild if config.h changes. metze
2010-10-24s4: Rename LIBSAMBA-* to libsamba-*Jelmer Vernooij1-1/+1
2010-10-23s4: Rename UID_WRAPPER to uid_wrapper.Jelmer Vernooij1-1/+1
Only link to uid_wrapper when it is enabled.
2010-10-21waf: fixed the handling of -Wl,-no-undefinedAndrew Tridgell1-3/+1
this flag was not being propogated to our link rules, so we were not in fact enforcing no undefined symbols in libraries.
2010-10-21s4-waf: removed dependencies on missing subsystemsAndrew Tridgell1-2/+2
these were left over from the old config.mk system
2010-10-21waf: replace the is_bundled option with private_libraryAndrew Tridgell1-3/+3
'private_library' better captures what we are trying to get at when we bundle a library
2010-10-19waf: put -Wl,-no-undefined only in the linker flags, not when compiling CAndrew Tridgell1-3/+3
2010-10-18heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.Jelmer Vernooij1-1/+1
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 18 10:27:47 UTC 2010 on sn-devel-104
2010-10-18heimdal: Attempt to fix path of hdb_asn1.hJelmer Vernooij1-0/+1
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Mon Oct 18 00:15:11 UTC 2010 on sn-devel-104
2010-10-17heimdal: Add local simpler copy of to_list().Jelmer Vernooij1-9/+17
2010-10-16heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().Jelmer Vernooij1-7/+3
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 16 16:14:24 UTC 2010 on sn-devel-104
2010-10-16heimdal: Allow leaving off prefix from asn1 option_file.Jelmer Vernooij1-2/+5
2010-10-16heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().Jelmer Vernooij1-29/+14
2010-10-16heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().Jelmer Vernooij1-9/+11
2010-10-16heimdal: Allow leaving off prefix for HEIMDAL_ASN1().Jelmer Vernooij1-19/+20
2010-10-16heimdal: Allow leaving off ../heimdal prefix for proto headers.Jelmer Vernooij1-13/+14
2010-10-16heimdal: Allow leaving off ../heimdal prefix for source files.Jelmer Vernooij1-104/+104
2010-10-16heimdal: Add convenience functions for finding heimdal paths.Jelmer Vernooij1-3/+6
2010-10-16heimdal: Call HEIMDAL_AUTOPROTO() manually.Jelmer Vernooij1-15/+11
2010-10-16heimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.Jelmer Vernooij1-6/+4
2010-10-16heimdal: Add variables for source files.Jelmer Vernooij1-12/+15
2010-10-16heimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.Jelmer Vernooij1-82/+83
2010-10-16heimdal_build: Fix detection of system roken library.Jelmer Vernooij1-1/+1
2010-10-16heimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().Jelmer Vernooij1-1/+0
2010-10-16heimdal_build: Support using system asn1 library.Jelmer Vernooij2-28/+35
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 16 02:14:32 UTC 2010 on sn-devel-104
2010-10-16heimdal_build: Skip some hx509 code when using system hx509.Jelmer Vernooij1-42/+41
2010-10-16heimdal_build: Add comment with stub for finding the system libtommath.Jelmer Vernooij1-0/+4
2010-10-16heimdal_build: Initial work on supporting an external heimdal library.Jelmer Vernooij1-5/+6
2010-10-16heimdal_build: Support using system hx509 library when explicitlyJelmer Vernooij2-47/+44
requested.
2010-10-16heimdal_build: Fix build with system roken.Jelmer Vernooij1-9/+9
2010-10-16heimdal_build: Put version objects in a separate subsystem.Jelmer Vernooij4-21/+57
2010-10-16heimdal: Support using system roken.Jelmer Vernooij2-98/+100
2010-10-16heimdal_build: Use existing functions for finding system libraries.Jelmer Vernooij1-6/+1