Stefan Metzmacher
159f745702
r18183: - add LIBREPLACE globaly and add LIBREPLACE_HOSTCC
...
- also specify USE_HOSTCC = YES on binaries that use HOSTCC
I also disable autodependecies as this change let make run forever,
I hopefully fix that tomorrow
metze
2007-10-10 14:17:47 -05:00
Stefan Metzmacher
5e59153735
r18181: use:
...
CC and CFLAGS
LD and LDFLAGS
STLD and STLD_FLAGS
SHLD and SHLD_FLAGS
all controled by configure
and import the values from samba3 which are more recent
metze
2007-10-10 14:17:47 -05:00
Stefan Metzmacher
2b51391470
r18136: put lib/replace in the default include path
...
metze
2007-10-10 14:17:38 -05:00
Jelmer Vernooij
3f2a136b9f
r16040: Support more recent versions of autoconf
2007-10-10 14:08:52 -05:00
Jelmer Vernooij
ed82490e5a
r15578: Move some cpp-specific things from CFLAGS to CPPFLAGS
...
Proper dependencies for POPT_SAMBA (fixes build when popt is in /usr/local)
2007-10-10 14:05:59 -05:00
Jelmer Vernooij
f919fd6655
r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as
...
they break external projects.
2007-10-10 14:05:30 -05:00
Jelmer Vernooij
0fafa2e595
r15379: Fix shared library build's unresolved dependencies
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
f2ca71f122
r15363: Fix dependencies for shared library
2007-10-10 14:05:26 -05:00
Jelmer Vernooij
087188cfc4
r15350: Remove empty subsystem, don't install .a files of subsystems
2007-10-10 14:05:24 -05:00
Jelmer Vernooij
1505d7c600
r15318: Don't create empty static libraries as some hosts have trouble with them.
2007-10-10 14:05:12 -05:00
Jelmer Vernooij
f0afe9e2ff
r15313: Fix some dependencies in dso mode
2007-10-10 14:05:09 -05:00
Jelmer Vernooij
3ef9326386
r15304: Fix smbd build, more updates on getting --enable-dso to build again
2007-10-10 14:05:08 -05:00
Jelmer Vernooij
0654739166
r15301: Use static libraries internally. This required a few hacks in the build
...
system - these should be removed later on.
2007-10-10 14:05:07 -05:00
Jelmer Vernooij
6646384aaf
r15298: Fix the build using a few hacks in the build system.
...
Recursive dependencies are now forbidden (the build system
will bail out if there are any).
I've split up auth_sam.c into auth_sam.c and sam.c. Andrew,
please rename sam.c / move its contents to whatever/wherever you think suits
best.
2007-10-10 14:05:04 -05:00
Jelmer Vernooij
3e5aa5e794
r15248: Fix automatic dependencies build
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
2fbb4d91fa
r15223: Move heimdal's -I parameters from the global list of includes to
...
the subsystems in question
2007-10-10 14:04:20 -05:00
Jelmer Vernooij
4dc3d8551d
r15205: Allow additional LDFLAGS, fixes #3961 .
2007-10-10 14:04:17 -05:00
Alexander Bokovoy
4356a8c14d
r15064: Remove the change until I find proper solution
2007-10-10 14:04:05 -05:00
Alexander Bokovoy
8e5f1a0c06
r15063: Theoretically, this should allow NetBSD make to handle VPATH-like lookups
2007-10-10 14:04:05 -05:00
Alexander Bokovoy
dc1667b88e
r15062: Theoretically, this should allow NetBSD make to handle VPATH-like lookups
2007-10-10 14:04:05 -05:00
Alexander Bokovoy
2e2a33ce3f
r15052: Do not add builddir variants into include paths when building in-tree
2007-10-10 14:04:04 -05:00
Alexander Bokovoy
9329854489
r15036: Add out of tree build support and see how buildfarm will respond to make constructs
2007-10-10 14:04:03 -05:00
Jelmer Vernooij
d3106699db
r14997: Fix build of static libraries. Libraries build fine now, but linking doesn't
...
work yet.
2007-10-10 14:03:59 -05:00
Jelmer Vernooij
ff5b02a9f8
r14995: Avoid parallel builds unless there is support for automatic dependencies.
2007-10-10 14:03:59 -05:00
Stefan Metzmacher
2bef820820
r14913: readd --with-selftest-prefix as it's needed
...
to workarround the 108 char limitation on unix socket paths.
make test fails when I try to use ./st
in /home/People/metze/devel/samba/4.0/samba4-ci/source/
metze
2007-10-10 14:00:15 -05:00
Jelmer Vernooij
3de7b7fca1
r14911: Allow easy modification of selftest subdirectory name
2007-10-10 14:00:15 -05:00
Jelmer Vernooij
3063e5311e
r14910: Remove unused configure options
2007-10-10 14:00:15 -05:00
Jelmer Vernooij
8f57c0e7bc
r14874: Allow overriding LIBRARY_REALNAME
2007-10-10 14:00:10 -05:00
Stefan Metzmacher
e167ce935a
r14861: regenerate the proto headers when the .mk file changes
...
metze
2007-10-10 13:59:44 -05:00
Jelmer Vernooij
d508382180
r14737: Fix shared library build without --enable-developer
2007-10-10 13:59:18 -05:00
Jelmer Vernooij
4a8214f0f3
r14694: Remove for now until it does something useful.
2007-10-10 13:59:10 -05:00
Jelmer Vernooij
cea38a2960
r14693: Automatically update dependencies during compilation
2007-10-10 13:59:09 -05:00
Jelmer Vernooij
1c7beecbfd
r14670: Fix module extensions
2007-10-10 13:59:07 -05:00
Jelmer Vernooij
2638899529
r14666: Fix handling of naming of shared modules when not in developer mode
2007-10-10 13:59:06 -05:00
Jelmer Vernooij
009b56a323
r14640: Fix dependency
2007-10-10 13:59:03 -05:00
Jelmer Vernooij
1145ec40f0
r14609: Add heimdal/lib/des to the VPATH (required for some headers)
2007-10-10 13:59:01 -05:00
Jelmer Vernooij
849d9e8cc3
r14608: Force creating symlinks (otherwise we end up with EEXIST errors)
2007-10-10 13:59:00 -05:00
Jelmer Vernooij
614f062748
r14606: Fix paths in developer mode. This allows 'make quicktest' to work when
...
building with --enable-dso
2007-10-10 13:59:00 -05:00
Jelmer Vernooij
303832bdc9
r14605: Create heimdal/lib/des/hcrypto symlink if it doesn't exist
2007-10-10 13:59:00 -05:00
Jelmer Vernooij
73889a327c
r14604: Support 'aliases' for ldb modules
2007-10-10 13:58:59 -05:00
Jelmer Vernooij
06f7a8c692
r14594: Fix some dependencies (required for shared library build)
2007-10-10 13:58:58 -05:00
Jelmer Vernooij
f10fae23f0
r14592: Add support for loading shared modules to LDB.
2007-10-10 13:58:58 -05:00
Jelmer Vernooij
2b22f18533
r14583: Enable automatic dependencies only if GNU make >= 3.81 is present.
2007-10-10 13:58:53 -05:00
Jelmer Vernooij
6414d0c04f
r14582: No longer require 'make proto' when running without automatic dependencies.
...
Don't create dependency files when running 'make clean'
2007-10-10 13:58:53 -05:00
Jelmer Vernooij
d6d3636265
r14581: Disable automatic dependencies for now, as some make versions seem to have
...
trouble with it.
2007-10-10 13:58:52 -05:00
Jelmer Vernooij
f97df7d90a
r14575: Move some path-related functions to libsamba-config so libsamba-util
...
doesn't have to depend on the lp_* functions.
2007-10-10 13:58:52 -05:00
Jelmer Vernooij
ed382873fd
r14572: Give libraries saner names, remove some .pc files, make some things
...
subsystems in case a library doesn't make sense.
2007-10-10 13:58:49 -05:00
Jelmer Vernooij
da0a411818
r14569: Make more functions public.
2007-10-10 13:58:48 -05:00
Jelmer Vernooij
3e6b75d955
r14565: Fix shared library sonames
2007-10-10 13:58:47 -05:00
Jelmer Vernooij
2236ad9096
r14563: Include both private and proto names in makefile rule
2007-10-10 13:58:47 -05:00