summaryrefslogtreecommitdiff
path: root/source3/aclocal.m4
AgeCommit message (Collapse)AuthorFilesLines
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 2ef96618620bfc1bba7ad7ca54126b89f444a8fb)
2003-09-29Merge from 3.0:Tim Potter1-1/+1
>Change AC_CHECK_LIB_EXT to prepend libraries instead of append. This >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 e2da7c8a9dc0e4c698c330422682feccae879bbd)
2003-09-09sync 3.0 into HEAD for the last timeGerald Carter1-131/+26
(This used to be commit c17a7dc9a190156a069da3e861c18fd3f81224ad)
2003-08-02port latest changes from SAMBA_3_0 treeSimo Sorce1-0/+107
(This used to be commit 3101c236b8241dc0183995ffceed551876427de4)
2003-07-16trying to get HEAD building again. If you want the codeGerald Carter1-31/+84
prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE (This used to be commit adb98e7b7cd0f025b52c570e4034eebf4047b1ad)
2003-03-25Always rebuild modules after running ./configure (to preventJelmer Vernooij1-1/+4
undefined symbol errors) (This used to be commit e193b47259d11b0eaef4071acb406d6433426733)
2003-03-25Print list of builtin modules in 'smbd -b'Jelmer Vernooij1-0/+1
(This used to be commit 3a2ed0da40c9709cdae061927f44a38f58e44df0)
2003-03-24- Add support to auth/ for the new modules systemJelmer Vernooij1-2/+2
- Quite some small fixes (also fixes the build) (This used to be commit 3defbd5e0633acfa4631531b49601c7706072d86)
2003-03-24When using --with-static-modules=subsystem, don't build modules thatJelmer Vernooij1-1/+1
can't be build (This used to be commit bb943a68af20f87a4b2d6b257585615d1792dd33)
2003-03-24Simplify modules interface and make it easier to buildJelmer Vernooij1-9/+17
complete subsystems as modules (--with-shared-modules=rpc,pdb_xml,pdb_ldap works now, for example) (This used to be commit f622bdc691fabed218598fb0546b9e933aed63ed)
2003-03-19Put in the new modules system. It's now used by passdb and rpc. I willJelmer Vernooij1-1/+1
put a doc about it in dev-doc later today. (This used to be commit af7bfee0c6902c07fdb8d3abccf4c8d6bab00b5a)
2003-03-18Put in some macros for the new modules systemJelmer Vernooij1-0/+25
(This used to be commit b6272a8f18c823be3056d9f03810be75e9129cce)
2003-02-22Fixes from Paul Green and vorlon@debian.org for building shared librariesAndrew Bartlett1-0/+64
(make it possible to build both shared and static) and -lcrypt handling. (This used to be commit 30510f50077fd157664c127ac0182ce26843d43f)
2003-02-19Improve detection of iconv(3) for various platforms. M4 code is similar to ↵Alexander Bokovoy1-0/+92
what I use in Midgard for past few years, modified for Samba needs. (This used to be commit 747d2d70a9eb4d9222d7b63e5fcec269eda76672)
2003-02-15Third-party configuration scripts may produce undesirable additions to ↵Alexander Bokovoy1-0/+23
CFLAGS/CPPFLAGS and LIBS/LDFALGS. In particular, they often don't check where the appropriate libraries were installed and pass -I/usr/include and -L/usr/lib as part of CFLAGS/LDFLAGS. While the latter isn't dangerous, passing system include directory through -I lead to change of its status in CPP from system to user-defined in many cases. This patch cleans up CFLAGS/CPPFLAGS from errorenous -I/usr/include and LIBS/LDFLAGS from -L/usr/lib. This is done as two m4 macros which are called before AC_OUTPUT. (This used to be commit 643172ac1a9b53823d704690eb03120074bbef78)
2002-11-05Add support to build plugins in source/Jelmer Vernooij1-0/+359
(This used to be commit eb8965eeff3fb55d7041d9998b45da403ecb03a2)
2002-10-21Remove obsolete acconfig.h - we now use comments in AC_DEFINE()Jelmer Vernooij1-2/+2
(This used to be commit dc4fcb71edc22f36cd1f6d78a211d09c418f3309)
2002-06-24merging some autoconf changes from SAMBA_2_2Gerald Carter1-0/+11
(This used to be commit 708c6b8297e720c0d0146e66e3a011feabe01531)
2002-05-10Removed libtool.m4 includes.Tim Potter1-838/+0
(This used to be commit 9ebc5ce4c12f635047e5ba1ec46ce14653495a53)
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)
1998-11-25Makefile.in: Added maintainer mode fixes.Jeremy Allison1-0/+12
aclocal.m4: Added AC_LIBTESTFUNC. configure.in: Fixed -lsecurity -lsec problems. client.c: dos_ fixes. groupdb/aliasunix.c: Dead code removal. include/includes.h: Added default PRINTCAP_NAME. lib/genrand.c: dos_ fixes. lib/replace.c: Added strtoul. lib/system.c: dos_ fixes. lib/util.c: dos_ fixes. lib/util_sid.c: Signed/unsigned fixes. lib/util_str.c: removed bad const. locking/locking_slow.c: dos_ fixes. printing/printing.c: dos_ fixes. rpc_server/srv_samr.c: Dead code removal. rpc_server/srv_sid.c: global_myworkgroup defined with wrong size AGAIN ! smbd/dir.c: dos_ fixes. smbd/open.c: dos_ fixes. smbd/oplock.c: dos_ fixes. smbd/reply.c smbd/server.c smbd/service.c smbd/uid.c: dos_ fixes. Jeremy. (This used to be commit 6acb4b68f68d516e2ac3c47e500f5600d653435e)
1998-10-08auto-detect the right flag for the compiler to produce PIC codeAndrew Tridgell1-0/+13
(This used to be commit 5d92e003978f02e53c0886508ccefc8c24ec1bbf)
1998-10-07more OSF1 changes as well as changes to allow us to use the standardAndrew Tridgell1-0/+14
includes.h in wrapped.c, thus making porting much simpler (This used to be commit 6f2239c935fdecfefa89227c113df01e3957691a)
1998-09-24check whether system type is the same as stored in the cache (fullAlexandre Oliva1-0/+36
stand-alone macro, candidate for inclusion in the next release of autoconf) create configure flag --enable-maintainer-mode, that enables automatic rebuilding of configure from configure.in and aclocal.m4, and of config.h.in based on acconfig.h. This assumes autoconf and autoheader are available. Maintainer mode also introduces automatic dependency tracking of include files, but it depends on features provided by gcc and GNU make, so you must not enable maintainer mode if you are not using any of these (This used to be commit 64cba1cc8e689bcde2dc124c511da086c33fa4a8)