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
Matthias Dieter Wallnöfer
44b95bc727
s4:Heimdal build - never require the NSS wrapper for Heimdal Kerberos
...
Disable the use of it in the heimdal code.
Notice: This doesn't need to be ported upstream since it only affects the
build in conjunction with s4.
2010-02-05 19:45:18 +01:00
Jelmer Vernooij
9085499bbb
heimdal_build: Explicitly specify 'YES' when enabling external
...
libraries.
2010-01-01 18:32:37 +01:00
Andrew Bartlett
5bc87c14a1
s4:heimdal: import lorikeet-heimdal-200909210500 (commit 290db8d23647a27c39b97c189a0b2ef6ec21ca69)
2009-11-13 23:19:05 +11:00
Stefan Metzmacher
21644c5fed
s4:heimdal_build: allow flex-2.5.35 with bison-2.3
...
metze
2009-11-12 18:51:21 +01:00
Torgeir Lerkerød
6e5dad49d9
S4: Building on a system with libintl
...
Heimdal's internal buildsystem uses a different define for checking for libintl than what samba uses. LIBINTL vs HAVE_LIBINTL_H. Since changing heimdals defineswould brake dropin merges of heimdal. This is a simple workaround in line with others in heimdal_build catalog.
Signed-off-by: Torgeir Lerkerød <torgeir.lerkerod@gmail.com>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-10-21 15:46:38 +02:00
Stefan Metzmacher
f07e77e13f
s4:heimdal_build: fix one more problem with automatic dependecies
...
metze
2009-09-15 07:49:26 +02:00
Stefan Metzmacher
d1457b6648
s4:heimdal_build: fix the build with --enable-automatic-dependencies
...
We need to create the header file before we generate the source file.
metze
2009-09-14 10:01:46 +02:00
Andrew Bartlett
e29cbda452
s4:heimdal_build Fix build breakages caused by asn1compile change
...
The issue was that we referenced an asn1compile generated file by
name, not by the subsystem is was generated by.
Andrew Bartlett
2009-09-13 22:12:12 -07:00