1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-15 16:23:49 +03:00
Commit Graph

1274 Commits

Author SHA1 Message Date
Stefan Metzmacher
d0d371be71 r23111: nicer ./configure --help output
metze
2007-10-10 14:52:50 -05:00
Stefan Metzmacher
251d534a88 r23110: add --disable-shared option, very useful for the build-farm...
metze
2007-10-10 14:52:50 -05:00
Stefan Metzmacher
9a9376d902 r22996: merge HPUX compiler flag fixes from SAMBA_3_0
metze
2007-10-10 14:52:38 -05:00
Jelmer Vernooij
3a2f9e0977 r22697: Support building with external talloc. 2007-10-10 14:52:02 -05:00
Stefan Metzmacher
75d5155cd3 r22662: disable shared library support on Tru64
metze
2007-10-10 14:51:58 -05:00
Stefan Metzmacher
62f9d0ce1c r22455: split dependecies array for compiling and linking and use better names:-)
calculate the CFLAGS only based on the public dependencies when recursing

metze
2007-10-10 14:51:22 -05:00
Stefan Metzmacher
d970f18144 r22452: fix creation of MK_FILES variable in Makefile
metze
2007-10-10 14:51:21 -05:00
Stefan Metzmacher
31fab208f6 r22451: allow
SKIP_DEP_FILES=yes make

metze
2007-10-10 14:51:21 -05:00
Stefan Metzmacher
b60a4f2765 r22410: disallow PUBLIC_ options on MODULE and BINARY
metze
2007-10-10 14:51:16 -05:00
Stefan Metzmacher
581f33d920 r22400: only add srcdir and builddir path if they differ
metze
2007-10-10 14:51:14 -05:00
Stefan Metzmacher
9e6ed9ed0f r22308: disabled shared libraries on aix and openbsd
until we can link libtorture.so and libntvfs.so
there

metze
2007-10-10 14:51:00 -05:00
Stefan Metzmacher
c924b0b89c r22257: disable shared libraries on IRIX for now
as us4 fails to link libtorture.so because of an argv overflow

metze
2007-10-10 14:50:48 -05:00
Stefan Metzmacher
a45c7cf238 r22186: fix build with autodependencies
metze
2007-10-10 14:50:00 -05:00
James Peach
bb473bf856 r22047: Move suffix rules into smb_build. Enable $< if we are building with
GNU Make. This lets GNU Make users bild with $srcdir != $builddir.
2007-10-10 14:49:45 -05:00
Stefan Metzmacher
8ffcac65be r22038: - fix perl warning
- use the same if statement as in input.pm

metze
2007-10-10 14:49:44 -05:00
James Peach
c8ffdc1542 r22037: Make sure STATICDIR exists before linking a static archive. 2007-10-10 14:49:44 -05:00
James Peach
9400f07738 r22036: Make sure both srcdir and builddir are in VPATH. 2007-10-10 14:49:44 -05:00
James Peach
976343821b r22035: Introduce HOSTLD which is needed to link the asn1 compiler when cross
compiling.
2007-10-10 14:49:43 -05:00
James Peach
316283170a r22032: Make sure static libraries end up in bin/static. 2007-10-10 14:49:43 -05:00
James Peach
af87c22ecf r22031: Make sure we rewrite the include directives in CFLAGS to contain
paths from builddir and srcdir. builddir has precedence.
2007-10-10 14:49:43 -05:00
James Peach
bdb1532d3a r22030: Simplify include parsing for config.mk files, making sure we get
it right for the srcdir != builddir case. Emit some comment lines
that can be used to figure out which parts of the Makefile output
is generated from which config files.
2007-10-10 14:49:42 -05:00
Jelmer Vernooij
38f867880b r21707: Finally merge my (long-living) perlselftest branch.
This changes the main selftest code to be in perl rather than in shell script.

The selftest script is now no longer a black box but a regular executable that takes
--help.

This adds the following features:

 * "make test TESTS=foo" will run only the tests that match the regex "foo"
 * ability to deal with expected failures. the suite will not warn about tests
   that fail and are known to fail, but will warn about other failing tests and
   tests that are succeeding tests but incorrectly marked as failing.
 * ability to print a summary with all failures at the end of the run

It also opens up the way to the following features, which I hope to implement later:
 * "environments", for example having a complete domains with DCs and domain members
 in a testenvironment
 * only set up smbd if necessary (not when running LOCAL tests, for example)
 * different mktestsetup scripts per target. except for the mktestsetup script, we can
   use the same infrastructure for samba 3 or windows.
