1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-14 00:58:38 +03:00

5484 Commits

Author SHA1 Message Date
Andrew Tridgell
8c432af87d r8456: avoid double inclusion of roken.h (this was breaking the build on irix 6.4) 2007-10-10 13:23:05 -05:00
Andrew Tridgell
ab67c8b2b7 r8453: my solaris10 box doesn't have math.h
maybe sun isn't very good at maths?
2007-10-10 13:23:05 -05:00
Andrew Tridgell
778bcd3738 r8452: allow for the ugly hack:
#!/bin/sh
exec smbscript "$0" ${1+"$@"}

which is needed because bloody solaris puts 'env' in /bin instead of /usr/bin

also neaten up the #! handling code.
2007-10-10 13:23:05 -05:00
Andrew Tridgell
3c4291e49a r8451: samba4 finally builds on solaris 8 sparc with heimdal and ejs
its been a long haul ...
2007-10-10 13:23:04 -05:00
Andrew Tridgell
30e1b6140e r8450: more configure tests for solaris. It now builds some binaries, but
fails in the ejs floating point code.
2007-10-10 13:23:04 -05:00
Andrew Tridgell
c721c8ca38 r8449: - search for lex and yacc properly
- added target specific flags to get the #include order right for
  com_err and asn1 files in heimdal
2007-10-10 13:23:04 -05:00
Andrew Tridgell
7a88a9f06c r8448: - added a test target for tdb
- reduced the torture size so it doesn't kill the build farm hosts
2007-10-10 13:23:04 -05:00
Andrew Tridgell
4a61a5c70e r8447: fixed make install in the farm 2007-10-10 13:23:04 -05:00
Andrew Tridgell
7c1bc27254 r8446: if provisioning fails then don't try to run the test suite! 2007-10-10 13:23:04 -05:00
Andrew Tridgell
433f9d0a61 r8445: if a system doesn't have "nogroup" then try "nobody" 2007-10-10 13:23:04 -05:00
Love Hörnquist Åstrand
98e8049bc3 r8444: make ./configure.mumble CC='ccache cc'
work by using "@$" instead of $*
2007-10-10 13:23:03 -05:00
Andrew Tridgell
0e5b89b1e8 r8443: added talloc.3 to the tree to try to allow talloc to build on systems without xsltproc 2007-10-10 13:23:03 -05:00
Andrew Tridgell
28dd79587d r8442: remove tdbtest from our build. If you want it, then do
'make bin/tdbtest' manually in the tdb tree
2007-10-10 13:23:03 -05:00
Andrew Tridgell
5c4c3e9a8d r8441: don't build tdbtest by default as there are too many systems that
don't have libgdbm, and the configure test for gdbm is broken
2007-10-10 13:23:03 -05:00
Andrew Tridgell
da783f9158 r8440: - several build farm hosts were failing 'make clean' as the list of
objects was overflowing their command line limits. Fix this by using a
  find -exec command. It's slower, but should be more portable.

- remove generated ASN1 files in 'make clean'
2007-10-10 13:23:03 -05:00
Andrew Tridgell
985b5b0171 r8439: removed an accidential commit 2007-10-10 13:23:03 -05:00
Jelmer Vernooij
c88ee6b61b r8438: - More win32 portability fixes. Now fails on socketwrapper (because
unix domain sockets are not available on win32)
- Update howto
2007-10-10 13:23:02 -05:00
Jelmer Vernooij
5b007037df r8437: Win32 doesn't have u_int*_t 2007-10-10 13:23:02 -05:00
Jelmer Vernooij
7757226ba5 r8436: Check for sys/sockets.h 2007-10-10 13:23:02 -05:00
Jelmer Vernooij
d2ea619125 r8434: Win32 portability updates from Steven Edwards <steven_ed4153@yahoo.com>:
- undefine anything in the win32 api or PSDK headers that Samba already defines
 - map BSD error codes to Winsock Error codes
