summaryrefslogtreecommitdiff
path: root/source3/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2010-07-26s3: Log the correct core path on Linux if core_pattern is setVolker Lendecke1-0/+9
Contributions from Bill Hymas, IBM
2010-07-22s3: not use as-needed by default and auto use if enable-developer is activeBjörn Jacke1-3/+10
as discussed on samba-technical, we don't want people out there to use it unwittingly by default. However by enabling it when enable-developer is used we make sure that we don't break the feature.
2010-07-20s3: also run the test prog from the explicit external lib bug checkBjörn Jacke1-2/+5
on Linux linking already stops with a broken ld, on FreeBSD8 linking works but the binary is broken, so we must check both. this should be the final fix for bug #7561
2010-07-20s3: check for explicit external lib bug in ld's as-needed codeBjörn Jacke1-0/+34
Second part of fix for bug #7561 Based on test provided by Olaf Flebbe.
2010-07-20s3: add configure swtich to manually disable as-neededBjörn Jacke1-3/+9
first part fix for bug #7561 based on earlier patch from metze
2010-07-20Revert "s3: Don't use as-needed"Björn Jacke1-0/+33
This reverts commit b9835a1f9d8b81e4121a01a190dffaefe67cbe5c.
2010-07-18s3: Don't use as-neededVolker Lendecke1-33/+0
This is just broken. RHEL5 can't deal with it, FreeBSD8 is broken with it, and who knows what other platforms are broken. I can rather live with a system that links in a bit too much than a system that does not work at all.
2010-07-17s3: Right now we do not have includes in Makefile.inVolker Lendecke1-11/+1
Skip the expansion step on non-GNU-make systems
2010-07-07s3 build: Fix *netgrent prototype detection on opensolarisKai Blin1-3/+9
2010-06-20s3: Attempt to fix the build on NetBSDKai Blin1-3/+6
Unlike Linux and OSX, NetBSD seems to have *netgrent prototypes in netgroup.h.
2010-06-20s3 configure: Check for (set|get|end)netgrent prototypesKai Blin1-1/+24
2010-06-17s3:configure: use cc for linking on IRIX and fix shlib usageBjörn Jacke1-3/+2
2010-06-13Fix aio_read detection for -lrtVolker Lendecke1-0/+2
2010-06-11check if LD_AS_NEEDED breaks linking with libreadline fixes #7209Olaf Flebbe1-0/+20
Signed-off-by: Simo Sorce <idra@samba.org>
2010-06-11configure.in prevent generation of file "shlib.so"Olaf Flebbe1-1/+1
2010-06-05s3:build: add shared lib flag for HP-UX compilerBjörn Jacke1-1/+3
2010-06-02s3: Add vfs_linux_xfs_sgidVolker Lendecke1-0/+2
http://oss.sgi.com/bugzilla/show_bug.cgi?id=280 shows an old Linux XFS bug that still exists: Under certain circumstances the SGID bit is not inherited.
2010-05-31s3:configre: work around shell problem on HP-UX in AC macroBjörn Jacke1-1/+3
2010-05-31s3: use PICFLAG instead of PIE_FLAGSBjörn Jacke1-1/+1
2010-05-31s3: final test for working shlib support requires PIE_LDFLAGSBjörn Jacke1-1/+1
2010-05-30s3: use autoconf macro to get some debug output in config.logBjörn Jacke1-4/+7
2010-05-30s3: fix check for pie compiler flagsBjörn Jacke1-2/+2
some compilers (HP and Sun e.g.) output warning messages on stderr for unknown options and we ended up partly using some unwanted random compile flags we did't intend to use.
2010-05-26s3:configure: use the right AC_CACHE_CHECK variableBjörn Jacke1-1/+1
2010-05-25s3:fix configure after change "add Werror_FLAGS for IBM's xlc"Michael Adam1-0/+1
For me, 24b3725407f1a67e13a7646d2e3f26ed1e4735ff broke configure. The fix in f634450b67d2a084c41a63c0e94eb47adb90e101 is not complete yet. After staring at the change a bit, tt seems to me that the code inserted was just misplaced by one line. Michael
2010-05-25s3: fix the configure runBjörn Jacke1-1/+0
2010-05-24s3:configure: turn "error warnings" into errorsBjörn Jacke1-1/+1
By default "Missing argument(s)" is just an "error warning" for xlc :-) The change to turn "error warnings" into errors should fix bug #7427.
2010-05-24s3:configure: add Werror_FLAGS for IBM's xlcBjörn Jacke1-2/+14
2010-05-24s3: major overhaul of compiler and linker flags for HP-UX buildsBjörn Jacke1-9/+27
this will fix a number of things like shared library builds. That in turn will probably trigger some other build bugs...
2010-05-24s3:build: remove CFLAGS from LDSHFLAGS, SHLD has them alreadyBjörn Jacke1-4/+1
2010-05-23s3: Another non-gnumake fixVolker Lendecke1-6/+7
AC_OUTPUT_COMMANDS must be called before AC_OUTPUT and $MAKEFILE is not defined in ./config.status
2010-05-23s3: Factor out compiler-independent definesVolker Lendecke1-1/+3
2010-05-13s3:build: build smbtorture4 when the merged build is selectedStefan Metzmacher1-0/+2
metze
2010-05-11s3:configure: fix a messageMichael Adam1-1/+1
2010-05-10s3: Test for "__attribute__((destructor))"Volker Lendecke1-0/+16
2010-05-07Reintroduce merged build, using waf to build smbtorture4.Jelmer Vernooij1-1/+42
2010-05-07Revert "Revert "s3-build: Remove --enable-merged support.""Jelmer Vernooij1-48/+3
This reverts commit 8f8e7c788a12d1e0bda9183ed765cc1048e105f7.
2010-05-07s3:configure: search fdatasync also in librtBjörn Jacke1-1/+2
Sun^W Oracle Solaris has it there ...
2010-05-07s3:configure: use correct SONAMEFLAG on Solaris depending on which linker is ↵Björn Jacke1-1/+5
being used
2010-05-06Remove the copy of ldb from Samba 3.Jelmer Vernooij1-2/+0
There were two utility functions that other parts of Samba 3 still relied on; they have been moved to lib/ldb_compat.[ch].
2010-05-05s3:configure: not simply check for "ld" but for the linker used by $CCBjörn Jacke1-5/+5
this hopefully fixes Solaris' gcc build which uses the system ld by default. All in all we should clean up most of the compiler and linker flags depending on the actual compilers and linkers we use. Only some tweaks are OS-specific. A cleanup in this area should be done along with the move to a new build system (whensoever that will be ...).
2010-04-27Revert "s3-build: Remove --enable-merged support."Günther Deschner1-3/+48
This reverts commit f8fc7fcbeb8141c5b2775e2219bae17c55ad4a3c. Was that pushed by coincidence ? merged build is really, really required over here.
2010-04-26s3-build: Remove --enable-merged support.Jelmer Vernooij1-48/+3
2010-04-18s3: Improved support for GAMIN.Ira Cooper1-5/+11
Support the FAMNoExists API for gamin to reduce cpu use and problems when using GAMIN as FAM for vfs_notify_fam.
2010-04-04s3: Fix the GNU ld version detection on SLESVolker Lendecke1-1/+1
On SLES 11 "ld -v" gives GNU ld (GNU Binutils; SUSE Linux Enterprise 11) 2.19 The regexp to intended to detect the "2.19" is confused by the "11" in the version string. I'm not really into regexps, and awk '{print $NF}' to me is a simple (and hopefully portable) way to print the last field.
2010-03-26tdb: Add a non-blocking version of tdb_transaction_startVolker Lendecke1-1/+1
2010-03-21s3: Fix bug 7202 for multi-threaded applicationsVolker Lendecke1-0/+1
Thanks to Sergey Tereschenko <serg.partizan@gmail.com> for providing good feedback! Volker
2010-03-09s3:build: Fix automatic building of vfs_tsmsm if gpfs and dmapi are present.Michael Adam1-1/+1
Michael
2010-03-08s3: add vfs_crossrenameBjörn Jacke1-0/+2
this module adds optional server-side support for limited rename operations beyond filesystem boundaries, which was the previously the default.
2010-03-08samba: remove cifs-utils tools from build systemsJeff Layton1-124/+0
Now that cifs-utils are their own project, we need to go ahead and pull them out of the samba tree. This patch represents the first step toward that end. Remove the cifs-utilities from the source3 and source4 builds. Please pay particular attention to the source4 piece. I'm not at all familiar with the build system there, and would appreciate someone sanity checking my changes. It also adds a small README.cifs-utils file in the topdir. This is optional, but I think it's a good idea to carry this for a release or two. Once this patch looks ok, I'll plan to do another patch to actually remove the client dir and the relevant docs-xml files from the tree altogether. Signed-off-by: Jeff Layton <jlayton@redhat.com>
2010-03-04Revert "s3:configure: add --enable-as-needed"Karolin Seeger1-8/+2
This reverts commit 22d316926b9589608d332143c1fa134229b75b3c. Please see bug #7209 for details.