| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
The error happens when headermap.txt is not available
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
|
| |
|
|
|
|
|
|
|
| |
The headers generated by pidl contain references to bin/default. Those paths
may be replaced automatically.
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
|
|
|
|
|
|
|
| |
Try to find gdb during the configuration, if gdb is missing, disable
the abi checks.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
For s3compat, we need to handle IDL files not in the current directory
(so the incoming file names have a directory prefix - so we must use
os.path.basename()).
We also need to be able to disable the addition of some IDL files into
the tables.c/tables.h - some of the Samba3 IDL files are in conflict
with Samba4.
Andrew Bartlett
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 3408c942ab09387c399dad03e22233e33fe1e2fc.
This seems to cause more problems than it tries to solve.
And Mac OS 10.4 doesn't need it anymore
(after commit bd6d76d77621c1dc92262c48204b65455a214b62).
metze
|
|
|
|
|
|
|
| |
Some systems set this automaticly via -D_GNU_SOURCE=1,
but on others we need to set it ourself (e.g. Mac OS 10.4)
metze
|
|
|
|
| |
Signed-off-by: Stefan Metzmacher <metze@samba.org>
|
| |
|
| |
|
|
|
|
|
|
| |
I'm still too addicted to this as my standard debugging environment, and while I can learn the new command, this helps the muscle-memory.
Andrew Bartlett
|
|
|
|
|
| |
We should not substitute for the first use of each variable
declaration in the pkgconfig file
|
|
|
|
| |
This matches autoconf behaviour
|
|
|
|
|
| |
this is meant to be used by the s3 build, to allow jelmers work on
smbtorture4 in s3 to avoid re-running configure unless its needed
|
| |
|
|
|
|
| |
this fixes a slow configure problem on HPUX
|
|
|
|
| |
this ensures they are well tested
|
| |
|
|
|
|
| |
this solves an incompatibility with a newer version of waf from svn
|
|
|
|
| |
We don't want configure in the build farm to show green when it fails
|
|
|
|
| |
try to ensure that we don't let support for python 3.x bitrot
|
|
|
|
| |
print must take parentheses
|
|
|
|
|
|
|
|
|
|
|
| |
This allows for the following types of commands:
waf smbd/samba
waf smbd/server.c
waf ../lib/util/util_file.c
waf ../lib/util/util_file_*.o
this will be used as part of an updated minimal_includes.pl script
|
|
|
|
|
|
|
|
|
|
| |
Use the self.env.RPATH variable to set the RPATH for each target. This
gives consistent ordering of the link command, ensuring that we don't
get rebuilds if we ask for a --targets= build after a normal build.
This also means we are now using the RPATH_ST pattern, which means we
can potentially support compilers that don't use -Wl,xxx as the
command line for rpath support
|
|
|
|
|
|
|
| |
If target A depends on target B, then target B must not be in a later
build group from target A
Pair-Programmed-With: Thomas Nagy
|
|
|
|
|
| |
This is a fix from ita for "waf distclean configure build". Running
it as one command failed with missing config.h
|
|
|
|
| |
check for -1 as failure, not 0 for success
|
| |
|
|
|
|
| |
this fixes the install of mit_samba.so
|
| |
|
| |
|
| |
|
|
|
|
| |
option_group() ensures we don't end up with duplicate groups
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
There 2 reasons for this change:
- This is how autoconf tests work and it makes config.log much more useful
- The waf c preprocessor ignored changes in bin/default/__confdefs.h when using
waf configure -C, because is outside of the configure tests project path
and handled like a system header.
Many thanks to ita for pointing out the fix.
metze
|
|
|
|
|
|
| |
create symlinks in it
metze
|
|
|
|
| |
you need a distclean if you mv the source directory
|
|
|
|
| |
this cleans up the more than rm -rf bin
|
|
|
|
|
|
|
|
|
|
|
| |
The waf build now checks for all A=B variables passed via make
and sets the same waf internal variable. This means all waf options
are available via make.
Removing this from the Makefile makes us less reliant on a modern
version of make.
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
|
|
|
|
|
| |
this is off by default until some issues are resolved. See my mail to
samba-technical for details.
|
| |
|
|
|
|
|
|
| |
This allows you to specify some binaries that should be built without
shared libs. A non-shared smbtorture will make testing s3 in the build
farm easier
|
|
|
|
|
|
| |
This needed an update to the python tool in waf
thanks to Kai for spotting this
|
| |
|
|
|
|
|
| |
this also makes the output of define_ret configure tests show up
in the configure output
|