1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-05 09:18:06 +03:00
Commit Graph

25 Commits

Author SHA1 Message Date
Stefan Metzmacher
66c6aab37e r19091: merge from samba3:
remove some -Wl,-rpath combinations with /usr/lib

metze
2007-10-10 14:20:34 -05:00
Stefan Metzmacher
95d33e4d71 r18485: include libreplace.m4 in the aclocal.m4 files
and use the macros in configure.ac

metze
2007-10-10 14:18:36 -05:00
Stefan Metzmacher
38f9e90a12 r18152: move our AC macros into lib/replace/libreplace_macros.m4
and include them from there

metze
2007-10-10 14:17:43 -05:00
Stefan Metzmacher
2a1cde835f r18097: use m4_include(), so we notice that build/m4/core.m4 was gone
a while ago

metze
2007-10-10 14:17:16 -05:00
Jelmer Vernooij
d72c5c8f75 r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests. 2007-10-10 14:05:58 -05:00
Jelmer Vernooij
ea7b28572b r15568: Simplify detection of iconv libraries a fair bit and fix it to
work on FreeBSD.

Based very loosely on a patch by Timur Bakevey

Fixes #3688
2007-10-10 14:05:57 -05:00
James Peach
82fab8b747 r10071: Configure checks for IRIX build environment. Test whether we can
use the MIPSPro 7.4 -c99 option to get C99 support. Try to find
a common perl that is more modern than /usr/bin/perl.
2007-10-10 13:36:34 -05:00
Stefan Metzmacher
1b777217ba r9506: as the included file only contains a macro and no logic for configure move the
include to aclocal.m4

metze
2007-10-10 13:34:24 -05:00
Stefan Metzmacher
3b3e2029c3 r9060: prepend not overwrite the libs
metze
2007-10-10 13:31:13 -05:00
Stefan Metzmacher
80bdc68ec1 r9030: add a AC_SEARCH_FUNCS_EXT() which takes an extra argument that get the output libs
to not pollute the global $LIBS variable

metze
2007-10-10 13:31:10 -05:00
Jelmer Vernooij
0dda66f0e8 r7274: Move m4 files to seperate dir 2007-10-10 13:17:35 -05:00
Jelmer Vernooij
cc20d6bb7f r6485: Move LDAP detection M4 file and use it for the standalone ldb build
Remove a couple of unused M4 macros.

The standalone LDB build will not work until I've figured out what
AC_CHECK_LIB_EXT() does exactly (it's Samba-specific)
2007-10-10 13:16:19 -05:00
Stefan Metzmacher
9fa83ca022 r968: use sinlcude() and no function, that's more portable between
autoconf versions

metze
2007-10-10 12:56:24 -05:00
Stefan Metzmacher
2d109074e8 r967: move some configure checks to seperate files
metze
2007-10-10 12:56:24 -05:00
Jelmer Vernooij
a63b704c36 r686: - Add SMB_EXT_LIB_FROM_PKGCONFIG()
- Build gregedit and registry_gconf again if the required libs are found (gconf and gtk)
2007-10-10 12:53:42 -05:00
Stefan Metzmacher
c78a2ddb28 r665: merge over the new build system from my tmp branch
to the main SAMBA_4_0 tree.

NOTE: that it's not completely ready, but it's functional:-)

metze
2007-10-10 12:53:36 -05:00
Paul Green
a4ce81cb06 r202: Fix aclocal.m4 to only use $BLDSHARED to select whether to build static or shared libraries. 2007-10-10 12:51:16 -05:00
Jelmer Vernooij
7cab3a00d7 r20: Add the registry library. Still needs a lot of work,
see source/lib/registry/TODO for details.
2007-10-10 12:50:33 -05:00
Stefan Metzmacher
a57734877d - remove unused 'evel ...' calls, we don't need them inside of
AC_XXX() macros

-   handle --with-shared-modules=process_model --with-static-modules=process_model_single
    right. ( build 'single' static and the rest of the process_model modules shared,
    if they're not declared as NOT.

metze
0001-01-01 00:00:00 +00:00
Stefan Metzmacher
2e57ee884e - we now specify the object files in the subsystems config.m4 file
I plan to convert all objectfile group to use SMB_SUBSYSTEM
  later I'll add a SMB_BINARY() and SMB_LIBRARY(), then there will be no more need
  to touch Makefile.in, because all make rules will be autogenerated by configure

- convert the PROCESS_MODEL subsystem to this new scheme
  and move the pthread test to smbd/process_model.m4

- convert the CHARSET subsystem to this new scheme
  and move the iconv test to lib/iconv.m4
0001-01-01 00:00:00 +00:00
Stefan Metzmacher
904ce91ed9 Makefile.in cleanups:
lib/util_smbd.c is not used anymore

reorder the SMB_MODULE() parameters the goal is to autogenerate the
make rules for shared modules:

dnl SMB_MODULE(1:name,2:subsystem,3:default_build,
		4:object_files,5:shared_object,6:libs
		7:whatif-static,8:whatif-shared,9:whatif-not)

and generate <SUBSYSTEM>_LIBS and MODULE_<name>_LIBS with the SMB_MODULE() macro

metze
0001-01-01 00:00:00 +00:00
Stefan Metzmacher
64b5bfcd73 merge:
ldap and krb5 configure tests
libads/*.c and libcli/raw/clikrb5.c from 3.0

metze
0001-01-01 00:00:00 +00:00
Stefan Metzmacher
92a3eb83d4 - remove all STFS related stuff
(which were already removed in revision 1.37 and
   readded by mistake in revision 1.39)

- change the SMB_MODULE() macro a bit
  Now we have:

dnl Specify the default build method of this module
dnl SMB_MODULE_DEFAULT(name,default_build)
AC_DEFUN(SMB_MODULE_DEFAULT,...

dnl Mark specified module as shared
dnl SMB_MODULE(name,default_build,static_files,shared_files,subsystem,whatif-static,whatif-shared,whatif-not)

  this let us specify the default build method inside of the included config.m4
  files

metze
0001-01-01 00:00:00 +00:00
Jelmer Vernooij
42dbb8e2eb Update MySQL configuration scripts, add module macros 0001-01-01 00:00:00 +00:00
Andrew Tridgell
b0510b5428 first public release of samba4 code 0001-01-01 00:00:00 +00:00