Jelmer Vernooij
dd102a2c4a
heimdal_build: Add version-script for com_err.
2010-12-17 19:50:52 +01:00
Jelmer Vernooij
c09d4b85b5
wafsamba: Specify full vscript path so non-autogenerated files are possible, too.
2010-12-17 19:38:12 +01:00
Jelmer Vernooij
402d622c0c
heimdal_build: Simplify version_script handling.
2010-12-17 19:21:58 +01:00
Jelmer Vernooij
85299bea65
heimdal_build: Simplify library handling.
2010-12-17 18:42:34 +01:00
Stefan Metzmacher
1865bdc0f0
s4:heimdal_build: replace '+' by '_' for vscripts in HEIMDAL_LIBRARY()
...
metze
2010-12-13 13:07:22 +01:00
Andrew Tridgell
4debe69b73
s4-heimdal: enable symbol versioning in heimdal
...
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
2010-12-08 05:26:06 +01:00
Andrew Bartlett
c5bea98ddb
s4:heimdal: import lorikeet-heimdal-201012010201 (commit 81fe27bcc0148d410ca4617f8759b9df1a5e935c)
2010-12-01 17:00:47 +11:00
Andrew Tridgell
69c6e971a2
heimdal: fixed the waf build with a space in the directory name
2010-11-21 23:10:14 +11:00
Arnaud Faucher
bc058b79bc
heimdal: Don't depend on compile_asn1 and et_compile when using system versions.
...
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-20 16:43:47 +01:00
Andrew Tridgell
1a65180728
s4-heimdal: ask for non-atomic heimdal
...
this allows us to build with compilers other than gcc
2010-11-17 23:55:39 +11:00
Jelmer Vernooij
c3e24bb89f
heimdal_base: Fix include path so heim_threads.h can be found.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Mon Nov 15 12:26:53 UTC 2010 on sn-devel-104
2010-11-15 12:26:53 +00:00
Jelmer Vernooij
ee69c4f4b3
heimdal_base: Add missing dependency on replace.
2010-11-15 11:43:05 +00:00
Andrew Bartlett
6a27fbbfc4
heimdal Extra files required for merge up to current heimdal
2010-11-15 01:25:06 +00:00
Andrew Bartlett
f20cf61080
Add attribute macros for Heimdal to use
...
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-15 01:25:06 +00:00
Jelmer Vernooij
7e8ea2ca34
unix_privs: Add missing dependency on libreplace.
2010-11-12 17:42:13 +00:00
Jelmer Vernooij
32889f8346
heimdal_build: Add missing dependency on replace, necessary because replace.h is included.
2010-11-12 17:42:13 +00:00
Jelmer Vernooij
3deece5591
s4: Remove the old perl/m4/make/mk-based build system.
...
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-31 02:01:44 +00:00
Andrew Tridgell
a139628423
s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsers
...
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-30 23:49:02 +11:00
Andrew Tridgell
df34bb2685
waf: build all libraries after all object files
...
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-30 23:49:00 +11:00
Andrew Tridgell
89c829f654
s4-heimdal: removed the use of signal.c from roken
...
we don't need to replace signal()
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-10-30 23:48:59 +11:00
Jelmer Vernooij
8cf61377aa
waf: Remove lib prefix from libraries manually.
2010-10-26 10:17:17 -07:00
Jelmer Vernooij
b2af2fd3de
torture_local: Add missing dependency on socket_wrapper.
2010-10-26 10:17:17 -07:00
Stefan Metzmacher
8ea6f41ec9
s4-waf: don't generate PACKAGE_* defines in config.h
...
- 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-25 08:16:28 +00:00
Jelmer Vernooij
833480d3ad
s4: Rename LIBSAMBA-* to libsamba-*
2010-10-24 00:20:04 +00:00
Jelmer Vernooij
9757a0c54c
s4: Rename UID_WRAPPER to uid_wrapper.
...
Only link to uid_wrapper when it is enabled.
2010-10-23 22:24:06 +00:00
Andrew Tridgell
0966776b36
waf: fixed the handling of -Wl,-no-undefined
...
this flag was not being propogated to our link rules, so we were not
in fact enforcing no undefined symbols in libraries.
2010-10-21 19:03:27 +11:00
Andrew Tridgell
2dcb596e83
s4-waf: removed dependencies on missing subsystems
...
these were left over from the old config.mk system
2010-10-21 19:03:24 +11:00
Andrew Tridgell
7cba3cfac8
waf: replace the is_bundled option with private_library
...
'private_library' better captures what we are trying to get at when we
bundle a library
2010-10-21 19:03:24 +11:00
Andrew Tridgell
968381a4e2
waf: put -Wl,-no-undefined only in the linker flags, not when compiling C
2010-10-19 11:22:35 +11:00
Jelmer Vernooij
d1ca35cbec
heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Mon Oct 18 10:27:47 UTC 2010 on sn-devel-104
2010-10-18 10:27:47 +00:00
Jelmer Vernooij
9f0d1c72be
heimdal: Attempt to fix path of hdb_asn1.h
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Mon Oct 18 00:15:11 UTC 2010 on sn-devel-104
2010-10-18 00:15:11 +00:00
Jelmer Vernooij
a31e10eab1
heimdal: Add local simpler copy of to_list().
2010-10-17 19:42:41 +02:00
Jelmer Vernooij
c161ad86d6
heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sat Oct 16 16:14:24 UTC 2010 on sn-devel-104
2010-10-16 16:14:24 +00:00
Jelmer Vernooij
9147e19611
heimdal: Allow leaving off prefix from asn1 option_file.
2010-10-16 17:33:24 +02:00
Jelmer Vernooij
eab84a6ed0
heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().
2010-10-16 17:33:23 +02:00
Jelmer Vernooij
d3ea64451c
heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().
2010-10-16 17:33:23 +02:00
Jelmer Vernooij
2aba5aa4b6
heimdal: Allow leaving off prefix for HEIMDAL_ASN1().
2010-10-16 17:33:23 +02:00
Jelmer Vernooij
c5d4d94104
heimdal: Allow leaving off ../heimdal prefix for proto headers.
2010-10-16 17:33:22 +02:00
Jelmer Vernooij
49d20a5d5f
heimdal: Allow leaving off ../heimdal prefix for source files.
2010-10-16 17:33:22 +02:00
Jelmer Vernooij
c3009ac689
heimdal: Add convenience functions for finding heimdal paths.
2010-10-16 17:33:20 +02:00
Jelmer Vernooij
953d253748
heimdal: Call HEIMDAL_AUTOPROTO() manually.
2010-10-16 17:33:20 +02:00
Jelmer Vernooij
32fce1f075
heimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.
2010-10-16 17:33:19 +02:00
Jelmer Vernooij
1c4c96d3fe
heimdal: Add variables for source files.
2010-10-16 17:33:19 +02:00
Jelmer Vernooij
196e8d1655
heimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.
2010-10-16 17:33:18 +02:00
Jelmer Vernooij
b2af44e92b
heimdal_build: Fix detection of system roken library.
2010-10-16 17:33:17 +02:00
Jelmer Vernooij
c3366c19a7
heimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().
2010-10-16 17:33:16 +02:00
Jelmer Vernooij
50d3baffb2
heimdal_build: Support using system asn1 library.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sat Oct 16 02:14:32 UTC 2010 on sn-devel-104
2010-10-16 02:14:32 +00:00
Jelmer Vernooij
12fa110219
heimdal_build: Skip some hx509 code when using system hx509.
2010-10-16 01:32:06 +00:00
Jelmer Vernooij
8db6453ae2
heimdal_build: Add comment with stub for finding the system libtommath.
2010-10-16 01:32:06 +00:00
Jelmer Vernooij
b244383e75
heimdal_build: Initial work on supporting an external heimdal library.
2010-10-16 01:32:06 +00:00
Jelmer Vernooij
471e57edf8
heimdal_build: Support using system hx509 library when explicitly
...
requested.
2010-10-16 01:32:06 +00:00
Jelmer Vernooij
3fe2bfddda
heimdal_build: Fix build with system roken.
2010-10-16 01:32:06 +00:00
Jelmer Vernooij
6852cc4a7a
heimdal_build: Put version objects in a separate subsystem.
2010-10-16 01:32:06 +00:00
Jelmer Vernooij
2e038a78fd
heimdal: Support using system roken.
2010-10-16 01:32:06 +00:00
Jelmer Vernooij
7af5687504
heimdal_build: Use existing functions for finding system libraries.
2010-10-16 01:32:05 +00:00
Jelmer Vernooij
68d1b3b505
heimdal Add missing dependencies on wind.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Fri Oct 15 23:20:22 UTC 2010 on sn-devel-104
2010-10-15 23:20:22 +00:00
Jelmer Vernooij
613e03f908
heimdal_build: Allow using system wind.
...
Please note that to use the system wind library the user explicitly has
to specify --bundled-library=!wind . Without that option we will always
use the included wind library.
2010-10-15 22:38:07 +00:00
Andrew Tridgell
f1f5a23400
s4-heimdal: fixed some trailing commas in heimdal build
2010-10-14 16:23:45 +11:00
Jelmer Vernooij
e13b934355
heimdal: Add soname for com_err.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Wed Oct 13 20:00:40 UTC 2010 on sn-devel-104
2010-10-13 20:00:40 +00:00
Jelmer Vernooij
f0124542bc
heimdal: Add sonames.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Wed Oct 13 18:15:04 UTC 2010 on sn-devel-104
2010-10-13 18:15:04 +00:00
Andrew Tridgell
b5ffdb6f9c
s4: don't rebuild all of heimdal when dynconfig options change
...
only 2 files in heimdal depend on dynconfig variables
2010-10-13 11:00:04 +00:00
Jelmer Vernooij
5de1274d87
heimdal_build: Fix dependencies for hx509.
2010-10-10 03:12:05 +00:00
Andrew Tridgell
58c1d0c256
s4-heimdal: disable using the system compile_et for now
...
just checking that compile_et exists isn't enough. It has to actually
work. Quite a few build farm systems have /usr/bin/compile_et, but it
gets link errors when you try to use it (missing symbols et_list_lock
and et_list_unlock)
Autobuild-User: Andrew Tridgell <tridge@samba.org>
Autobuild-Date: Wed Oct 6 07:48:16 UTC 2010 on sn-devel-104
2010-10-06 07:48:16 +00:00
Jelmer Vernooij
46b4fe0c48
heimdal-build: Require com_err library to provide com_right_r function.
2010-10-05 23:56:44 +02:00
Kamen Mazdrashki
95c6c9b69b
heimdal-com_err: fix the build for systems with older 'com_err' library
...
Autobuild-User: Kamen Mazdrashki <kamenim@samba.org>
Autobuild-Date: Tue Oct 5 21:36:41 UTC 2010 on sn-devel-104
2010-10-05 21:36:41 +00:00
Jelmer Vernooij
5548d3d41e
Add missing dependencies for com_err.
2010-10-05 00:38:35 +02:00
Jelmer Vernooij
c8b6be016a
heimdal-build: Simplify calls to convenience functions.
2010-10-05 00:38:35 +02:00
Jelmer Vernooij
3c0a57a99c
heimdal-build: Add HEIMDAL_BINARY convenience method.
2010-10-05 00:38:35 +02:00
Jelmer Vernooij
e9224c6bd1
heimdal-build: Implement HEIMDAL_LIBRARY with fewer wafsamba functions.
2010-10-05 00:38:35 +02:00
Jelmer Vernooij
6c81caedf6
heimdal-build: Add heimdal specific subsystem function.
2010-10-05 00:38:34 +02:00
Jelmer Vernooij
017196ad85
heimdal-build: Add custom heimdal generator.
2010-10-05 00:38:34 +02:00
Jelmer Vernooij
9eab95bd08
heimdal: Fix name of hx509 library.
2010-10-05 00:38:34 +02:00
Jelmer Vernooij
39f9bfde39
heimdal: Fix name of kdc library.
2010-10-05 00:38:34 +02:00
Jelmer Vernooij
1db3221c94
heimdal: Fix name of 'hdb'.
2010-10-05 00:38:34 +02:00
Jelmer Vernooij
7b188397af
heimdal: Fix library name of heimntlm.
2010-10-05 00:38:34 +02:00
Jelmer Vernooij
9b18d48d51
heimdal: Fix library name of gssapi.
2010-10-05 00:38:34 +02:00
Jelmer Vernooij
14a11337f0
heimdal: Fix names of roken, wind libraries.
2010-10-05 00:38:33 +02:00
Jelmer Vernooij
c676c950db
compile_et: Support using system compile_et.
2010-10-04 15:23:24 +02:00
Jelmer Vernooij
0bda3f8cfb
heimdal: Support using system com_err.
2010-10-04 14:13:24 +02:00
Jelmer Vernooij
257e259a26
heimdal: Move asn1 list to heimdal_build.
2010-10-03 16:25:38 +02:00
Jelmer Vernooij
dd5a91b437
heimdal: Move SAMBA_ERRTABLE to heimdal_build.
2010-10-03 16:25:38 +02:00
Jelmer Vernooij
8e5a9e7721
heimdal: Move autoproto code to heimdal_build.
2010-10-03 16:25:38 +02:00
Jelmer Vernooij
3c1eca124e
wafsamba: Move heimdal library code to heimdal_build.
2010-10-03 16:25:37 +02:00
Jelmer Vernooij
9aa90b6cef
heimdal: Convert hx509 to library.
2010-10-03 16:25:37 +02:00
Jelmer Vernooij
beed95e3a2
heimdal: convert some subsystems to libraries, consistent with upstream heimdal.
2010-10-03 16:25:37 +02:00
Andrew Bartlett
f213a97ea0
Add new files for sha512 support
2010-10-03 01:15:04 +00:00
Andrew Bartlett
a2c4f54dfb
s4-heimdal We don't need HDBDIR any more
2010-10-03 01:15:04 +00:00
Matthieu Patou
f02d82595f
heimdal: change the version string
2010-10-03 01:15:04 +00:00
Andrew Bartlett
3ca886b835
s4-heimdal_build fix up build after heimdal import
...
Heimdal has it's own dynconfig like system, and so we need the
LIBDIR etc in the CFLAGS here.
We also need to define build rules for the new files imported in
the merge commit, and fix up some header files.
This includes the work by Matthieu Patou <mat@matws.net>
Andrew Bartlett
2010-10-03 01:15:04 +00:00
Björn Jacke
a20e94bb0e
Revert "s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday"
...
This reverts commit 6598298517
which later on
needs some tweeks to not break some builds
2010-08-31 23:03:55 +02:00
Björn Jacke
6598298517
s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday
2010-08-31 13:11:13 +02:00
Jelmer Vernooij
c5d07d2a1a
Per Andrews request, revert
...
"heimdal/waf: Initial work on making it possible to use the system"
as the hdb_check_s4u2self function handling is incorrect.
This reverts commit b099631f42
.
2010-06-23 14:49:02 +02:00
Jelmer Vernooij
b099631f42
heimdal/waf: Initial work on making it possible to use the system
...
heimdal again.
Still missing are the detection of the right Heimdal version and
linking (unresolved symbols at the moment).
2010-06-19 15:32:27 +02:00
Stefan Metzmacher
edecdab58f
s4:heimdal_build: move #undef __APPLE__ to the end of roken.h
...
Some system includes need __APPLE__ defined.
metze
2010-05-14 10:37:22 +02:00
Stefan Metzmacher
1f9bce1c0d
s4:heimdal_build: undefine __APPLE__ as we don't need that magic
...
This hopefully fixes the build on Mac OS 10.
metze
2010-05-12 09:42:44 +02:00
Stefan Metzmacher
825b59506b
s4:heimdal_build: remove heimdal/lib/hcrypto/evp-cc.c from autoconf build
...
metze
2010-05-12 09:36:23 +02:00
Stefan Metzmacher
3349407458
s4:heimdal_build: remove heimdal/lib/hcrypto/evp-cc.c from the build
...
This is not needed and contains one big #ifdef __APPLE__
and breaks the build on Mac OS 10.
metze
2010-05-11 18:11:05 +02:00
Andrew Tridgell
b0396807d0
s4-heimdalbuild: remove LIBNETIF dependency from HEIMDAL_GSSAPI
...
this avoids the s3compat layer from getting duplicate interfaces code
2010-04-26 14:36:54 +10:00
Stefan Metzmacher
6ccf2321ce
s4:heimdal_build/wscript_build: avoid global deps for hostcc stuff
...
metze
2010-04-12 12:31:15 +02:00
Stefan Metzmacher
2e26298331
s4:heimdal_build/wscript: rename HEIMDAL_ROKEN_H => HEIMDAL_ROKEN_HOSTCC
...
metze
2010-04-12 12:31:13 +02:00
Stefan Metzmacher
14c05405cb
lib/replace/wscript: rename LIBREPLACE_H => LIBREPLACE_HOSTCC
...
metze
2010-04-12 12:31:13 +02:00
Stefan Metzmacher
33bb334e80
s4-waf: inline LIBREPLACE_NETWORK into 'replace'
...
metze
2010-04-12 09:13:43 +02:00
Stefan Metzmacher
8966a28b68
s4:heimdal_build/wscript_build: remove more network related stuff from HEIMDAL_ROKEN_H
...
metze
2010-04-10 10:07:11 +02:00
Stefan Metzmacher
e390edb46b
s4:heimdal_build/wscript_build: use LIBREPLACE_H for asn1_compile and compile_et
...
metze
2010-04-10 09:54:49 +02:00
Stefan Metzmacher
f716c027c6
s4:heimdal_build/wscript_build: we don't need separate subsystems just for optional source files
...
metze
2010-04-09 16:28:29 +02:00
Stefan Metzmacher
787ecd4023
s4:heimdal_build/wscript_build: remove useless dependecies of HEIMDAL_ROKEN_H
...
This hopefully fixes the build on host opi - OpenSUSE 10.2 (x86_64).
metze
2010-04-09 16:28:28 +02:00
Stefan Metzmacher
2eaddcd9f2
s4:heimdal_build/wscript_build: create a HEIMDAL_ROKEN*_SOURCE variable
...
metze
2010-04-09 16:28:28 +02:00
Andrew Tridgell
dab7b26528
s4-waf: we don't need strerror_r from roken
2010-04-06 20:27:20 +10:00
Andrew Tridgell
b498378c8f
s4-waf: fixed some of the group ordering
...
We need to try to keep targets in the right groups
2010-04-06 20:27:18 +10:00
Andrew Tridgell
20a8574717
s4-waf: look in libintl for dgettext()
2010-04-06 20:27:18 +10:00
Andrew Tridgell
5d84194644
s4-waf: heimdal wants to look for dd_fd in DIR
2010-04-06 20:27:14 +10:00
Andrew Tridgell
1aca0f79b6
s4-waf: added libreplace dep for the conditional heimdal modules
2010-04-06 20:27:14 +10:00
Andrew Tridgell
32ac04c028
s4-waf: merge in the latest changes from master
...
The heimdal changes mean the asn1 compiler produces a 2nd header file
2010-04-06 20:27:13 +10:00
Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
b05852171b
s4-waf: another place where broken ln -f on solaris8 matters
2010-04-06 20:27:07 +10:00
Andrew Tridgell
9730166fd6
build: configure fixes for opensolaris
2010-04-06 20:27:01 +10:00
Andrew Tridgell
00649a9c62
build: updated configure checks or new syntax
2010-04-06 20:27:00 +10:00
Andrew Tridgell
35aaf0e772
build: rkpty should not directly include socket_wrapper.c
2010-04-06 20:26:59 +10:00
Andrew Tridgell
a538ed1c82
build: fixed build of heimdal/lib/roken/err.h
2010-04-06 20:26:59 +10:00
Andrew Tridgell
9a2ea72d2d
build: removed testing cflags
2010-04-06 20:26:58 +10:00
Andrew Tridgell
ea8d112683
build: fixed ifaddrs.h for heimdal (from template)
2010-04-06 20:26:58 +10:00
Andrew Tridgell
3207f81787
build: more functions that are in -lsocket -lnsl on some systems
2010-04-06 20:26:57 +10:00
Andrew Tridgell
055c4898e7
build: compile_et needs lib/com_err includes
2010-04-06 20:26:57 +10:00
Andrew Tridgell
702615dadc
build: don't look for gettext twice
2010-04-06 20:26:56 +10:00
Andrew Tridgell
a8130e8e1f
build: don't add curses.h to incremental confdefs.h
2010-04-06 20:26:56 +10:00
Andrew Tridgell
81d155af96
build: check libc first for several libraries
2010-04-06 20:26:56 +10:00
Andrew Tridgell
bcc1ce2617
build: don't install the heimdal compilers
2010-04-06 20:26:55 +10:00
Andrew Tridgell
16fbcb3556
build: fixed termcap build
2010-04-06 20:26:49 +10:00
Andrew Tridgell
844acb2260
build: waf quicktest nearly works
...
Rewrote wafsamba using a new dependency handling system, and started
adding the waf test code
2010-04-06 20:26:48 +10:00
Andrew Tridgell
8f1b809d2c
build: nearly there on samba4 build
2010-04-06 20:26:47 +10:00
Andrew Tridgell
d70c4e8ea9
build: fixed heimdal include lists
2010-04-06 20:26:47 +10:00
Andrew Tridgell
1d18c6c7b0
build: fixed winsize check
2010-04-06 20:26:45 +10:00
Andrew Tridgell
ada6e570d1
build: fixed iuserok test
2010-04-06 20:26:44 +10:00
Andrew Tridgell
dd05b6512a
build: improve autoconf macros
...
- enable headers to be specified
- enable both forms of DECL check
- more libreplace checks
- more heimdal checks
- more sysdep checks
2010-04-06 20:26:42 +10:00
Andrew Tridgell
ccd26e9beb
build: h_errno for heimdal
2010-04-06 20:26:41 +10:00
Andrew Tridgell
d004964142
build: moved main autoproto rule into samba_autoproto.py
2010-04-06 20:26:40 +10:00
Andrew Tridgell
7ed65d2e12
build: result of hack session with ita
2010-04-06 20:26:40 +10:00
Andrew Tridgell
36e6d11dce
build: add README to explain gen_ndr, and ensure directory exists
2010-04-06 20:26:40 +10:00
Andrew Tridgell
27090becab
build: added heimdal_build table rules
2010-04-06 20:26:40 +10:00
Andrew Tridgell
9129c3b3b6
build: fixes from ita
2010-04-06 20:26:40 +10:00
Andrew Tridgell
f15a81c1c0
build: added ASN1, PIDL and ET build rules
...
also added selftest example command
2010-04-06 20:26:38 +10:00
Andrew Tridgell
07eeed33f6
build: heimdal_build waf support
...
heimdal now mostly builds
2010-04-06 20:26:38 +10:00
Andrew Tridgell
e47e5ff89b
s4-heimdal: use the HAVE_INET_* functions from libreplace
2010-03-30 12:31:04 +11:00
Andrew Tridgell
e310cb3f37
s4-heimdal: for use of libreplace setegid and seteuid
2010-03-30 12:31:04 +11:00
Andrew Tridgell
e4c75252a9
s4-heimdal: a better way of handling dirfd()
...
This prevents us getting thousands of warnings about dirfd() on
solaris
2010-03-30 12:31:03 +11:00
Andrew Tridgell
686221eae2
s4-waf: use the libreplace strerror_r if needed
2010-03-29 21:34:29 +11:00
Andrew Bartlett
f47454a04d
s4:heimdal_build Remove forced HAVE_STRERROR_R
...
This just causes warnings, now upstream has a more complete fix.
2010-03-27 19:12:33 +11:00
Andrew Bartlett
564d5cd2c4
s4:heimdal New files and supporting logic for heimdal update
2010-03-27 11:53:23 +11:00
Stefan Metzmacher
42efa323ca
s4:heimdal_build: allow flex-2.5.35:bison-2.4.1 to regenerate files
...
metze
2010-02-08 09:59:28 +01:00
Matthias Dieter Wallnöfer
16aa0744c6
s4:UID wrapper - Fix includes
...
The includes of the UID wrapper headers werent't really efficient according
to metze's post on the technical mailing list (http://lists.samba.org/archive/samba-technical/2010-February/069165.html ).
To achieve this move the "uid_wrapper.h" includes into "lib/util/unix_privs.c",
"lib/util/util.c", "ntvfs/posix/pvfs_acl.c" and "ntvfs/unixuid/vfs_unixuid.c".
2010-02-05 19:47:26 +01:00