Jelmer Vernooij
82037a75ea
r24814: Fix headers, trim core.h even more.
...
(This used to be commit 9647f860bd
)
2007-10-10 15:03:14 -05:00
Alexander Bokovoy
803335b0db
r23862: Explain who requested unknown dependency. Helps a lot in chasing dependency hell when trimming down s4 platform
...
(This used to be commit 6c95eabac6
)
2007-10-10 15:01:05 -05:00
Andrew Tridgell
cd1217ff5f
r23801: The FSF has moved around a lot. This fixes their Mass Ave address.
...
(This used to be commit 5c9b19271e
)
2007-10-10 14:59:18 -05:00
Andrew Tridgell
b8875bee5f
r23800: LGPL is now called GNU Lesser General Public License
...
not GNU Library General Public License
(This used to be commit 01e3fe7533
)
2007-10-10 14:59:17 -05:00
Andrew Tridgell
b8d69a7ea2
r23795: more v2->v3 conversion
...
(This used to be commit 84b468b2f8
)
2007-10-10 14:59:14 -05:00
Stefan Metzmacher
00389db384
r23638: add SMB_LIBRARY() macro to create a LIBRARY::foo section in
...
source/config.mk from within *.m4 files
metze
(This used to be commit d5fa147687
)
2007-10-10 14:53:30 -05:00
Stefan Metzmacher
13ecb01de8
r23637: fix detection of visibility attribute support
...
James: AC_TRY_LINK() has a different syntax as AC_TRY_RUN() :-)
so this was wrong:
http://websvn.samba.org/cgi-bin/viewcvs.cgi?rev=20697&view=rev
metze
(This used to be commit 0a97de3804
)
2007-10-10 14:53:29 -05:00
Stefan Metzmacher
8ece71f26e
r23635: fix the samba4 build...
...
we need a bit more work to get linking of
shared libraries completely right...
metze
(This used to be commit 31cbb9ff9f
)
2007-10-10 14:53:29 -05:00
Stefan Metzmacher
d5b212caf4
r23631: when linking shared libraries we need to make shure the linker doesn't
...
skip "unneeded" object files from within .a files.
If the build-farm doesn't like -Wl,--whole-archive, I'll add some more
configure logic fix it tomorrow.
Kai: with this your libnss_winbind.so patch works for me
metze
(This used to be commit d260958084
)
2007-10-10 14:53:29 -05:00
Stefan Metzmacher
9853deacb6
r23111: nicer ./configure --help output
...
metze
(This used to be commit d0d371be71
)
2007-10-10 14:52:50 -05:00
Stefan Metzmacher
938a0bc9ac
r23110: add --disable-shared option, very useful for the build-farm...
...
metze
(This used to be commit 251d534a88
)
2007-10-10 14:52:50 -05:00
Stefan Metzmacher
23026646e1
r22996: merge HPUX compiler flag fixes from SAMBA_3_0
...
metze
(This used to be commit 9a9376d902
)
2007-10-10 14:52:38 -05:00
Jelmer Vernooij
30baa7f39e
r22697: Support building with external talloc.
...
(This used to be commit 3a2f9e0977
)
2007-10-10 14:52:02 -05:00
Stefan Metzmacher
91ec102fb9
r22662: disable shared library support on Tru64
...
metze
(This used to be commit 75d5155cd3
)
2007-10-10 14:51:58 -05:00
Stefan Metzmacher
4924d03e6d
r22455: split dependecies array for compiling and linking and use better names:-)
...
calculate the CFLAGS only based on the public dependencies when recursing
metze
(This used to be commit 62f9d0ce1c
)
2007-10-10 14:51:22 -05:00
Stefan Metzmacher
d511061e6f
r22452: fix creation of MK_FILES variable in Makefile
...
metze
(This used to be commit d970f18144
)
2007-10-10 14:51:21 -05:00
Stefan Metzmacher
acedd59f35
r22451: allow
...
SKIP_DEP_FILES=yes make
metze
(This used to be commit 31fab208f6
)
2007-10-10 14:51:21 -05:00
Stefan Metzmacher
cd63c810c6
r22410: disallow PUBLIC_ options on MODULE and BINARY
...
metze
(This used to be commit b60a4f2765
)
2007-10-10 14:51:16 -05:00
Stefan Metzmacher
8a33415f11
r22400: only add srcdir and builddir path if they differ
...
metze
(This used to be commit 581f33d920
)
2007-10-10 14:51:14 -05:00
Stefan Metzmacher
71270d5e1c
r22308: disabled shared libraries on aix and openbsd
...
until we can link libtorture.so and libntvfs.so
there
metze
(This used to be commit 9e6ed9ed0f
)
2007-10-10 14:51:00 -05:00
Stefan Metzmacher
e91776220c
r22257: disable shared libraries on IRIX for now
...
as us4 fails to link libtorture.so because of an argv overflow
metze
(This used to be commit c924b0b89c
)
2007-10-10 14:50:48 -05:00
Stefan Metzmacher
ca1e672c6b
r22186: fix build with autodependencies
...
metze
(This used to be commit a45c7cf238
)
2007-10-10 14:50:00 -05:00
James Peach
f3455f0f44
r22047: Move suffix rules into smb_build. Enable $< if we are building with
...
GNU Make. This lets GNU Make users bild with $srcdir != $builddir.
(This used to be commit bb473bf856
)
2007-10-10 14:49:45 -05:00
Stefan Metzmacher
8d525c8187
r22038: - fix perl warning
...
- use the same if statement as in input.pm
metze
(This used to be commit 8ffcac65be
)
2007-10-10 14:49:44 -05:00
James Peach
4873704e5a
r22037: Make sure STATICDIR exists before linking a static archive.
...
(This used to be commit c8ffdc1542
)
2007-10-10 14:49:44 -05:00
James Peach
c09f40214e
r22036: Make sure both srcdir and builddir are in VPATH.
...
(This used to be commit 9400f07738
)
2007-10-10 14:49:44 -05:00
James Peach
2e588454fe
r22035: Introduce HOSTLD which is needed to link the asn1 compiler when cross
...
compiling.
(This used to be commit 976343821b
)
2007-10-10 14:49:43 -05:00
James Peach
3d0bc0ec0a
r22032: Make sure static libraries end up in bin/static.
...
(This used to be commit 316283170a
)
2007-10-10 14:49:43 -05:00
James Peach
3e0f5d7070
r22031: Make sure we rewrite the include directives in CFLAGS to contain
...
paths from builddir and srcdir. builddir has precedence.
(This used to be commit af87c22ecf
)
2007-10-10 14:49:43 -05:00
James Peach
7dc8e67f81
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.
(This used to be commit bdb1532d3a
)
2007-10-10 14:49:42 -05:00
Jelmer Vernooij
72d88d158a
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.
(This used to be commit 38f867880b
)
2007-10-10 14:49:15 -05:00
Jelmer Vernooij
6cec40529d
r21684: remove summary line for gtk code, as it's now maintained out-of-tree
...
(This used to be commit 0200971142
)
2007-10-10 14:49:11 -05:00
Jelmer Vernooij
df1033b17e
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.
...
(This used to be commit 06659bce1b
)
2007-10-10 14:49:09 -05:00
Jelmer Vernooij
82266dc22f
r21582: Allow modification of LDFLAGS
...
(This used to be commit 1726bd3378
)
2007-10-10 14:49:00 -05:00
Jelmer Vernooij
fd2d095048
r21541: Export mgmt, samr and atsvc for use in samba-gtk.
...
(This used to be commit 7f451cbb8d
)
2007-10-10 14:48:55 -05:00
Jelmer Vernooij
30bfba96d3
r20942: Simplify handling of systems that don't support negative enum values by using an ifdef rather than a pidl argument.
...
(This used to be commit 6bada0dcf0
)
2007-10-10 14:43:57 -05:00
Stefan Metzmacher
113666aba9
r20825: control the subsystem default output type via a variable too
...
metze
(This used to be commit 624bd4e5a8
)
2007-10-10 14:43:36 -05:00
Stefan Metzmacher
fda5cbc62e
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
(This used to be commit d491258c2c
)
2007-10-10 14:43:35 -05:00
Stefan Metzmacher
b6e3c0cf0d
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
(This used to be commit a154fd04c8
)
2007-10-10 14:43:32 -05:00
James Peach
34fe5027d0
r20697: A couple of minot cross-compile fixes.
...
(This used to be commit d4c7dd19f3
)
2007-10-10 14:40:24 -05:00
Andrew Bartlett
848e236516
r20645: Commit the build system changes to allow scripts in config.mk files.
...
Andrew Bartlett
(This used to be commit 14b485ba9c
)
2007-10-10 14:37:23 -05:00
Derrell Lipman
43470b5ec3
r20444: WEB Application framework / SWAT.
...
We're now at the stage where the web application framework should build and
install automatically.
Derrell
(This used to be commit 0201baef46
)
2007-10-10 14:30:39 -05:00
Stefan Metzmacher
aae7773e2a
r20303: try to fix 'make install' on solaris 8, ln -fs doesn't seem to work if
...
the link already exist
metze
(This used to be commit 6a089d48ec
)
2007-10-10 14:29:35 -05:00
Jelmer Vernooij
253c1bec46
r20298: Fix pidl tests (missing symlink..).
...
(This used to be commit ab3d573946
)
2007-10-10 14:29:34 -05:00
Jelmer Vernooij
25579c6fe8
r19908: Fix order of paths in pc files.
...
(This used to be commit 033b4382c0
)
2007-10-10 14:28:35 -05:00
Jelmer Vernooij
9a1f380d5b
r19882: Fix static link flags in pkg-config files. Should allow running
...
pidl tests on systems without shared libs.
(This used to be commit fb623be4ff
)
2007-10-10 14:28:31 -05:00
Jelmer Vernooij
d25f2ba3dc
r19881: Add private library flags when linking to static libraries.
...
(This used to be commit 72f1ffc0ef
)
2007-10-10 14:28:31 -05:00
Jelmer Vernooij
60e7b4d995
r19863: Create -uninstalled.pc files. This should reenable compilation and running
...
of the pidl testsuite as part of the testsuite.
(This used to be commit db237ad52f
)
2007-10-10 14:28:27 -05:00
Jelmer Vernooij
95caeb1046
r19678: Fix the build for now (ugly hack because of circular dependencies)
...
(This used to be commit 0953bb7d5f
)
2007-10-10 14:25:30 -05:00
Jelmer Vernooij
d7949f8a70
r19673: Build shared libs against shared libs.
...
(This used to be commit dad9156db9
)
2007-10-10 14:25:28 -05:00