2007-10-10 13:23:02 -05:00
Stefan Metzmacher
b3f01ef0df r8430: readd my hack to display the hashes with -d 100
metze
2007-10-10 13:23:02 -05:00
Stefan Metzmacher
b9ee581880 r8429: fix compiler warnings
metze
2007-10-10 13:23:02 -05:00
Andrew Tridgell
72a769b6d1 r8425: add err() and errx() functions needed by for compile_et on some systems 2007-10-10 13:23:01 -05:00
Andrew Tridgell
b173c938b2 r8424: bring in some more of heimdals m4 macros, and remove the hard-coding of several test
results
2007-10-10 13:23:01 -05:00
Andrew Tridgell
4c462cdab3 r8423: remove the dependency on the full roken lib for asn1_compile
this should fix the -lsocket problem on solaris
2007-10-10 13:23:01 -05:00
Andrew Tridgell
db3f227c1c r8422: needed on irix 6.4 2007-10-10 13:23:01 -05:00
Andrew Tridgell
c40d6d4b5c r8421: needed for build on solaris10 2007-10-10 13:23:01 -05:00
Andrew Tridgell
59c3de6ca8 r8420: slowly getting my way through some more heimdal portability fixes 2007-10-10 13:23:01 -05:00
Andrew Tridgell
234fc1fb05 r8419: in order to use our replace.h, heimdal needs stdarg.h 2007-10-10 13:23:00 -05:00
Andrew Tridgell
a1ca8352f4 r8418: PRINTF_ATTRIBUTE declaration has to come before it is used :-) 2007-10-10 13:23:00 -05:00
Andrew Tridgell
117d2fa31d r8417: fixed handling of PRINTF_ATTRIBUTE for heimdal portion of build 2007-10-10 13:23:00 -05:00
Andrew Tridgell
b2f9b8aa32 r8416: added the extra_cflags.txt system from smb-build
this removes the need for recursive make for heimdal, which is a big
win. It should also make it easier/cleaner to build ldb/tdb/appweb etc
in both in-tree and out-of-tree forms by allowing us to specify
different CFLAGS (and thus different include paths) per directory or
file
2007-10-10 13:23:00 -05:00
Andrew Tridgell
b775884474 r8415: get rid of the last 2 runtime perl scripts 2007-10-10 13:23:00 -05:00
Tim Potter
bcfb3a45e4 r8414: Some C++ friendlyness fixes - 'not' is apparently a keyword in C++. 2007-10-10 13:23:00 -05:00
Andrew Tridgell
c470c3ceac r8413: mark exprbug() as fixed, and add a new bug 2007-10-10 13:22:59 -05:00
Andrew Tridgell
fcf60823c6 r8412: cope with some lost messages in the ping test (netbsd gets this) 2007-10-10 13:22:59 -05:00
Andrew Tridgell
f476e7aeec r8411: we need to use mprVarToNumber() instead of var->integer now, to cope with
the 64 bit integer support

this fixes the exit status from smbscript
2007-10-10 13:22:59 -05:00
Andrew Tridgell
b90aa3c5a7 r8410: converted the newuser script to js 2007-10-10 13:22:59 -05:00
Andrew Tridgell
01e5aa1464 r8409: fixed another error found on netbsd.
some of our torture code does its own timeout processing, which means
there is no event timer in the event context. To fix this gererically
I have added a 30 second timout to all select/epoll calls so the
callers timeout loop is guaranteed to run eventually
2007-10-10 13:22:59 -05:00
Andrew Tridgell
d9864e1f9a r8408: its quite common in our code to free up a connection when we get an
error, but sometimes a socket option may then happen on the NULL
socket. This has been handled by the individual libraries up to now,
but its cleaner to centralise it here
2007-10-10 13:22:59 -05:00
Andrew Tridgell
4e66f682e4 r8407: fixed a bug left over from our old socket code.
Thanks to lha for giving me a login on a netbsd machine to see this
2007-10-10 13:22:58 -05:00
Andrew Tridgell
632f99017d r8406: make sure we give an error in ldbAdd() if any record fails 2007-10-10 13:22:58 -05:00
Andrew Tridgell
288c178d5f r8405: update var.c from upstream 2007-10-10 13:22:58 -05:00
Andrew Tridgell
205ff9a82b r8404: small upstream merges of appweb code 2007-10-10 13:22:58 -05:00
Tim Potter
156e090c2c r8403: Reinstate linkpad.gif at Deryck's suggestion.
Install *.gif from swat/images when installing swat.
2007-10-10 13:22:58 -05:00
Andrew Tridgell
2dcae5c98c r8401: add a readme pointing to the upstream sources 2007-10-10 13:22:58 -05:00
Andrew Tridgell
0e30b6e4cc r8400: separate out the mpr code, as it is in the upstream appweb sources 2007-10-10 13:22:57 -05:00
Andrew Tridgell
52db7a052b r8399: move the ejs and esp code closer to the directory layout used by the
upstream sources. This makes it much easier to keep it up to date.

I will separate out the mpr code into lib/appweb/mpr next
2007-10-10 13:22:39 -05:00
Andrew Tridgell
93712dd894 r8397: merged an upstream fix for the expression bug tpot found yesterday 2007-10-10 13:20:14 -05:00
Love Hörnquist Åstrand
56fd21c806 r8394: Make sure the argument to ctype is*(3) macros are unsigned char as
required by ISO C99.
2007-10-10 13:20:14 -05:00