summaryrefslogtreecommitdiffstats
path: root/source4/build/m4
Commit message (Collapse)AuthorAgeFilesLines
* r15379: Fix shared library build's unresolved dependenciesJelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
* r15321: Reduce the size of rewrite.m4 a bit moreJelmer Vernooij2007-10-102-240/+197
| | | | (This used to be commit c83e4b166534278c335254aa8890a50635bbf1b7)
* r15312: Fix dependency on gtksamba when GTK+ is not presentJelmer Vernooij2007-10-101-4/+0
| | | | (This used to be commit 8f5e507ce3517bbbf06d3f9ec28d40b7158be1bc)
* r15304: Fix smbd build, more updates on getting --enable-dso to build againJelmer Vernooij2007-10-101-2/+2
| | | | (This used to be commit 3ef9326386ba1c210166302cbcf02d2ed3f19944)
* r15301: Use static libraries internally. This required a few hacks in the buildJelmer Vernooij2007-10-101-4/+0
| | | | | system - these should be removed later on. (This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
* r15280: - remove the 2nd check for __FUNCTION__Stefan Metzmacher2007-10-101-7/+0
| | | | | | | - fallback to __func__ if __FUNCTION__ isn't there metze (This used to be commit 6c5a2b08ca2f0db6b39808740a06ed165e8b9ade)
* r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues ↵Jelmer Vernooij2007-10-102-18/+8
| | | | | | | with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
* r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's ↵Jelmer Vernooij2007-10-101-1/+1
| | | | | | working again. (This used to be commit 33e4b92c46f272478b3c9e433f910dbbaab52af8)
* r15257: Look for headers before trying to use them in any tests. ThisJelmer Vernooij2007-10-101-6/+1
| | | | | should fix the OpenBSD build (This used to be commit 6172731af1f91d4e5f9d49284a179b0966ba19ef)
* r15236: Fix -MT detectionJelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit 2cc0925280cbcefabfcf399f2c20453a02d8d679)
* r15232: Look for CC flags, not C++ flags..Jelmer Vernooij2007-10-102-77/+2
| | | | (This used to be commit fb5c0c1d85c802367871a1a306d4f8b4d01859b4)
* r15231: Try to fix detection of ability of CC to generate dependenciesJelmer Vernooij2007-10-101-2/+6
| | | | (This used to be commit 11353d4b47964b762a72ec0e55221811a5a3d550)
* r15224: Check whether -MT is actually supported by the compiler before usingJelmer Vernooij2007-10-101-1/+2
| | | | | automatic dependencies (This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
* r15223: Move heimdal's -I parameters from the global list of includes toJelmer Vernooij2007-10-101-1/+1
| | | | | the subsystems in question (This used to be commit 2fbb4d91fa580ccb64e36f0b082f23af33123b13)
* r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit a495bc60ab1b233fe507b2b1aa0ad7378cf52677)
* r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacementJelmer Vernooij2007-10-101-1/+1
| | | | | for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
* r15200: Move MIN/MAX macros to libreplace as some systems have themJelmer Vernooij2007-10-101-1/+1
| | | | | in sys/param.h (This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
* r15190: Disable sonames for the BSDs and solaris as they don't take more thenJelmer Vernooij2007-10-101-7/+1
| | | | | one version number (0 rather then 0.0.1) (This used to be commit cb0fbee3eaca67e430df3266c6ce07c0a9248a60)
* r15143: Pull in GNU extensions right at the start of the configure process. ThisJames Peach2007-10-101-0/+2
| | | | | | prevents a warning on comparison_fn_t redefinition every time replace.h is included. (This used to be commit 9140a2d266a59c24c1bc101d4cdd7da3cb141106)
* r15002: More cleanups in build/m4/rewrite.m4Jelmer Vernooij2007-10-101-40/+0
| | | | (This used to be commit f5e2cc845696b56b9cb6a6c3cad48cd57fcc51c4)
* r15000: Move some more autoconf tests out of build/m4/rewrite.m4Jelmer Vernooij2007-10-101-42/+0
| | | | | Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
* r14999: Remove more unused autoconf codeJelmer Vernooij2007-10-101-20/+1
| | | | | Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
* r14998: Remove unused autoconf test, move others to proper placesJelmer Vernooij2007-10-101-205/+5
| | | | (This used to be commit bfa396a16056f54163c514da8b34aaf229653765)
* r14913: readd --with-selftest-prefix as it's neededStefan Metzmacher2007-10-101-0/+18
| | | | | | | | | | 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 (This used to be commit 2bef8208207151dc653c875f12058369c96eb9b0)
* r14910: Remove unused configure optionsJelmer Vernooij2007-10-101-52/+0
| | | | (This used to be commit 3063e5311e137ef9a001216b40f74850c8e8261c)
* r14844: Support a stdbool.h replacement in lib/replace/Jelmer Vernooij2007-10-102-5/+1
| | | | (This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
* r14816: Simplify test for comparison_fn_tJelmer Vernooij2007-10-101-20/+0
| | | | (This used to be commit 594215d1176b23596549fd4e4098d42ef41f7d0d)
* r14813: Remove headers already checked for earlier or not used.Jelmer Vernooij2007-10-101-2/+1
| | | | (This used to be commit bd803fc9803451e0030d292ece57a56614085688)
* r14812: Fix typosJelmer Vernooij2007-10-101-2/+2
| | | | (This used to be commit 354326a718d490e49d760ae62e583612479fa706)
* r14621: Define HAVE_IMMEDIATE_STRUCTURES for those using Samba headers,Jelmer Vernooij2007-10-101-0/+1
| | | | | so people don't end up with different sizes for NTSTATUS... (This used to be commit 54962ce41a7ae72d1dc8cbb2d2cf9cd60a1ed683)
* r14583: Enable automatic dependencies only if GNU make >= 3.81 is present.Jelmer Vernooij2007-10-101-0/+31
| | | | (This used to be commit 2b22f1853306625a4c59763ef11965ac8900d4ff)
* r14322: Remove the BROKEN_CC flag for now. None of the buildfarm hosts hasJelmer Vernooij2007-10-101-9/+0
| | | | | | | | | | | a C compiler that doesn't support -c and -o together and it makes the build system more complicated. This also means the current handling of broken C compilers is most likely broken as it isn't tested. This detection can be readded when we stumble upon a C compiler that supports both C99 (or at least the parts of it we need) and also has broken -c/-o handling, which I think is unlikely to happen. (This used to be commit 7fd74cfbb90063c79994fb6691dbe456d9ad9efa)
* r14281: Pull apart LIBDIR and MODULESDIRJelmer Vernooij2007-10-101-1/+3
| | | | | Move architecture-independent data to DATADIR (was LIBDIR) (This used to be commit 2c7b62a861f702067e8df4c3239ac7e377631a15)
* r14104: version.h has changed the locationStefan Metzmacher2007-10-101-2/+2
| | | | | metze (This used to be commit dfaa1fe107c3ea80da8ec5ddaabe0eece96da73a)
* r13967: change the standard visibility to "default" public againStefan Metzmacher2007-10-101-1/+0
| | | | | | | for modules, libraries and subsystems metze (This used to be commit 2d546c32801b12ba82596ccdf1521cba7bfff9f7)
* r13917: fix detection of the visibility support,Stefan Metzmacher2007-10-101-7/+14
| | | | | | | | as we don't use #pragma for the build don't use it for the configure test and use -fvisibility=hidden in CFLAGS in the configure test metze (This used to be commit a0c543c0d6440627da594611fbff3ef1ab0d4251)
* r13902: Stricter checking for the -fvisibility flagJelmer Vernooij2007-10-101-11/+18
| | | | | Add two more proto headers. (This used to be commit 0c95bf0cd33d8a6c35f692b796d7fbfd98b4d068)
* r13898: Add a subsystem-specific DEFAULT_VISIBILITY property that can be usedJelmer Vernooij2007-10-101-20/+12
| | | | | | | to not export symbols when building shared libraries. Symbols that have to be available to users of the library can be explicitly exported by prepending them with _PUBLIC_ in the C source. (This used to be commit ea9988dfda6df09f1ee8f9aea1dc5b96fff52ee6)
* r13847: Fix some portability issues with the visibility attribute.Jelmer Vernooij2007-10-101-7/+9
| | | | (This used to be commit fe5eae0e983d1c8634dd9b7caf19cd103c641223)
* r13269: ${prefix} is a special case in the autoconf/build system, and shouldAndrew Bartlett2007-10-101-2/+2
| | | | | | | be escaped as \${prefix}, otherwise it evaluates too early as "NONE". Andrew Bartlett (This used to be commit 6b42029de99011986c1fa7bfd5833dbbbf476206)
* r13263: Check whether open(2) will accept the O_DIRECT flag. This should fix theJames Peach2007-10-101-0/+12
| | | | | build on NetBSD. (This used to be commit 7354de62a7fbf3921dfcb0bd865e89bdf1ef5bcd)
* r13249: Check for alloca.h. popt needs this.James Peach2007-10-101-0/+1
| | | | (This used to be commit 08bdaa8e106caeab675aaca5124f0e59fa20cc8c)
* r13248: Revert revision 13071. It turns out that sys/param.h can be implicitlyJames Peach2007-10-101-21/+0
| | | | | | | included from other headers. In this case, undeffing MIN and MAX is a really bad idea because the subsequent include of sys/param.h will do nothing because of its include guards. (This used to be commit 8aa8be93b09cfbd176455738dfd305047030fd50)
* r13244: Allow control of the location of the Samba3-compatible winbindd pipeAndrew Bartlett2007-10-101-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | in Samba4. This allows us to start winbindd by default, including in 'make test'. This is via a new 'winbindd socket directory' parameter for utilities linked against loadparm, as well as a --with-winbindd-socket-dir option to configure (setting the default and the value for simple clients). I hope to add basic winbindd tests, to ensure continued correct operation, but at least now I don't have to manually change my 'server services' line. The other problem with the hard-coded /tmp/.winbind is that RedHat has moved this in Fedora (to /var/run I think). For this reason, this functionality should probably be ported to Samba3 as well. The default for Samba4 is PREFIX/var/run/winbind_pipe. I have also re-added the paranoia checks from Samba3 for correct permissions on the socket directory. Andrew Bartlett (This used to be commit 8866aa06ffc3896094c878e9c07b40c03826d9a7)
* r13243: Bring __FUNCTION__ checks across from Samba 3.James Peach2007-10-101-0/+8
| | | | (This used to be commit 92eec049628a79f8d9496c6d199d6de0238e7940)
* r13241: Work around missing AS_HELP_STRING definition in autoconf 2.57. FixJames Peach2007-10-101-0/+5
| | | | | from Brad Hards <bradh@frogmouth.net>. (This used to be commit 3ade52398a345cc50c1bf52298e36ab1804b00ec)
* r13225: Enable full compiler warnings for developer mode on IRIX.James Peach2007-10-101-3/+7
| | | | (This used to be commit 2aefbcb47272536d8c2229f8b199f7cd7da7d890)
* r13163: as we don't import the raw magic configure vars forStefan Metzmacher2007-10-101-11/+12
| | | | | | | | | | libdir, datadir, sysconfdir,localstatedir into our Makefile we need to expand them in configure I'll maybe rework this later but for now this works metze (This used to be commit 615b82f7c73ff52ab62489ec635aefecf2b2f04c)
* r13153: Try to move closer to FHS. This probably breaks everything...Andrew Bartlett2007-10-101-51/+6
| | | | | Andrew Bartlett (This used to be commit 2c02a45d5a6c79ced7aea0f7e9d23fae19c2d127)
* r13152: Jelmer assures me that this won't break anything, but does make itAndrew Bartlett2007-10-101-7/+9
| | | | | | | much clearer where things go. Andrew Bartlett (This used to be commit 655076d51b9213a8dba348c10c044f27709b61c6)