summaryrefslogtreecommitdiff
path: root/source4/build/m4
AgeCommit message (Collapse)AuthorFilesLines
2008-06-09build/m4: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_Stefan Metzmacher1-3/+3
AC_CACHE_VAL() variables must contain _cv_ to be cached. metze (This used to be commit 0241af873fdefd5856932190ca0019a2d3c05703)
2008-05-31Revert Jelmer's CFLAGS commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6cAndrew Bartlett1-0/+1
This commit broke the build, because not all files (libreplace, popt) were updated. Andrew Bartlett (This used to be commit 3faacf4351d68a10aea78b53768571d2059772ae)
2008-05-30Move CFLAGS handling out of smb_build.Jelmer Vernooij1-1/+0
(This used to be commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c)
2008-05-29Allow the ntp_signd socket to be set from configure.Andrew Bartlett1-0/+19
This will allow distributions to hard-code this path, particularly for selinux, and matches how we handle the winbind socket dir. Andrew Bartlett (This used to be commit c8b441650400ed1b24c89991f5752dad3c87795f)
2008-05-18Allow specifying different input file to smb_build.Jelmer Vernooij1-1/+1
(This used to be commit c4bfc0b8daf2e288a278936b279bb4f7848d78e9)
2008-05-18Move writing of data.mk file to m4 macro.Jelmer Vernooij1-0/+31
(This used to be commit 7fee112d2b86b423c397118f0333065825ea3518)
2008-05-18Move writing autoconf vars into files into m4 macros.Jelmer Vernooij1-0/+40
(This used to be commit 3ce8a4bb5568bb798c40034e3fa6a613ad2bf43b)
2008-05-11Fail earlier on if shared libs can't be built.Jelmer Vernooij1-29/+5
(This used to be commit 2e8766145ad2e8c666ecdc6c39e97ba302b16e04)
2008-05-10Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij1-3/+0
(This used to be commit cce1659d3382495d84cd086bd105903211c1c1de)
2008-05-10Revert "Fix building with system-provided LDB."Jelmer Vernooij1-3/+0
This reverts commit fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255. (This used to be commit 9d1d2abed19c3b8378a78d4b81503b427d401ab5)
2008-05-10Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij1-0/+3
(This used to be commit cca75ae22d225dda2e96907daa3c24a35bb281cd)
2008-05-10Fix building with system-provided LDB.Jelmer Vernooij1-0/+3
(This used to be commit fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255)
2008-04-25Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3Jelmer Vernooij1-6/+4
Conflicts: source/Makefile source/auth/config.mk source/auth/gensec/config.mk source/build/m4/public.m4 source/build/make/python.mk source/build/make/rules.mk source/build/smb_build/header.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/dsdb/samdb/ldb_modules/config.mk source/kdc/config.mk source/lib/events/config.mk source/lib/events/events.c source/lib/ldb/config.mk source/lib/nss_wrapper/config.mk source/lib/policy/config.mk source/lib/util/config.mk source/libcli/smb2/config.mk source/libnet/config.mk source/librpc/config.mk source/nbt_server/config.mk source/ntptr/ntptr_base.c source/ntvfs/posix/config.mk source/ntvfs/sysdep/config.mk source/param/config.mk source/rpc_server/config.mk source/rpc_server/service_rpc.c source/scripting/ejs/config.mk source/scripting/python/config.mk source/smb_server/config.mk source/smbd/server.c source/torture/config.mk source/torture/smb2/config.mk source/wrepl_server/config.mk (This used to be commit 13bbd420681519894a4036729c43273912c9b402)
2008-04-15Move SOVERSION, VERSION and PC_FILE out of smb_build but use make variables ↵Jelmer Vernooij1-2/+0
directly instead. (This used to be commit 9d0ae012b0b463278cd054d06788aa998acc2da2)
2008-04-14Fix unresolved symbols.Jelmer Vernooij1-4/+4
(This used to be commit 8573e828d1b68c47b3c1754e9be230b2e78d9d52)
2008-04-14Move object files lists to makefile rather than smb_build.Jelmer Vernooij1-7/+3
(This used to be commit 5628d58990144463fd87f8c847c9384ac2193681)
2008-03-28Merge v4.0-testJelmer Vernooij1-5/+3
(This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
2008-03-03Move object file lists to the Makefile.Jelmer Vernooij1-2/+0
(This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
2008-02-29Remove workaround for some non-GNU makes.Jelmer Vernooij1-23/+6
(This used to be commit 0580357fb4b10e4a751d281e209f6a87e1c88143)
2008-02-25Remove workaround for some non-GNU makes.Jelmer Vernooij1-23/+6
(This used to be commit d817bcdc290cb03a16f10a11250ae35c1d36c848)
2008-02-20Simpler specification of CFLAGS and LDFLAGSAndrew Bartlett1-7/+10
By being more consistant in applying CFLAGS and LDFLAGS (in particular) to every invocation, we make it simpler to enable gcov code coverage, both in the build system and on the build farm. Andrew Bartlett (This used to be commit 8c2f658a9688f0c51d2f3b948dc3213b65c7b77f)
2008-02-19Fix a typo.Michael Adam1-1/+1
Michael (This used to be commit 39499a3346b49a3c50cb1ebb1393a62c614cf056)
2008-02-18Rename include to mkinclude to emphasize it is different from make's include.Jelmer Vernooij1-1/+1
(This used to be commit 0e1d0a874ae3d22b8f97a79b81fe0af3ef53a771)
2008-02-18Use implicit build system element creation for external libraries.Jelmer Vernooij1-18/+4
(This used to be commit 3b08f190c9dd4567e684c804a22e2612f405bbec)
2008-02-11Use make variables in cflags file (now supported by cflags.pl)Jelmer Vernooij1-4/+4
(This used to be commit d746fcde1006b4b7b33aa65bef9d2fea3ebc9162)
2008-02-11Make data about what subsystems/libraries are enabled available in the ↵Jelmer Vernooij1-2/+5
mkconfig.mk file. (This used to be commit 4cc93a98f984d322e41f403169cfa4945b469935)
2008-02-10Move some variables to a separate .mk file that could also be included by a ↵Jelmer Vernooij1-9/+9
non-smb_build build system. (This used to be commit f44b838b682760e54aa981fe2e991495395d2394)
2008-02-10Start working on generating .mk file from configure for inclusion in Makefile.Jelmer Vernooij1-9/+26
(This used to be commit 091f1e7314f05253ae1c10b3d04557be584ed19f)
2008-02-09Move first_prereq test to m4 code.Jelmer Vernooij1-0/+8
(This used to be commit c0fef09c5d88158b620f38b6f74498a8b6323bd9)
2008-02-08Reformat SMB_EXT_LIB_FROM_PKGCONFIG: fix spacing and indentation.Michael Adam1-23/+21
Sorry, could not resist: While trying to understand this bit of magic, I had to bring indentation into shape to see more clearly what is going on. Also, mixed tabs/spaces are changed to tabs. Michael (This used to be commit cbed074f2841b79cc0f23ad52b1fa34515f706a9)
2008-01-22build: Remove support for DESCRIPTION setting that is now unused.Jelmer Vernooij1-9/+8
(This used to be commit 91d7ba5202e6c375456a42c2c6861f63c7fcfc20)
2008-01-20build: Fix handling of external pkg-config dependencies when generating ↵Jelmer Vernooij1-4/+7
pkg-config files. (This used to be commit 88f9e11286bf0f12fc766dbf21f311e5373f0811)
2008-01-10prepare the mkversion.sh infrastructure for git branches in the build-farmStefan Metzmacher1-3/+14
metze (cherry-picked from 1bf4c7fb2012a81e0b4e3d601a4df42d1113f5ef) (This used to be commit 464668b07aded0a299eb49b87b51bb9bf53d2c8d)
2007-12-24r26571: Hide warnings about unused macros and casting qualifiers in ↵Jelmer Vernooij1-0/+4
autogenerated files. (This used to be commit cb76c60007ae1254181c09ba1ab09c419f500bc5)
2007-12-21r26005: Notice the user about LD_LIBRARY_PATH or equivalent when building ↵Jelmer Vernooij1-0/+1
with shared libs. (This used to be commit 44529b24467ac94d47d14a53177554b39a80da1a)
2007-12-21r26000: build: use AC_LIBREPLACE_STLD_* macrosStefan Metzmacher1-5/+3
metze (This used to be commit 03a55961481e724acfc4e098cbe8f997986b61e2)
2007-12-21r25993: build: HOSTLD should always match HOSTCC if not specifiedStefan Metzmacher1-7/+1
metze (This used to be commit 941dfdbbb47d18c94bff8bd0452326e6f5ce768f)
2007-12-21r25989: build: use AC_LIBREPLACE_SHLDStefan Metzmacher1-3/+1
metze (This used to be commit 54f0ad64a611695ca6d8bfd643f3846021bac637)
2007-12-21r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGSStefan Metzmacher1-1/+1
metze (This used to be commit 410cdf789a72209f9e10321519fe18ab40a43f95)
2007-12-21r25985: build: SHLD_UNDEF_FLAGS isn't used anymoreStefan Metzmacher1-2/+0
metze (This used to be commit 24290852863517f0ab3d881d4a2deb086ce5ef5d)
2007-12-21r25978: build: use AC_LIBREPLACE_MDLD_* macros and use the result to build ↵Stefan Metzmacher1-1/+25
modules metze (This used to be commit f86db3348b0ee243988526578cc09c2d5d9a70af)
2007-12-21r25904: Remove extraJelmer Vernooij1-1/+1
(This used to be commit fd0958107524a526d0bc78b98e031c595c85b877)
2007-12-21r25901: Remove obsolete --enable-shared option (whether shared libs should ↵Jelmer Vernooij1-9/+1
be used internally can be set using --enable-dso). (This used to be commit 571aa6ba22f6e4b774f9a9db3a02e3beec3f8523)
2007-12-21r25878: Fix syntax error.Jelmer Vernooij1-2/+0
(This used to be commit ffe5a10867a2d2e5eb51c84331fff130e996eda8)
2007-12-21r25877: Add libreplace macro for soname flags.Jelmer Vernooij1-13/+1
(This used to be commit 25aa875119622679881cd0e1b3b9dff8d2cf03ee)
2007-12-21r25876: Attempt to build shard libs everywhere again.Jelmer Vernooij1-10/+5
(This used to be commit b5bcdbbd0c9a6133d15c3a9c01738d9899dbcf8d)
2007-12-21r25852: Move SHLIBEXT determination into a test as well.Jelmer Vernooij1-7/+1
(This used to be commit aaaed5edc06f3055794e55a8038dbbdac47ce5b6)
2007-12-21r25851: Move system-specific ldflags checks to libreplace so they can be ↵Jelmer Vernooij1-12/+2
used by ldb. (This used to be commit d28c8b822e7b571f24542409376bba8701eeef79)
2007-12-21r25850: Add macro for picflag.Jelmer Vernooij1-18/+2
(This used to be commit 9ebc6f2d17349b214618d65b29826867796c12ce)
2007-10-10r24997: Re-enable use of system-provided tdb and/or talloc when available.Jelmer Vernooij1-17/+14
(This used to be commit 0a3b53fd2cbd15c1e5839990e721bbe4d2f7d4af)