2007-10-10 14:49:15 -05:00
Jelmer Vernooij
0200971142 r21684: remove summary line for gtk code, as it's now maintained out-of-tree 2007-10-10 14:49:11 -05:00
Jelmer Vernooij
06659bce1b r21678: Don't generate Requires.private lines for install .pc files. Static library use by external programs is still broken, but this should at least fix shared libs. 2007-10-10 14:49:09 -05:00
Jelmer Vernooij
1726bd3378 r21582: Allow modification of LDFLAGS 2007-10-10 14:49:00 -05:00
Jelmer Vernooij
7f451cbb8d r21541: Export mgmt, samr and atsvc for use in samba-gtk. 2007-10-10 14:48:55 -05:00
Jelmer Vernooij
6bada0dcf0 r20942: Simplify handling of systems that don't support negative enum values by using an ifdef rather than a pidl argument. 2007-10-10 14:43:57 -05:00
Stefan Metzmacher
624bd4e5a8 r20825: control the subsystem default output type via a variable too
metze
2007-10-10 14:43:36 -05:00
Stefan Metzmacher
d491258c2c r20814: always define SHLIBEXT, to fix the build on host with no support for shared libs,
there we just define it to an invalid value

metze
2007-10-10 14:43:35 -05:00
Stefan Metzmacher
a154fd04c8 r20802: - don't add the same Makefile vars twice...
- this fixes a lot of warnings on Tru64

maybe this also fixes the build on Tru64 and HPUX...

metze
2007-10-10 14:43:32 -05:00
James Peach
d4c7dd19f3 r20697: A couple of minot cross-compile fixes. 2007-10-10 14:40:24 -05:00
Andrew Bartlett
14b485ba9c r20645: Commit the build system changes to allow scripts in config.mk files.
Andrew Bartlett
2007-10-10 14:37:23 -05:00
Derrell Lipman
0201baef46 r20444: WEB Application framework / SWAT.
We're now at the stage where the web application framework should build and
install automatically.

Derrell
2007-10-10 14:30:39 -05:00
Stefan Metzmacher
6a089d48ec r20303: try to fix 'make install' on solaris 8, ln -fs doesn't seem to work if
the link already exist

metze
2007-10-10 14:29:35 -05:00
Jelmer Vernooij
ab3d573946 r20298: Fix pidl tests (missing symlink..). 2007-10-10 14:29:34 -05:00
Jelmer Vernooij
033b4382c0 r19908: Fix order of paths in pc files. 2007-10-10 14:28:35 -05:00
Jelmer Vernooij
fb623be4ff r19882: Fix static link flags in pkg-config files. Should allow running
pidl tests on systems without shared libs.
2007-10-10 14:28:31 -05:00
Jelmer Vernooij
72f1ffc0ef r19881: Add private library flags when linking to static libraries. 2007-10-10 14:28:31 -05:00
Jelmer Vernooij
db237ad52f r19863: Create -uninstalled.pc files. This should reenable compilation and running
of the pidl testsuite as part of the testsuite.
2007-10-10 14:28:27 -05:00
Jelmer Vernooij
0953bb7d5f r19678: Fix the build for now (ugly hack because of circular dependencies) 2007-10-10 14:25:30 -05:00
Jelmer Vernooij
dad9156db9 r19673: Build shared libs against shared libs. 2007-10-10 14:25:28 -05:00
Jelmer Vernooij
4422031d1d r19670: Reduce the number of unresolved symbols when building with shared libraries. 2007-10-10 14:25:27 -05:00
Jelmer Vernooij
82cb91e2dd r19636: Add URLs to ldb and talloc pkg-config files.
Always build and install .pc files as they make sense for static libs
as well.
2007-10-10 14:25:22 -05:00
Jelmer Vernooij
e8f2a086be r19634: Only use --allow-undef-shlib for modules. 2007-10-10 14:25:21 -05:00
Jelmer Vernooij
93e4f093b9 r19631: Re-enable shared libraries, but don't use -rpath-link unless
shared libraries are actually used.
2007-10-10 14:25:20 -05:00
Stefan Metzmacher
25376f748c r19625: not all linkers like -Wl,rpath-link, so don't use it till we have configure checks
and working shared libraries

metze
2007-10-10 14:25:19 -05:00
Stefan Metzmacher
3f8b776f63 r19623: disable building of shared libs until we have fixed them,
they all have unresolved symbols and are useless
and produce noise in the build-farm

metze
2007-10-10 14:25:17 -05:00
Stefan Metzmacher
47b113e5db r19622: - remove unused var
- fix default for enable-dso to no

metze
2007-10-10 14:25:17 -05:00
Stefan Metzmacher
a07b11924c r19621: move enable-dso to check_ld.m4 again and add some checks and generate more output
metze
2007-10-10 14:25:17 -05:00
Stefan Metzmacher
846553085e r19618: pass -D_SAMBA_HOSTCC_ when using the hostcompiler
metze
2007-10-10 14:25:16 -05:00