Jelmer Vernooij
0d5587b5d1
r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local
...
(empty) libpopt.a overriding global one
(This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
2007-10-10 14:05:00 -05:00
Stefan Metzmacher
7ffe0fcaee
r15273: fix setproctitle support
...
metze
(This used to be commit 35936fd4743554bb4ba9b2f61ec3651762189bee)
2007-10-10 14:05:00 -05:00
Stefan Metzmacher
b6063c6732
r15272: - implement NetShareEnum
...
- add access checks to NEtShareEnumAll and NetShareEnum
metze
(This used to be commit dca1c2e686457ee753bd9c52a925637acd3abffa)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
61ff97e360
r15271: Fix --enable-dso
...
(This used to be commit 8de11ec2445ce414b37938b07937fdd7837f89a2)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
f5bc4a72c5
r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's working again.
...
(This used to be commit 33e4b92c46f272478b3c9e433f910dbbaab52af8)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
91631d9b90
r15267: Fix call to mkdir() for old versions of perl. This should fix installation on
...
sun1.
(This used to be commit a56900a7a2e40f17df9a49e7aa3faf561173fe37)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
bdac245495
r15265: Try to find inet_pton in -lnsl (should fix linking on sun1)
...
(This used to be commit a7c13020413a4d9621bef5bf9085b901ffbe1eb4)
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
3c68259e3a
r15263: Remove another use of patsubst (should make tru64 happy)
...
(This used to be commit 559ae256e133777e77bfe7a683f1c441cd6007b0)
2007-10-10 14:04:28 -05:00
Jelmer Vernooij
b995f263f8
r15262: Only include getprogname if it is needed by the system. This should
...
fix the build on Mac OS X
(This used to be commit 465409974da7a643617689ee7c5b55427f727548)
2007-10-10 14:04:28 -05:00
Jelmer Vernooij
2319864a32
r15261: Work around AIX defining open as open64 again
...
(This used to be commit 05f5f3da8f08fb36f9709fa40b6b84ed1f948f3c)
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
0263ec1c89
r15260: Don't dereference NULL pointers to obtain array lengths - found by
...
the IBM checker
(This used to be commit a492cd4bd49b6922d91d4ce5f1247bad0d0d6a7e)
2007-10-10 14:04:27 -05:00
Stefan Metzmacher
7a9076cba2
r15259: try to find the place that causes trouble on some build farm host
...
on the NBT-WINSREPLICATION-OWNED test
metze
(This used to be commit 72ae0dbaab0602d025852bfc41e06e204ff21681)
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
68f5ac1fa0
r15258: Another attempt at fixing getaddrinfo on IRIX
...
(This used to be commit 13d0cec018185d768b762ff3afc0224f307b8112)
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
c40d7ebfe2
r15257: Look for headers before trying to use them in any tests. This
...
should fix the OpenBSD build
(This used to be commit 6172731af1f91d4e5f9d49284a179b0966ba19ef)
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
c8106b2669
r15256: Use libroken's getaddrinfo if it is not provided by the system. Should
...
get the build on IRIX a bit further.
(This used to be commit 47d1baf0cf719dbb1113a79bba50d4075eb06411)
2007-10-10 14:04:26 -05:00
Jelmer Vernooij
4b55501d2c
r15254: Fix heimdal's addrinfo subsystem for those systems that need it. This
...
should get the build on sun1 and us4 another step further.
(This used to be commit 2f2f47a3891a73e1656908fc30c1c03ebae59bb2)
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
882bc0a19e
r15253: Fix dependency on tdr_regf.h
...
(This used to be commit 31819f5411e30199198c334701176ba3bdf258d5)
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
84df2acf05
r15252: Fix inet_aton (required for Tru64 and Solaris)
...
(This used to be commit 015e6e3d1bc1eafb1e3654203715fe1100676675)
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
25ac06eb46
r15249: Fix typos
...
(This used to be commit 06a735d85e8b325a9b605e23edfb2dcef511dbe3)
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
1cc7c693ad
r15248: Fix automatic dependencies build
...
(This used to be commit 3e5aa5e7940ebbb961c53418d170495860f514a0)
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
4333993e90
r15247: Get rid of patsubst macro as it is not supported by some makes and replace
...
it with a perl script.
This should fix the build on tru64
(This used to be commit b4e08b98a6a8ebfc4f22125b4474978e9384971c)
2007-10-10 14:04:24 -05:00
Stefan Metzmacher
d562cac5c4
r15246: flags need to represented as bits 0x01,0x02,0x04,0x08,0x10,...
...
metze
(This used to be commit 96da29263b5b7a78e75b46ab9cf6e6e1729e05d4)
2007-10-10 14:04:24 -05:00
Simo Sorce
8c653b5b54
r15245: forgot one header
...
(This used to be commit 32da3f5d22cc38f72961ca65c85c49d03f64b05c)
2007-10-10 14:04:24 -05:00
Simo Sorce
f7312bf373
r15242: allow to use LDB_FLG_RECONNECT
...
(This used to be commit cdd14c2a277c6f2fb2aee21f91462d8ebe78693c)
2007-10-10 14:04:23 -05:00
Simo Sorce
13f17436ea
r15241: Add helper function to set reconnect status defaults
...
(This used to be commit 6fff8f871a607e561531e2aabef37f3469aa85e9)
2007-10-10 14:04:23 -05:00
Jelmer Vernooij
f1c2b22d53
r15239: (hopefully) fix Samba4 build on AIX
...
(This used to be commit 0291ae47579a0f2ae67b04b049edb51974e3c8f0)
2007-10-10 14:04:23 -05:00
Simo Sorce
8f16429947
r15238: Add some code to automatically reconnect if we want to.
...
(This used to be commit e2102999e26566543162455b34adbd2b0486b74d)
2007-10-10 14:04:23 -05:00
Steve French
1e8e6aeb6f
r15237: Add primitive Samba 4 backend for cifs posix clients (based on simple backend).
...
(This used to be commit f054e1a9e6101f22559f5c4a546b537531b60f94)
2007-10-10 14:04:23 -05:00
Jelmer Vernooij
5c818491fc
r15236: Fix -MT detection
...
(This used to be commit 2cc0925280cbcefabfcf399f2c20453a02d8d679)
2007-10-10 14:04:22 -05:00
Stefan Metzmacher
d8f85bac2f
r15235: fix all gtk tools...
...
metze
(This used to be commit c14fbc9aadbb8e4fbc1f07a65b604979638383b9)
2007-10-10 14:04:22 -05:00
Jelmer Vernooij
f7ef520158
r15234: Remove heimdal include paths from global CFLAGS
...
(This used to be commit 0466165e90160209679a6005511e04e55ed2bf06)
2007-10-10 14:04:22 -05:00
Jelmer Vernooij
8d78725b2a
r15233: Fix loading shared modules
...
(This used to be commit b459e0e1013e039e67a0387c954fde8c83259019)
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
c98d625a88
r15232: Look for CC flags, not C++ flags..
...
(This used to be commit fb5c0c1d85c802367871a1a306d4f8b4d01859b4)
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
a78a6fcb49
r15231: Try to fix detection of ability of CC to generate dependencies
...
(This used to be commit 11353d4b47964b762a72ec0e55221811a5a3d550)
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
99487b0ab7
r15230: Add include dir for -Iheimdal_build earlier on - this should fix sun1
...
(This used to be commit b74faf771d37eccb7f95236c97162cc3b83e6794)
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
6bbd3b3360
r15226: Fix order of typedef specification - caught by kblin
...
(This used to be commit d5d03cdd2398467ecee71bae37238c375baa2395)
2007-10-10 14:04:21 -05:00
Andrew Bartlett
cc11de1e3e
r15225: Use talloc_zero() to avoid use of uninitialised values later on.
...
Andrew Bartlett
(This used to be commit e312cddafd7e00680dd059fad7ef7e5ecdbbb484)
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
847e80dee9
r15224: Check whether -MT is actually supported by the compiler before using
...
automatic dependencies
(This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
82f1955314
r15223: Move heimdal's -I parameters from the global list of includes to
...
the subsystems in question
(This used to be commit 2fbb4d91fa580ccb64e36f0b082f23af33123b13)
2007-10-10 14:04:20 -05:00
Andrew Bartlett
f4ad602b70
r15222: Use more standard UUIDs. Should help AIX build.
...
Andrew Bartlett
(This used to be commit cde98e9ad1990ae9da89d6449b3f0e15f00f4e54)
2007-10-10 14:04:20 -05:00
Andrew Bartlett
d1a79b1f7e
r15221: We don't need to have these rcsid strings in Samba's use of Heimdal.
...
Andrew Bartlett
(This used to be commit b2649aaf399e6ff8d3e749b21cf64ea5e089e5cb)
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
ddbd7bed65
r15220: Another attempt to fix the bug found by the IBM Checker
...
(This used to be commit 9f79bfc05d456c106cca44ee459eb542273c3a0c)
2007-10-10 14:04:19 -05:00
Andrew Bartlett
306baa12f8
r15219: Look for gai_strerror in more places, so we don't conflict with the
...
system library.
This might help the build on proprietory unixes
Andrew Bartlett
(This used to be commit f1da657d5629425b55c9bd89427ef5d8c19f9636)
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
62bdececc6
r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short.
...
(This used to be commit a495bc60ab1b233fe507b2b1aa0ad7378cf52677)
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
763c0a8983
r15213: Remove helper macro for bcopy() - this causes problems
...
with system headers on some system and is not a security threat
(This used to be commit 5d2f845acc069b8435026b4f1c660b5bb0a96823)
2007-10-10 14:04:19 -05:00
Jelmer Vernooij
c175e066b2
r15212: Simplify setproctitle code
...
(This used to be commit 555ca1df1c57e5798e75b19f66b62b253a066e21)
2007-10-10 14:04:19 -05:00
Alexander Bokovoy
5027cd85c1
r15211: REQUIRED_SUBSYSTEMS for binaries are gone, use PRIVATE_DEPENDENCIES here
...
(This used to be commit 29bd0d6d0c9832ad10da1fe9b07c2bbc9910c8c6)
2007-10-10 14:04:18 -05:00
Alexander Bokovoy
fdb9e6ce16
r15208: Change _GNU_SOURCE propagation to apply only to generated files as Andrew B. suggests
...
(This used to be commit 9b99d4d3d59dcd4f75e7220f4c430a2c24af8920)
2007-10-10 14:04:18 -05:00
Jelmer Vernooij
69b51f702a
r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement
...
for REQUIRED_SUBSYSTEMS.
(This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
2007-10-10 14:04:18 -05:00
Alexander Bokovoy
758946429e
r15206: Heimdal is always compiled with _GNU_SOURCE enabled (in its configure.in it is defined unconditionally).
...
However, the lex-generated files don't fetch config.h's definition of _GNU_SOURCE before including
features.h because of preamble added by lex which already includes some system headers which in turn
include features.h. Therefore, we need to specify it explicitly on comand line.
This change adds some 'noise' (_GNU_SOURCE already defined ...) but it is neccessary to get samba4 to
compile successfuly on Maemo.
(This used to be commit cd7307c099ace123d840459da39a49ccf3872267)
2007-10-10 14:04:18 -05:00