Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-12-03 | wafsamba: Override GIT_DIR without using putenv. | Jelmer Vernooij | 1 | -3/+4 | |
putenv has sideffects on later code. This overrides GIT_DIR for just this call. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Dec 3 04:24:53 CET 2010 on sn-devel-104 | |||||
2010-12-02 | buildtools: fix --git-local-changes option | Stefan Metzmacher | 1 | -0/+1 | |
If we set the GIT_DIR envvar we also need to set GIT_WORK_TREE, otherwise we can't expect valid output from 'git diff HEAD'. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Dec 2 09:09:21 CET 2010 on sn-devel-104 | |||||
2010-12-01 | s3-waf: avoid module name uppercasing. | Günther Deschner | 1 | -2/+2 | |
This finally allows mixed case module names like the classic build (./configure --shared_modules=charset_CP850) Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Dec 1 18:39:14 CET 2010 on sn-devel-104 | |||||
2010-12-01 | waf: less verbose message for failing to resolve a syslib path | Andrew Tridgell | 1 | -1/+1 | |
2010-12-01 | waf: use Logs.warn() instead of print() in the symbol check code | Andrew Tridgell | 1 | -1/+1 | |
2010-11-30 | wafsamba: Fix indentation. | Jelmer Vernooij | 1 | -1/+1 | |
Without this change we'd exclude the rpath for private libraries whenever the first dependency of a subsystem was a public library. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Nov 30 13:08:04 CET 2010 on sn-devel-104 | |||||
2010-11-30 | wafsamba: Only use private library rpath when linking against private | Jelmer Vernooij | 2 | -4/+14 | |
libraries. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Nov 30 02:23:37 CET 2010 on sn-devel-104 | |||||
2010-11-30 | samba_dist: Fix dist for subprojects. | Jelmer Vernooij | 1 | -10/+30 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Nov 30 00:32:41 CET 2010 on sn-devel-104 | |||||
2010-11-21 | waf: fixed the build with a space in the source directory | Andrew Tridgell | 4 | -5/+6 | |
2010-11-16 | waf: added --git-local-changes configure option | Andrew Tridgell | 3 | -16/+25 | |
if you use --git-local-changes then the version number that waf extracts from git will have a '+' on the end if you have local changes, as determined by running 'git diff'. This used to be the default, but unfortunately it is far too slow on some systems. On a NFS build system I was using the first line of configure took about 2 minutes. Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Nov 16 01:51:54 UTC 2010 on sn-devel-104 | |||||
2010-11-15 | waf: fixed configure again on RHEL5 | Andrew Tridgell | 1 | -1/+1 | |
the fancier cmd_output() broke git versioning Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Nov 15 11:33:41 UTC 2010 on sn-devel-104 | |||||
2010-11-12 | waf/samba_version: Simplify git show command. | Jelmer Vernooij | 1 | -1/+1 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri Nov 12 18:38:21 UTC 2010 on sn-devel-104 | |||||
2010-11-12 | samba_version: Make COMMIT_IS_CLEAN an int rather than a string. | Jelmer Vernooij | 1 | -4/+4 | |
2010-11-12 | samba_version: Simplify dirty tree detection. | Jelmer Vernooij | 1 | -5/+4 | |
2010-11-12 | waf/samba_version: Support integer defines. | Jelmer Vernooij | 1 | -4/+12 | |
2010-11-12 | samba_version: When working from git checkout, display git revision SHA1 rather | Jelmer Vernooij | 2 | -45/+67 | |
than Bazaar revision ids. | |||||
2010-11-12 | samba_version: Support retrieving snapshot identity from bzr. | Jelmer Vernooij | 1 | -0/+23 | |
2010-11-12 | samba_version: Cope with building snapshots in directories without git checkout. | Jelmer Vernooij | 1 | -1/+6 | |
Error out when run in a git checkout in which git fails. | |||||
2010-11-12 | Put git tree finding into a separate function. | Jelmer Vernooij | 1 | -32/+32 | |
2010-11-12 | sambaversion.py: Some cleanups, make less git-specific. | Jelmer Vernooij | 1 | -18/+22 | |
2010-11-12 | wafsamba: Support make dist from bzr checkout. | Jelmer Vernooij | 1 | -3/+11 | |
2010-11-08 | waf: go back to the previous method of handling .inst. rules | Andrew Tridgell | 1 | -1/+1 | |
the change broke the library linkages for some library, as spotted by Brad | |||||
2010-11-08 | waf: fixed the names of the installed libraries after the last change | Andrew Tridgell | 1 | -5/+13 | |
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Nov 8 02:31:18 UTC 2010 on sn-devel-104 | |||||
2010-11-08 | waf: fixed tabs/spaces for python3.0 | Andrew Tridgell | 2 | -5/+5 | |
Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Nov 8 00:55:13 UTC 2010 on sn-devel-104 | |||||
2010-11-08 | waf: prevent us from modifying non-install libs during make install | Andrew Tridgell | 1 | -2/+6 | |
we need to ensure that 'make install' does not change any of our build libraries, and only changes the .inst.so libraries, otherwise doing a make test in the build directory directly after a make install could use the installed libraries, which would mean using the wrong LDB_MODULES_PATH this could cause the "unknown error" loading ldb modules when running some commands directly after a make install Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-11-05 | waf: Put private libraries in a separate directory when building. | Jelmer Vernooij | 3 | -4/+10 | |
Thanks to Tridge for pointing out what exactly I had to change. :-) | |||||
2010-11-05 | wafsamba: Use project name variable rather than hardcoding 'samba4'. | Jelmer Vernooij | 1 | -2/+2 | |
Suggested-By: Andrew Tridgell <tridge@samba.org> | |||||
2010-11-05 | wafsamba: Drop private library prefix when installing private libraries | Jelmer Vernooij | 1 | -2/+5 | |
to a custom path. | |||||
2010-11-05 | wafsamba: Support expanding variables in LIBDIR/PRIVATELIBDIR variables. | Jelmer Vernooij | 1 | -2/+2 | |
2010-11-05 | Add --disable-rpath-private-install flag. | Jelmer Vernooij | 2 | -4/+20 | |
2010-11-05 | Add --with-privatelibdir build option. | Jelmer Vernooij | 2 | -1/+11 | |
2010-11-05 | samba_utils: Use LIBDIR rather than assuming it is set to $prefix/lib. | Jelmer Vernooij | 1 | -1/+1 | |
2010-11-03 | waf: more agressively expand subsystem syslib deps | Andrew Tridgell | 1 | -4/+9 | |
this solves an openchange build problem with an indirect dependency on talloc when talloc is a syslib Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Nov 3 02:17:30 UTC 2010 on sn-devel-104 | |||||
2010-11-03 | waf: ensure pkgconfig files depend on the prefix | Andrew Tridgell | 1 | -0/+3 | |
2010-11-03 | waf: split pkgconfig logic into a separate module | Andrew Tridgell | 2 | -56/+62 | |
2010-11-03 | waf: fixed wildcard build for full paths | Andrew Tridgell | 1 | -3/+16 | |
2010-11-03 | waf: rerun deps calculation on LDFLAGS or CFLAGS change | Andrew Tridgell | 1 | -1/+1 | |
2010-11-03 | waf: fixed wildcard build | Andrew Tridgell | 1 | -1/+2 | |
this fixes minimal includes for subsystems that use autoproto | |||||
2010-11-01 | waf: removed the module aliases code | Andrew Tridgell | 1 | -32/+0 | |
This is not needed with the new ldb modules approacg | |||||
2010-11-01 | waf: added automatic prototyping of static module init functions | Andrew Tridgell | 1 | -0/+8 | |
this avoids the need to manually list all our static init functions in the code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-11-01 | waf: added module_init_name parameter to SAMBA_MODULE() | Andrew Tridgell | 1 | -2/+3 | |
this will be used for ldb module loading | |||||
2010-10-31 | build: In some case the flags for the sun studio linker are wrong | Matthieu Patou | 2 | -0/+24 | |
In this case we test if the -Wl,-h,%s works and if so use this form Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sun Oct 31 16:35:17 UTC 2010 on sn-devel-104 | |||||
2010-10-31 | build: check that if we provide -liconv we can build shared libs | Matthieu Patou | 1 | -2/+13 | |
On Solaris with sun studio compiling an executable with -liconv even if there is no libiconv.so or libiconv.a will work but not for a shared lib. This problem leads to build problem as the linker won't be able to find libiconv when building shared lib as liconv is wrongly specified | |||||
2010-10-30 | build: strip -single_module when doing bundle on mac OS X | Matthieu Patou | 1 | -0/+12 | |
2010-10-30 | build: set shared libraries flags correctly on mac os X | Matthieu Patou | 2 | -2/+21 | |
2010-10-30 | waf: fixed building of non-shared binaries that contain modules | Andrew Tridgell | 1 | -0/+19 | |
we need to incorporate the module objects too | |||||
2010-10-30 | waf: get rid of target aliases in wafsamba | Andrew Tridgell | 2 | -30/+1 | |
these aliases are no longer needed, and can cause a lot of confusion | |||||
2010-10-30 | waf: save the samba_deps_extended | Andrew Tridgell | 1 | -1/+1 | |
this is needed for the symbols.py extension | |||||
2010-10-30 | waf: give a better error on a bad grouping library | Andrew Tridgell | 1 | -0/+1 | |
give a clear error on an unknown dependency in a grouping library Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-30 | waf: cope with subsystems with no static modules | Andrew Tridgell | 1 | -4/+6 | |
we still need the STATIC_xx_MODULES define when there are no static modules. It contains just the sentinal. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> |