summaryrefslogtreecommitdiff
path: root/source3/aclocal.m4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r20429: Restructure the libuuid API tests to handle the case where libuuidJames Peach1-17/+21
is (effectively) in libc. Convert AC_LIBTESTFUNC to use the mystically undocumented m4_ifval, which fixes some quoting problems when providing shell code for the if-true and if-false branches. (This used to be commit 5e1fbcc403c471ecaaa37e8cd54b719b65dd7495)
2007-10-10r19090: - the LIBREPLACE_C99 isn't needed in aclocal.m4Stefan Metzmacher1-76/+0
- including the ldb configure tests via aclocal.m4 is wrong metze (This used to be commit cd4b1cf0e7ced553c691ea0e34fd764577d88dce)
2007-10-10r19088: filter out -Wl,-rpath combinations with /usr/lib tooStefan Metzmacher1-5/+24
metze (This used to be commit 52ffc8b12c53d4a65e31385108b34a20f1c74326)
2007-10-10r18867: change the group mapping code to use ldb instead of tdbAndrew Tridgell1-0/+3
See the discussion of this on the samba-technical list (This used to be commit 4ad1436ceae0128e187222fce0fc79adb3049d3f)
2007-10-10r18644: bring in libreplace in lib/replaceStefan Metzmacher1-51/+2
metze (This used to be commit 596cbe73dd268742acf456fccd8a234376fb0c97)
2007-10-10r18519: Copy over the Samba4 code to figure out options for the named ↵Volker Lendecke1-0/+72
initializers. Volker (This used to be commit 1786c28cc353e2ba70abe2750b9ef804cec84bf0)
2007-10-10r17401: BUG 3855: remove bits of XML and SQL checks from aclocal.m4Gerald Carter1-279/+0
(This used to be commit 92ccdec33f8afb01335f9b775b5af11296ba2aa2)
2007-10-10r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison1-0/+94
to do the upper layer directories but this is what everyone is waiting for.... Jeremy. (This used to be commit 9dafb7f48ca3e7af956b0a7d1720c2546fc4cfb8)
2007-10-10r16337: Add configure fixes by Bjoern Jacke <samba@j3e.de>.Volker Lendecke1-2/+2
Volker (This used to be commit 1b3a24732df19addb8c2dfaae99f5fbf5bbccc44)
2007-10-10r16294: Fix syntax error.Lars Müller1-1/+1
Credits to Andreas Schwab from SUSE Linux for this fix. (This used to be commit da4c5c3b75e6fd4f9e661cbcbe7d38024a02d344)
2007-10-10r16111: Patch from Björn JACKE <samba@j3e.de>.James Peach1-2/+40
This fixes a problem where the clock definition for clock_gettime() is present at compile time, but is not available on the running system. In this case, we fall back to less-preferred clocks until we find one that we can use. (This used to be commit fc6ed6a1aa2225ccde04c4ecaf0777dc0de4f1cb)
2007-10-10r16057: Coalesce the DMAPI configure tests into a single macro. AddJames Peach1-0/+91
a more specific probe to try and eliminate old, incompatible DMAPI implementations provided by IRIX 6.4 and AIX 4.3. (This used to be commit aafd4db457ce8a60c628d54a3ace3b97c8885dca)
2007-10-10r15928: When we search for clock_gettime, we might find it in librt, but librtJames Peach1-12/+64
might pull in libpthread. This is quite bad, firstly because it can cause oplock signals on Linux to go wonky, and secondly because merely linking with pthreads can cause performance degradations due to implicit locking requirements. The solution is to only search for clock_gettime if --with-profiling-data was specified. If we do end up searching for it, then we test whether linking with librt pulled in libpthread, and we only allow the definition for clock_gettime to succeed if libpthread was NOT linked in. Problem reported by Thomas Bork and diagnosed by Volker Lendecke. (This used to be commit 5712644fcc00939b9101b2e3143674d2cbdf1e12)
2007-10-10r15451: Rewrite AC_LIBTESTFUNC so that it works like the callersJames Peach1-12/+24
of it expect. (This used to be commit 7a0c4f4997f359645a9113e19a8831bde7f9ec58)
2007-10-10r15448: New autoconf macro to test for sysconf variables.James Peach1-0/+18
(This used to be commit a19d4f2bb4aa94ab40e371efbad9f17e38e3bbc4)
2007-10-10r15333: Paulg broke the function prototyping of decl_static_XX.Jeremy Allison1-1/+1
Needs to be (void), not (). Paulg please check this. Jeremy. (This used to be commit ed0f36e2c2475bf9b8eb9c5d937799c85f32bd6f)
2007-10-10r15283: Oh yeah. The build farm doesn't do much with head. OK, here is the ↵Paul Green1-0/+2
patch to SAMBA_3_0 to declare prototypes for the initialization functions. These are the same changes I just made to head. --paulg (This used to be commit 17774387ad879b6a72dd1cf406326318add31b04)
2007-10-10r13425: Revert all the "clever" compiler options checks. They brokeJames Peach1-0/+12
the build on Solaris, AIX and S390. The fundamental problem is that macros like AX_CFLAGS_IRIX_OPTION can spuriously succeed. (This used to be commit 30122f61c35b1af977efd6e4727204c2e2e1c7a3)
2007-10-10r13418: Formalise support for checking compiler options.James Peach1-12/+0
(This used to be commit eb3ba826ef465b95f9597043ee156ad9d7ca16a0)
2007-10-10r11658: Someone broke the initialization of the static modules by adding a ↵Jeremy Allison1-1/+1
'NTSTATUS' declaration before their call. The compiler sees : { NTSTATUS fn_foo(); NT_STATUS fn_bar(); } as *definitions: They need to be : { fn_foo(); fn_bar(); } Jeremy. (This used to be commit 1c5a3c51e36d228442b74d9221d3ed8a13a1c513)
2007-10-10r11653: Declare the correct return value for the static initialization ↵Paul Green1-1/+1
functions. Some compilers (guess whose) have ABIs that return int values using a different method than returning struct values. (This used to be commit 6bf4d88ab584315312934c9866128fb47f8b41e6)
2007-10-10r9302: Change AC_LIBTESTFUNC to check in the current $LIBS before adding the newJames Peach1-7/+13
library. This stop us adding spurious libraries when the symbol we are looking for is in libc. Bugzilla bug #2471. (This used to be commit e1fee059e8de782bc9de671dc8757dbaa3e3e091)
2007-10-10r7374: BUG 1261: remove unusable libbiconv after discussion with Timur ↵Gerald Carter1-11/+0
(FreeBSD Samba maintainer) (This used to be commit 2ead684635a21d737a385d38e0da0b6c53cb1f0d)
2004-01-04- Put functions for generating SQL queries in pdb_sql.cJelmer Vernooij1-0/+45
- Add pgSQL backend (based on patch by Hamish Friedlander) - Use query generate functions from pdb_mysql and pdb_pgsql - Only pdb_pgsql.c needs to be changed whenever the fields in SAM_ACCOUNT change (This used to be commit 65ad2c02fd2bf36d535c279ad290ab81e39f6816)
2003-11-06A fix to allow configure to find iconv on a number of systems including thoseRichard Sharpe1-19/+14
that don't have such support in glibc. (This used to be commit de6d5f1d1025bec8991944060df50eb2602f7221)
2003-10-24Some spelling mistakes in aclocal.m4 and the va_copy fixups in configure.inRichard Sharpe1-2/+2
and lib/snprintf. Check for va_copy first, and then look for __va_copy. (This used to be commit 8b592740b6294555c461d7eee003e2bd5f4352a4)
2003-10-09We need to make sure that the files that contain the static_init_$subsystem;Jelmer Vernooij1-1/+1
macro get recompiled after configure has ran. This was done by touching the source file. This patch changes it to removing the object file, so that you don't need write-access to the source directory. (This used to be commit 1a95f5c9a9ad10046c481b7d3ad4e15a77e23144)
2003-09-28Change AC_CHECK_LIB_EXT to prepend libraries instead of append. ThisTim Potter1-1/+1
is the same way AC_CHECK_LIB works. Fix for bug 508. This may have to go a few rounds on the build farm to ensure it works everywhere. (This used to be commit afe8c708f1a7f0c0eb5b7f28b5af193c75ec2178)
2003-08-21Keep list of ignored and shared modulesJelmer Vernooij1-0/+2
(This used to be commit d0f394dac344edbb732eecdba5fbab1523acf2b3)
2003-08-15Fix charset detection code in configure.Alexander Bokovoy1-7/+4
Now we are: 1. Try to find correct name for default character sets for the platform 2. Use DEFAULT_{DOS|DISPLAY|UNIX}_CHARSET defines set during configure phase as defaults This should fix CP850 problem on Solaris (at least) because it actually has IBM850 which is the same but under different name (This used to be commit 836b9fffa0eadc818019ba36ed764e97d4f9a801)
2003-08-15Remove nasty hack in modules system. We don't recompile files anymoreJelmer Vernooij1-0/+1
after the Makefile changes. (This used to be commit 104f62272d75e9d89ab330b620011b337eb2a435)
2003-08-13This is an intermediate commit ... we check for three different charsetsRichard Sharpe1-0/+19
in an iconv_open to be more robust. However, what we really want to do is find the name for something like CP850, which can be IBM850 on Solaris, and we might want to also check for ISO-8859-1. So, this commit adds a macro to aclocal.m4 that can check for a specific charset. (This used to be commit 81dc28ca82b94d1bc42f96273f6cefac6ca1848c)
2003-08-11Improve MySQL library detection, add support for MySQL 4Jelmer Vernooij1-131/+7
(This used to be commit 90cbc4361e86d591e38c80092612edaa3875ea67)
2003-07-21Metze's AD/LDAP detection patches mainly to do with library detection.Tim Potter1-0/+107
Tested on a large combination of operating systems and versions. Hopefully the build farm will find any remaining nasties if they exist. (This used to be commit 2e42fa3d7217615d90ad64261513bd1e8a65f535)
2003-07-10Fix a small problem I seem to have introduced into aclocal.m4Richard Sharpe1-1/+0
(This used to be commit b6bb70ea1e2eefbb538290a987390728f002ceac)
2003-07-09Fix a small spelling mistake and push out the new version of aclocal.m4 toRichard Sharpe1-30/+59
properly handle iconv on FreeBSD ... It works on Linux and FreeBSD ... (This used to be commit 9302401f543bd3684657b38f046dc52a5a732035)
2003-06-26Remove the MODULES_CLEAN variable. It's no longer necessary sinceJelmer Vernooij1-1/+0
object files for modules are in .po files, while object files for static use are in .o files. Pointed out by metze. This reduces the number of files that have to be recompiled after the Makefile changes. Preventing unnecessary recompiling of the other few is high on my todo list. (This used to be commit b9b46d43c7c39d6738c254c4a148bdb93cae02e3)
2003-05-12Add NT quota support. Patch from Stefan (metze) MetzemacherAlexander Bokovoy1-0/+26
1. Allows to change quota settings for shared mount points from Win2K and WinXP from Explorer properties tab 2. Disabled by default and when requested, will be probed and enabled only on Linux where it works 3. Was tested for approx. two weeks now on Linux by two independent QA teams, have not found any bugs so far Documentation to follow (This used to be commit 4bf022ce9e45be85609426762ba2644ac2031326)
2003-04-15Add selection of the modules to configure (merge from HEAD)Jelmer Vernooij1-0/+37
(This used to be commit 3e283989ffc41d55f75f9dacbedca0cf920208fb)
2003-02-24Merge crypt(), ACL lib and shared lib changes from HEAD.Andrew Bartlett1-0/+156
(This used to be commit e380224d8cd265b9845ad80af2b053a56078e790)
2003-02-15Merge from head CFLAGS/CPPFLAGS and LIBS/LDFLAGS sanitizingAlexander Bokovoy1-0/+23
(This used to be commit bf1c82a48f89d25af767d73cb9c25f78bd868d30)
2002-11-09Sync with HEADJelmer Vernooij1-0/+359
(This used to be commit 1a25dc776ddc36de9a214e023becff1ceb10290c)
2002-10-28Sync with HEADJelmer Vernooij1-2/+2
(This used to be commit 906f25d1fb7ed4c85f89d8594f15383b450bd56f)
2002-07-15updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell1-828/+1
(This used to be commit 03ac082dcb375b6f3ca3d810a6a6367542bc23ce)
2001-09-24Added SWAT i18n feature:Motonobu Takahashi1-0/+407
TO enable configure with --with-i18n-swat to support this gettext is integrated and a new directories name "po" and "intl" are created. now these languages are supported: en - English (default) ja - Japanese po - Polish tr - Turkish To add your language, to create ${your_language}.po by translating source/po/en.po into your language is needed. some of html and image files of various language version are not included yet, though message catalogue files are installed. you need to copy files manually under ${swatdir}/lang/$ln/{help,images,included,using_samba} And also added a option to intall manual pages: of various lang version To enable configure with --with-manlangs but manual pages themself are not included yet. (This used to be commit 486b79a6fc4ba20a751aab544bd0f7ccff2b3d19)
2001-05-30- added AC_HAVE_DECL() macro to aclocal.m4, so we can easily addAndrew Tridgell1-0/+14
tests for a fn or variable being defined in headers - used this to add prototypes for asprintf and vasprintf on systems that don't have them (This used to be commit ab2465239414853a14529f88a25f13c392aa2d3f)
2000-06-10continued the split of the kernel level oplocks code into a moreAndrew Tridgell1-13/+0
modular form. In this pass I added oplock_irix.c and added a "struct kernel_oplocks" that describes a kernel oplock implementation. I also removed the maintainence mode from the Makefile. It was causing too much trouble. If someone really likes it they can keep a patch around to enable it themselves. (This used to be commit fbeb9804344ab3aa1dd6635a5524aa09065e04f5)
2000-03-31fixes for broken IRIX header file merged from 2.0 branchHerb Lewis1-0/+8
(This used to be commit 351b25727e69864f06f363c1fce1ab04f3f2ca77)
2000-03-31IRIX include fixes.Jeremy Allison1-0/+9
Jeremy. (This used to be commit 3a39acd3535647b0f28f51eea29573d5cb1eb9be)
2000-03-13Adding libtool support to HEAD branch. We're going to need this forTim Potter1-0/+432
various things yet to be merged from TNG. The smbwrapper stuff should probably be ported across too. (This used to be commit b183c24220154b33fbb1c1712d1ef819ef4e1290)