Stefan Metzmacher
687d69af62
r17566: test if the compiler support inline, this results
...
in
#define inline
if the compiler doesn't support it
This hopefully fix the build on some hosts,
however we should not start to use inline in our
code this is more to not need to touch imported files
from heimdal or popt.
metze
2007-10-10 14:15:37 -05:00
Stefan Metzmacher
dc0e22a52e
r17565: expand the test for negative enum values, systems like Tru64
...
truncate the value to INT_MAX...
So a AC_TRY_RUN test is needed here
metze
2007-10-10 14:15:37 -05:00
Stefan Metzmacher
ebade9dea5
r17564: we don't need a AC_TRY_RUN to test the compiler warning options
...
metze
2007-10-10 14:15:37 -05:00
Stefan Metzmacher
e5f752a66b
r17531: fix whitespaces
...
metze
2007-10-10 14:15:34 -05:00
Andrew Bartlett
d79bfbe87d
r17196: Clarify that SSL is used for LDAP as well as SWAT.
...
Andrew Bartlett
2007-10-10 14:10:18 -05:00
Stefan Metzmacher
906c27caef
r16341: newer autoconf versions export 'datarootdir',
...
fix a warning with old autoconf versions
metze
2007-10-10 14:09:11 -05:00
Jelmer Vernooij
3f2a136b9f
r16040: Support more recent versions of autoconf
2007-10-10 14:08:52 -05:00
Jelmer Vernooij
146c6d6e00
r15607: Fix readline summary reporting
2007-10-10 14:06:59 -05:00
Jelmer Vernooij
bf5da20869
r15585: Revive pidl's SWIG file generator. It now generates simple
...
object oriented wrappers for the interfaces (still need to fix
the actual function calls)
2007-10-10 14:06:00 -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
87233041ff
r15577: Make popt CFLAGS popt-specific rather then global
2007-10-10 14:05:59 -05:00
Jelmer Vernooij
d72c5c8f75
r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests.
2007-10-10 14:05:58 -05:00
Jelmer Vernooij
8d794e5911
r15567: Add entry for iconv
2007-10-10 14:05:56 -05:00
Jelmer Vernooij
58cc0b23eb
r15551: Fix clash between config.pm and globally installed Config.pm on
...
case-insensitive filesystems. Patch by John Malmberg tweaked by me
2007-10-10 14:05:55 -05:00
Jelmer Vernooij
3fae92eef5
r15521: Take an optional subsystem name to generate a dependency graph for
...
just that subsystem
2007-10-10 14:05:45 -05:00
Stefan Metzmacher
86a9b17b3a
r15405: remove define for STAT_ST_BLOCKSIZE
...
as it's not used anywhere and it doesn't belong to check_ld.m4
metze
2007-10-10 14:05:33 -05:00
Jelmer Vernooij
9e9bfd04c6
r15387: Fix installation of dcerpc headers, remove more instances of uint_t
2007-10-10 14:05:31 -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
9eea62c11c
r15381: Make shared libraries the default (where supported). This concludes my rewrite of the build system, which I'm (overall)
...
pretty happy with now. I'll continue making smaller changes, but they won't have as much impact as the changes I've made in the past months.
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
ccc3d8a954
r15375: Rename readline.h to smbreadline.h avoid clashes with system header.
2007-10-10 14:05:29 -05:00
Jelmer Vernooij
9a518661fb
r15370: Fix more dependencies for shared libs
2007-10-10 14:05:27 -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
8985093d3f
r15338: Fix build of most things with shared libs enabled.
2007-10-10 14:05:18 -05:00
Jelmer Vernooij
34d9a10734
r15322: Don't depend on nonexisting targets - should fix the build
2007-10-10 14:05:16 -05:00
Jelmer Vernooij
c83e4b1665
r15321: Reduce the size of rewrite.m4 a bit more
2007-10-10 14:05:15 -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
8f5e507ce3
r15312: Fix dependency on gtksamba when GTK+ is not present
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
Stefan Metzmacher
34111d7167
r15290: don't spam the screen
...
jelmer: can you please fix this correctly
metze
2007-10-10 14:05:03 -05:00
Jelmer Vernooij
28a1919ed3
r15287: Simplify dependency detection code
2007-10-10 14:05:02 -05:00
Jelmer Vernooij
5907a237e1
r15284: Fix dot generation
2007-10-10 14:05:02 -05:00
Stefan Metzmacher
6c5a2b08ca
r15280: - remove the 2nd check for __FUNCTION__
...
- fallback to __func__ if __FUNCTION__ isn't there
metze
2007-10-10 14:05:01 -05:00
Jelmer Vernooij
a9eb7b2b3c
r15279: Fix dependencies when using static libraries
2007-10-10 14:05:01 -05:00
Jelmer Vernooij
2f06305e53
r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local
...
(empty) libpopt.a overriding global one
2007-10-10 14:05:00 -05:00
Jelmer Vernooij
8de11ec244
r15271: Fix --enable-dso
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
33e4b92c46
r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's working again.
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
a56900a7a2
r15267: Fix call to mkdir() for old versions of perl. This should fix installation on
...
sun1.
2007-10-10 14:04:59 -05:00
Jelmer Vernooij
559ae256e1
r15263: Remove another use of patsubst (should make tru64 happy)
2007-10-10 14:04:28 -05:00
Jelmer Vernooij
6172731af1
r15257: Look for headers before trying to use them in any tests. This
...
should fix the OpenBSD build
2007-10-10 14:04:27 -05:00
Jelmer Vernooij
3e5aa5e794
r15248: Fix automatic dependencies build
2007-10-10 14:04:25 -05:00
Jelmer Vernooij
2cc0925280
r15236: Fix -MT detection
2007-10-10 14:04:22 -05:00
Jelmer Vernooij
fb5c0c1d85
r15232: Look for CC flags, not C++ flags..
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
11353d4b47
r15231: Try to fix detection of ability of CC to generate dependencies
2007-10-10 14:04:21 -05:00
Jelmer Vernooij
6598efc6b3
r15224: Check whether -MT is actually supported by the compiler before using
...
automatic dependencies
2007-10-10 14:04:20 -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