summaryrefslogtreecommitdiff
path: root/source4/build/m4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r17566: test if the compiler support inline, this resultsStefan Metzmacher1-0/+2
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 (This used to be commit 687d69af6228d159a0dfc59c44eb0a1349a51f2b)
2007-10-10r17565: expand the test for negative enum values, systems like Tru64Stefan Metzmacher1-2/+19
truncate the value to INT_MAX... So a AC_TRY_RUN test is needed here metze (This used to be commit dc0e22a52e3488a4cb9f17138389885183e90c34)
2007-10-10r17564: we don't need a AC_TRY_RUN to test the compiler warning optionsStefan Metzmacher1-1/+1
metze (This used to be commit ebade9dea58b58e34c6dfc39358ddb0b05d2b372)
2007-10-10r17531: fix whitespacesStefan Metzmacher1-1/+1
metze (This used to be commit e5f752a66bea40bc4441cff9c6023b2072dc1f6d)
2007-10-10r16341: newer autoconf versions export 'datarootdir',Stefan Metzmacher1-0/+2
fix a warning with old autoconf versions metze (This used to be commit 906c27caefa9802a72b6ea71e46e0725e445d189)
2007-10-10r15577: Make popt CFLAGS popt-specific rather then globalJelmer Vernooij1-1/+2
(This used to be commit 87233041ff6df94069f0d76f90aba22e275f83be)
2007-10-10r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests.Jelmer Vernooij1-88/+2
(This used to be commit d72c5c8f755277eb22e1f6834d98202f00c09934)
2007-10-10r15405: remove define for STAT_ST_BLOCKSIZEStefan Metzmacher1-39/+39
as it's not used anywhere and it doesn't belong to check_ld.m4 metze (This used to be commit 86a9b17b3a1de0bd893a276597c9377e305ef535)
2007-10-10r15379: Fix shared library build's unresolved dependenciesJelmer Vernooij1-1/+1
(This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
2007-10-10r15321: Reduce the size of rewrite.m4 a bit moreJelmer Vernooij2-240/+197
(This used to be commit c83e4b166534278c335254aa8890a50635bbf1b7)
2007-10-10r15312: Fix dependency on gtksamba when GTK+ is not presentJelmer Vernooij1-4/+0
(This used to be commit 8f5e507ce3517bbbf06d3f9ec28d40b7158be1bc)
2007-10-10r15304: Fix smbd build, more updates on getting --enable-dso to build againJelmer Vernooij1-2/+2
(This used to be commit 3ef9326386ba1c210166302cbcf02d2ed3f19944)
2007-10-10r15301: Use static libraries internally. This required a few hacks in the buildJelmer Vernooij1-4/+0
system - these should be removed later on. (This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
2007-10-10r15280: - remove the 2nd check for __FUNCTION__Stefan Metzmacher1-7/+0
- fallback to __func__ if __FUNCTION__ isn't there metze (This used to be commit 6c5a2b08ca2f0db6b39808740a06ed165e8b9ade)
2007-10-10r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues ↵Jelmer Vernooij2-18/+8
with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
2007-10-10r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's ↵Jelmer Vernooij1-1/+1
working again. (This used to be commit 33e4b92c46f272478b3c9e433f910dbbaab52af8)
2007-10-10r15257: Look for headers before trying to use them in any tests. ThisJelmer Vernooij1-6/+1
should fix the OpenBSD build (This used to be commit 6172731af1f91d4e5f9d49284a179b0966ba19ef)
2007-10-10r15236: Fix -MT detectionJelmer Vernooij1-1/+1
(This used to be commit 2cc0925280cbcefabfcf399f2c20453a02d8d679)
2007-10-10r15232: Look for CC flags, not C++ flags..Jelmer Vernooij2-77/+2
(This used to be commit fb5c0c1d85c802367871a1a306d4f8b4d01859b4)
2007-10-10r15231: Try to fix detection of ability of CC to generate dependenciesJelmer Vernooij1-2/+6
(This used to be commit 11353d4b47964b762a72ec0e55221811a5a3d550)
2007-10-10r15224: Check whether -MT is actually supported by the compiler before usingJelmer Vernooij1-1/+2
automatic dependencies (This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
2007-10-10r15223: Move heimdal's -I parameters from the global list of includes toJelmer Vernooij1-1/+1
the subsystems in question (This used to be commit 2fbb4d91fa580ccb64e36f0b082f23af33123b13)
2007-10-10r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short.Jelmer Vernooij1-1/+1
(This used to be commit a495bc60ab1b233fe507b2b1aa0ad7378cf52677)
2007-10-10r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacementJelmer Vernooij1-1/+1
for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
2007-10-10r15200: Move MIN/MAX macros to libreplace as some systems have themJelmer Vernooij1-1/+1
in sys/param.h (This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
2007-10-10r15190: Disable sonames for the BSDs and solaris as they don't take more thenJelmer Vernooij1-7/+1
one version number (0 rather then 0.0.1) (This used to be commit cb0fbee3eaca67e430df3266c6ce07c0a9248a60)
2007-10-10r15143: Pull in GNU extensions right at the start of the configure process. ThisJames Peach1-0/+2
prevents a warning on comparison_fn_t redefinition every time replace.h is included. (This used to be commit 9140a2d266a59c24c1bc101d4cdd7da3cb141106)
2007-10-10r15002: More cleanups in build/m4/rewrite.m4Jelmer Vernooij1-40/+0
(This used to be commit f5e2cc845696b56b9cb6a6c3cad48cd57fcc51c4)
2007-10-10r15000: Move some more autoconf tests out of build/m4/rewrite.m4Jelmer Vernooij1-42/+0
Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
2007-10-10r14999: Remove more unused autoconf codeJelmer Vernooij1-20/+1
Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
2007-10-10r14998: Remove unused autoconf test, move others to proper placesJelmer Vernooij1-205/+5
(This used to be commit bfa396a16056f54163c514da8b34aaf229653765)
2007-10-10r14913: readd --with-selftest-prefix as it's neededStefan Metzmacher1-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)
2007-10-10r14910: Remove unused configure optionsJelmer Vernooij1-52/+0
(This used to be commit 3063e5311e137ef9a001216b40f74850c8e8261c)
2007-10-10r14844: Support a stdbool.h replacement in lib/replace/Jelmer Vernooij2-5/+1
(This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
2007-10-10r14816: Simplify test for comparison_fn_tJelmer Vernooij1-20/+0
(This used to be commit 594215d1176b23596549fd4e4098d42ef41f7d0d)
2007-10-10r14813: Remove headers already checked for earlier or not used.Jelmer Vernooij1-2/+1
(This used to be commit bd803fc9803451e0030d292ece57a56614085688)
2007-10-10r14812: Fix typosJelmer Vernooij1-2/+2
(This used to be commit 354326a718d490e49d760ae62e583612479fa706)
2007-10-10r14621: Define HAVE_IMMEDIATE_STRUCTURES for those using Samba headers,Jelmer Vernooij1-0/+1
so people don't end up with different sizes for NTSTATUS... (This used to be commit 54962ce41a7ae72d1dc8cbb2d2cf9cd60a1ed683)
2007-10-10r14583: Enable automatic dependencies only if GNU make >= 3.81 is present.Jelmer Vernooij1-0/+31
(This used to be commit 2b22f1853306625a4c59763ef11965ac8900d4ff)
2007-10-10r14322: Remove the BROKEN_CC flag for now. None of the buildfarm hosts hasJelmer Vernooij1-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)
2007-10-10r14281: Pull apart LIBDIR and MODULESDIRJelmer Vernooij1-1/+3
Move architecture-independent data to DATADIR (was LIBDIR) (This used to be commit 2c7b62a861f702067e8df4c3239ac7e377631a15)
2007-10-10r14104: version.h has changed the locationStefan Metzmacher1-2/+2
metze (This used to be commit dfaa1fe107c3ea80da8ec5ddaabe0eece96da73a)
2007-10-10r13967: change the standard visibility to "default" public againStefan Metzmacher1-1/+0
for modules, libraries and subsystems metze (This used to be commit 2d546c32801b12ba82596ccdf1521cba7bfff9f7)
2007-10-10r13917: fix detection of the visibility support,Stefan Metzmacher1-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)
2007-10-10r13902: Stricter checking for the -fvisibility flagJelmer Vernooij1-11/+18
Add two more proto headers. (This used to be commit 0c95bf0cd33d8a6c35f692b796d7fbfd98b4d068)
2007-10-10r13898: Add a subsystem-specific DEFAULT_VISIBILITY property that can be usedJelmer Vernooij1-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)
2007-10-10r13847: Fix some portability issues with the visibility attribute.Jelmer Vernooij1-7/+9
(This used to be commit fe5eae0e983d1c8634dd9b7caf19cd103c641223)
2007-10-10r13269: ${prefix} is a special case in the autoconf/build system, and shouldAndrew Bartlett1-2/+2
be escaped as \${prefix}, otherwise it evaluates too early as "NONE". Andrew Bartlett (This used to be commit 6b42029de99011986c1fa7bfd5833dbbbf476206)
2007-10-10r13263: Check whether open(2) will accept the O_DIRECT flag. This should fix theJames Peach1-0/+12
build on NetBSD. (This used to be commit 7354de62a7fbf3921dfcb0bd865e89bdf1ef5bcd)
2007-10-10r13249: Check for alloca.h. popt needs this.James Peach1-0/+1
(This used to be commit 08bdaa8e106caeab675aaca5124f0e59fa20cc8c)