Age | Commit message (Collapse) | Author | Files | Lines |
|
(This used to be commit 5fdbf89c898efff57c65061ea2c360d2cd91bcec)
|
|
Michael
(This used to be commit e2699b7f86302e5c770f8e3160f72f070d700b6c)
|
|
library-versions
This sets the library versions (previously gotten from library-versions
file during make) already at configure time.
For library "foo", the version is stored in the LIBFOO_SOVER configure
variable. For all libraries except libwbclient, this is done through the
call of SMB_LIBRARY().
NOTE: Currently the versions are hard-coded in the SMB_LIBRARY() calls in
configure.in, but this change makes it easier to retrieve the version from
the libraries source dir at configure time, e.g. for talloc and tdb.
Michael
(This used to be commit 3c300f9f8cffb5af32e291ec75007ab98fe96561)
|
|
Create .so file as a symlink.
Michael
(This used to be commit bbf665ad5790e89ff01867e2762fe2b94db7277d)
|
|
file.
Create libsmbsharemodes.so as a symlink.
Michael
(This used to be commit 1157048146084e9ab34d7c2e77e8d00b22df53a4)
|
|
Create libsmbclient.so as a symlink to libsmbclient.so.0.
Michael
(This used to be commit c463bd0cb9927176eec89e25788c6ea78eafdd16)
|
|
This reverts commit cb5492978b6b157f529806afb2f5fc6202888129.
For more information, please have a look at the discussion on
samba-technical starting with [1].
[1] http://lists.samba.org/archive/samba-technical/2008-June/059511.html
Karolin
(cherry picked from commit 1e5aeb96f92fef8056ec9010e125f4d0d31dd90e)
(This used to be commit d06baf0e744d779b836783f61ec97d3a6d380eb5)
|
|
This test fails if GCC emits any warnings (presumably to detect the
function propertly), but unless we include this message then free()
fail. Why we need to call free in a configure test is probably
something to blame on valgrind...
Andrew Bartlett
(This used to be commit d013f6fadc3e80fabb4a1784207dabc84f9b7dc2)
|
|
(This used to be commit a42d7e1146e7469062ead2c8f22f549a48154e03)
|
|
On SuSE at least cups-config belongs to cups-libs which does not contain the
headers which are in cups-devel.
(This used to be commit 2408d2493f7c6e0beee58febd547516bbeb0929d)
|
|
Thanks to William Jojo
(cherry picked from commit 74b195b54416d9e3eb46079a71eed31a15c7293a)
(This used to be commit 5ffad12d68288eca4756519ec7ab90995a277517)
|
|
I've tested with autoconf from 2.53 to 2.62.
metze
(This used to be commit a268a6d251e58c27262e11fcd85b8281dfaddd8b)
|
|
AC_CACHE_VAL() variables must contain _cv_ to be cached.
metze
(This used to be commit 89663ab4d10586b96807c56de53fd60d2488093c)
|
|
samba_cv_stat_hires
AC_CACHE_VAL() variables must contain _cv_ to be cached.
metze
(This used to be commit 426b1e36e262ae47ea62e36e1df8a76c930394bc)
|
|
AC_CACHE_VAL() variables must contain _cv_ to be cached.
metze
(This used to be commit 38a03d61ecd35a70905b895b839a994e974cbaf1)
|
|
This should fix the build with non gnu make
metze
(cherry picked from commit 401a0c84fe5f60e57e95331805da6b53dd1d7c2e)
(This used to be commit 36ba31e39b28e5495b0aeb8638df3a10ce6c51e6)
|
|
There's --enable-symbol-versioning=no to disable it.
metze
(cherry picked from commit cb5492978b6b157f529806afb2f5fc6202888129)
(This used to be commit a739652d94300881479262648592223536fc8eec)
|
|
metze
(cherry picked from commit 8e0fcd583a643a8f4240698efcbb177463534a82)
(This used to be commit 17ce13775423efffd8ddfb967e1e09b2f41849af)
|
|
metze
(cherry picked from commit efb23fdce72db48b4c149fb3dd4a6f4aa3eebbbe)
(This used to be commit 3bf5a047e3d478b3356df7aa5c4f4a9d0b763639)
|
|
metze
(This used to be commit d53b589debdb95d3ae46e6b45c6951f522ccc5a1)
|
|
metze
(This used to be commit e94ff756be627b40c433cb53547007a5c219cc9e)
|
|
(This used to be commit 3f10527f79dddff703d31588cad3e9f37176565b)
|
|
(This used to be commit 5d9963479fa31783522d68cdbc8876613a3d1774)
|
|
metze
(This used to be commit 6b782b58971cbbe56ead5d7e8db6eb8c3526e8ee)
|
|
AC_LIBREPLACE_NETWORK_CHECKS
metze
(This used to be commit d81e58597e0ecdcf1ce6d8d71071fbf5d50670c2)
|
|
HAVE_UNIXSOCKET and rely on libreplace
metze
(This used to be commit ca163ff81a3f5d8303d45baa048850dfbc72a6a8)
|
|
metze
(This used to be commit dddc4f0cef8ea71783fa7f7b68ec9ad3f29f7add)
|
|
metze
(This used to be commit 0c9b24e1e75c5c10d3f3baafb80c5c27bb7e4c78)
|
|
(This used to be commit 9a40cbd66f71c49af4c72ed826d66c5f037a3171)
|
|
so we can detect broken Linux recvfile splice and correctly fall
back.
Jeremy.
(This used to be commit ec2d301a7aac173aba41dd2074037f27d05095ce)
|
|
Guenther
(This used to be commit d8372f73b93d3f323310f5456fef204884c303bb)
|
|
Michael
(This used to be commit af2a1f15e6d45139ba62e334a3529d407430e6bd)
|
|
(This used to be commit ce7025df2958dac284ec9e5ce47ab172c3aa2567)
|
|
(This used to be commit 359921acd436684a0b4cf76ba15f82a224d2c337)
|
|
Guenther
(This used to be commit cd6388f04041a667bf0909d81e8af5f7b3bdc4af)
|
|
This is a workaround until we have isolated enough internal libraries
as shared libraries.
Michael
(This used to be commit 8a87e402701494ba1c9d56a9febe3e5c25dc2bf7)
|
|
Michael
(This used to be commit 06dfb0cf7cd39e1072534fc32e79a4b4f6e49cb6)
|
|
Remaining problem is that not all *.syms linker scripts are generated
so the LD command needs to look in a single place. Out of tree
builds now work but report write access to the source tree in order
to create the $(srcdir)/expotrs/libtdb.sysms file.
(This used to be commit 6e9287c5c3a6bbd15ec495593978c1a76e64ee60)
|
|
Guenther
(This used to be commit a5f0186f70abe8dba650265219e69ce5ca2fb642)
|
|
... only when --with-aio-support and we can pass file descriptors
(This used to be commit fdf4cd99ccb59e126391253d2091707bc8daee43)
|
|
(This used to be commit c20c5f082162ff6c0c2931f456897334aa002e83)
|
|
This uses incorrect version numbers for tdb and talloc.
Guenther
This reverts commit df97fb019b89a147a0a2c560003d74c354fcc4b6.
(This used to be commit ead849949b1b879e2bc4a6b1f7c3d2df1962170a)
|
|
Guenther
(This used to be commit df97fb019b89a147a0a2c560003d74c354fcc4b6)
|
|
Guenther
(This used to be commit 4e93301ca4931908a7d1994be45c57002f8c6fea)
|
|
Guenther
(This used to be commit 6d543b1a1a5a7af98affc9aea2edf650cb476379)
|
|
(This used to be commit 364d87a5e41045808ebd28f46c5c0c93bd13a7da)
|
|
This hopefully fixes the build on HP-UX.
metze
(This used to be commit 5fb7533e37b6c682e019b1c3515dc6befc8bda09)
|
|
It was only used in configure, but lib/replace already
has a much better version of it.
metze
(This used to be commit c9b60b75b4763c37cfa63741b4f055e4ea488e92)
|
|
This is used for two purposes:
First, I'm using it to test the async I/O code. In the forked process it is
pretty easy to delay a reply for a random amount of time. See the
BUILD_FARM_HACKS snippet.
Second, there are systems around that claim to have Posix AIO but which is
broken. This might be some help for those systems.
Also add tests how to pass file descriptors
(This used to be commit b0e52cecf2009d4c7f29412dadf17910e54e4327)
|
|
Karolin
(This used to be commit 5fbd98f7065268ae134108310119078ad8f62322)
|