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
Michael Adam
42104c3d11
configure: use AS_HELP_STRING for --with-piddir
...
Michael
(This used to be commit f05a9fe46f
)
2008-08-16 00:49:19 +02:00
Michael Adam
3ebf7f0427
configure: use AS_HELP_STRING for --with-lockdir.
...
Michael
(This used to be commit ed4a6e780a
)
2008-08-16 00:49:19 +02:00
Michael Adam
76c96ad6d7
configure: use AS_HELP_STRING for --ntp-signd-socket-dir.
...
Michael
(This used to be commit dd07dcbc91
)
2008-08-16 00:49:19 +02:00
Michael Adam
d143e5fcab
configure: use AS_HELP_STRING for --with-winbindd-privileged-socket-dir.
...
Michael
(This used to be commit 3bf8116531
)
2008-08-16 00:49:18 +02:00
Michael Adam
cc7d7ba95b
configure: use AS_HELP_STRING for --with-winbindd-socket-dir .
...
Michael
(This used to be commit 1304eda283
)
2008-08-16 00:49:18 +02:00