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