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

1651 Commits

Author SHA1 Message Date
Stefan Metzmacher
2f579200fb s4:build: try to fix the build with the ibm checker in the build-farm
The problem is that the shell eats the quotes in -DFOO="foo, bar, NULL"

metze
2009-03-12 14:33:26 +01:00
Stefan Metzmacher
dc0e46afb7 s4:build: add some comments to the SMB_EXT_LIB() definition
metze
2009-02-25 08:42:33 +01:00
Jelmer Vernooij
80e9e63cf6 Let --enable-external-libldb default to no (since linking against
external LDB doesn't work yet).
Fix flags when using internal libs.
2009-02-21 18:59:12 +01:00
Jelmer Vernooij
fb1c564b78 Add --enable-external-* flags for libraries shipped with Samba, to allow
explicitly enabling or disabling the use of the version provided by the
system.
2009-02-21 18:21:20 +01:00
Jelmer Vernooij
69fff2d750 Revert "Fix errornos assumption that all compilers are gcc"
This breaks (some?) files with gcc.

This reverts commit 98a4327b19.
2009-02-09 23:29:41 +01:00
Torgeir Lerkerod
98a4327b19 Fix errornos assumption that all compilers are gcc
When compiling Samba 4's IDL files buildsystem assumes that compiler
knows about -xc, which is a gcc spesefic switch as this switch isn't
needed on gcc either the flag was uneeded and can be removed. Thus no
warnings on non gcc systems.

Signed-off-by: Torgeir Lerkerod <Torgeir.Lerkerod@gmail.com>
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
2009-02-09 22:12:45 +01:00
Stefan Metzmacher
161961711a s4:build: add a comment why we need CFLAG_NO_CAST_QUAL and CFLAG_NO_UNUSED_MACROS
metze
2009-02-02 15:16:12 +01:00
Björn Jacke
0931bb8937 "test" expects only one =
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-02-01 15:41:52 +01:00
Björn Jacke
1ea6ed3fc2 quote ' inside '...' and make sure shell isn't eating \ by using perl here.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-01-29 15:03:53 +01:00
Jelmer Vernooij
e490c1b8c8 Move configure test files to the top-level and share them between s3 and
s4.
2009-01-22 11:35:28 +01:00
Jelmer Vernooij
f607ad2e90 Move check_python.m4 to common m4 directory. 2009-01-21 18:07:41 +01:00
Jelmer Vernooij
3a4e61ecd8 Only check for Perl once in Samba 3. 2009-01-21 16:49:36 +01:00
Jelmer Vernooij
4967f6948f Move check_make.m4 to the top-level. 2009-01-21 16:46:52 +01:00
Torgeir Lerkerod
e1ab0903a9 Fixed problemed showed on a number of systems on the buildfarm.
Problem shows up as perl error related to config.pm in reality
this was related to the ECHO_C variable. Added test to skip that
variable as no perl module is using it.

Torgeir

Signed-off-by: Torgeir Lerkerod <Torgeir.Lerkerod@gmail.com>
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
2009-01-14 15:06:39 +11:00
Stefan Metzmacher
308eb1c46e Revert "quote ' inside '...' and make sure shell isn't eating \ by using perl here."
This reverts commit 2a52b059ce.

It breaks the build on ubuntu.

metze
2009-01-09 12:23:58 +01:00
Björn Jacke
2a52b059ce quote ' inside '...' and make sure shell isn't eating \ by using perl here.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2009-01-09 12:21:01 +01:00
Jelmer Vernooij
af744e0954 Merge branch 'master' of ssh://git.samba.org/data/git/samba 2009-01-04 22:48:23 +01:00
Stefan Metzmacher
f9cb82d547 s4:build: add SMB_MAKE_SETTINGS() macro
metze
2009-01-04 18:57:18 +01:00
Jelmer Vernooij
2dc045007e make: Search for c tags in ../ as well. 2009-01-01 03:30:54 +01:00
Jelmer Vernooij
8b24da201b Allow using external libtevent. 2008-12-23 19:59:57 +01:00
Jelmer Vernooij
8ada273700 Use make variable for Samba 4 shared library output directory. 2008-12-23 01:53:38 +01:00
Jelmer Vernooij
07bdb454e2 Use relative paths for Python modules. Seems to workaround a strange bug in
GNU make.
2008-12-23 00:59:39 +01:00
Jelmer Vernooij
c2872a6ba5 Force symbolic links for shared library sonames to be created,
as they are required at run-time.
2008-12-22 23:36:48 +01:00
Jelmer Vernooij
c023828962 Fix missing symbols issues when building with shared libraries. 2008-12-22 21:03:09 +01:00
Jelmer Vernooij
d75c51eef3 Remove infrastructure for (no longer used) SWIG. 2008-12-21 21:16:40 +01:00
Jelmer Vernooij
bd41b4579c Avoid linking in all Python modules to the samba binaries - we can just let Python dlopen() them. 2008-12-21 00:53:06 +01:00
Jelmer Vernooij
8e9c5f8c00 Don't filter out any variables for config.pm, only for config.mk. 2008-11-26 16:55:32 +01:00
Jelmer Vernooij
f1d887251d Use a simple shell loop instead of _AC_SUBST_VARS.
Autoconf has removed _AC_SUBST_VARS in newer versions.
2008-11-26 16:22:11 +01:00
Tim Prouty
314e5cfa7f s3/s4 build: Fix makefile expression to work on more systems 2008-11-18 17:43:38 -08:00
Tim Prouty
9efed3b936 s3/s4 build: Add additional LDFLAGS in check_python.m4 to allow it to pass on more systems
I tested on a few different flavors of linux and FreeBSD.  I'll keep
an eye on the build machine to see if anything breaks.
2008-11-12 17:16:28 -08:00
Jelmer Vernooij
0ab0373a97 Fix building of SWIG files from merged build. 2008-10-30 23:28:50 +01:00
Jelmer Vernooij
c9f69f1436 Fix installation of Samba 4 during merged build. 2008-10-30 23:19:51 +01:00
Jelmer Vernooij
ecca199486 Fix merged build . 2008-10-14 23:25:12 +02:00
Jelmer Vernooij
6e2a470cd2 Move make check out of cache call to avoid weird formatting. 2008-10-14 22:40:21 +02:00
Jelmer Vernooij
79f1ba8754 Make check_*.m4 m4 library files just contain functions that can be
executed from other m4 files.
2008-10-14 22:37:10 +02:00
Jelmer Vernooij
4468279ca2 Move checks for perl inside function. 2008-10-14 22:27:07 +02:00
Jelmer Vernooij
ed6d3fd7ab Move checks for make inside function. 2008-10-14 22:26:54 +02:00
Jelmer Vernooij
b208262c53 Fix path check. 2008-10-14 22:20:36 +02:00
Jelmer Vernooij
e0af9601e1 Fix FHS flag, rename to --enable-fhs since it's a feature flag
and doesn't take any arguments.
2008-09-30 16:41:21 +02:00
Jelmer Vernooij
6a689c23e8 Rename smbd -> samba.
This reverts commit 05ea5e23cf.

Conflicts:

	source4/smbd/server.c
2008-09-24 03:16:15 +02:00
Matthias Dieter Wallnoefer
e9429a2abe Prevent prefix=/usr being used without --with-fhs. 2008-09-18 18:40:47 +02:00
Matthias Dieter Wallnöfer
ce288824bb Fix uninstalling of binaries.
(This used to be commit 6ad94d10f7)
2008-09-10 00:09:28 +02:00
Jelmer Vernooij
1a1c304051 Allow overriding shared library policy using environment variable.
(This used to be commit d5c61f470d)
2008-09-03 22:26:02 +02:00
Jelmer Vernooij
a2618d05f9 Fix embedding of Samba 4.
(This used to be commit 3862f31325)
2008-09-03 14:10:35 +02:00
Stefan Metzmacher
467e3f7760 build: generate :: rules for automatic dependencies
metze
(This used to be commit 66d8da17a4)
2008-08-26 11:12:32 +02:00
Michael Adam
613b8d398e configure: use AS_HELP_STRING for --with-disable-ext-lib
Michael
(This used to be commit 88cf5d8b70)
2008-08-16 00:49:20 +02:00
Michael Adam
a903c39d2b configure: use AS_HELP_STRING for --enable-developer
Michael
(This used to be commit b10d472389)
2008-08-16 00:49:20 +02:00
Michael Adam
982aa673e2 configure: use AS_HELP_STRING for --enable-debug.
Michael
(This used to be commit 1f4bf8fbd5)
2008-08-16 00:49:20 +02:00
Michael Adam
37b6e7886b configure: use AS_HELP_STRING for --with-selftest-prefix.
Michael
(This used to be commit eea4f597ac)
2008-08-16 00:49:20 +02:00
Michael Adam
56bf6489a6 configure: use AS_HELP_STRING for --with-logfilebase.
Michael
(This used to be commit f9c15b817a)
2008-08-16 00:49:19 +02:00