<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/ctdb/wscript, branch v4-7-stable</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/'/>
<entry>
<title>ctdb/build: link ctdb_mutex_ceph_rados_helper against ceph-common</title>
<updated>2018-08-21T09:47:25+00:00</updated>
<author>
<name>David Disseldorp</name>
<email>ddiss@samba.org</email>
</author>
<published>2018-07-09T12:53:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=a18bcf23a265b71fa88e1963ea23dfd26beaaec3'/>
<id>a18bcf23a265b71fa88e1963ea23dfd26beaaec3</id>
<content type='text'>
ceph-common linkage is needed with new versions of Ceph.
Also respect the --libcephfs_dir=&lt;path&gt; parameter when provided.

Signed-off-by: David Disseldorp &lt;ddiss@samba.org&gt;
Reviewed-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
(cherry picked from commit bd64af6b8861f892e6ae2840a493f037d1e0a06c)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ceph-common linkage is needed with new versions of Ceph.
Also respect the --libcephfs_dir=&lt;path&gt; parameter when provided.

Signed-off-by: David Disseldorp &lt;ddiss@samba.org&gt;
Reviewed-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
(cherry picked from commit bd64af6b8861f892e6ae2840a493f037d1e0a06c)
</pre>
</div>
</content>
</entry>
<entry>
<title>ctdb-tests: Avoid segfault by initializing logging</title>
<updated>2018-07-09T10:55:26+00:00</updated>
<author>
<name>Amitay Isaacs</name>
<email>amitay@gmail.com</email>
</author>
<published>2018-06-21T10:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=bea8c194633dc0a9079c19ec213709663a6f5c46'/>
<id>bea8c194633dc0a9079c19ec213709663a6f5c46</id>
<content type='text'>
Setting DEBUGLEVEL before calling debug_init() causes segmentation
violation with gcc8.  DEBUGLEVEL_CLASS is statically initialized to
debug_class_list_initial which is defined as const.  Only after
debug_init() is called, DEBUGLEVEL_CLASS becomes a talloc'd array.

So before modifying DEBUGLEVEL, ensure debug_init() is called via
setup_logging().  (debug_init is a static function.)

Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
(cherry picked from commit af697008531bd74546656841dd3a1ed92522fc57)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Setting DEBUGLEVEL before calling debug_init() causes segmentation
violation with gcc8.  DEBUGLEVEL_CLASS is statically initialized to
debug_class_list_initial which is defined as const.  Only after
debug_init() is called, DEBUGLEVEL_CLASS becomes a talloc'd array.

So before modifying DEBUGLEVEL, ensure debug_init() is called via
setup_logging().  (debug_init is a static function.)

Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
(cherry picked from commit af697008531bd74546656841dd3a1ed92522fc57)
</pre>
</div>
</content>
</entry>
<entry>
<title>ctdb-pmda: Use modified API in pcp library 4.0</title>
<updated>2018-07-09T10:55:26+00:00</updated>
<author>
<name>Amitay Isaacs</name>
<email>amitay@gmail.com</email>
</author>
<published>2018-03-01T01:32:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=5f0ba9c1d94681eb14636509702b720f50bb37ae'/>
<id>5f0ba9c1d94681eb14636509702b720f50bb37ae</id>
<content type='text'>
Support backward compatibility by checking for __pmID_int type, which
was previously in &lt;pcp/impl.h&gt;.  In the new version, this type is not
defined anymore and there is no need to include &lt;pcp/impl.h&gt;.

Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;

Autobuild-User(master): Martin Schwenke &lt;martins@samba.org&gt;
Autobuild-Date(master): Fri Mar  2 00:38:52 CET 2018 on sn-devel-144

(cherry picked from commit 426e4a5a20cff73a80d80b46f15826deac3f934f)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support backward compatibility by checking for __pmID_int type, which
was previously in &lt;pcp/impl.h&gt;.  In the new version, this type is not
defined anymore and there is no need to include &lt;pcp/impl.h&gt;.

Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;

Autobuild-User(master): Martin Schwenke &lt;martins@samba.org&gt;
Autobuild-Date(master): Fri Mar  2 00:38:52 CET 2018 on sn-devel-144

(cherry picked from commit 426e4a5a20cff73a80d80b46f15826deac3f934f)
</pre>
</div>
</content>
</entry>
<entry>
<title>build: deal with recent glibc sunrpc header removal</title>
<updated>2018-01-25T20:05:22+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2018-01-16T16:48:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=25e01d97e7713e419f0910c803f32c282d10f8a2'/>
<id>25e01d97e7713e419f0910c803f32c282d10f8a2</id>
<content type='text'>
We need to rely on libtirpc or libntirpc to be around in that case.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13238
BUG: https://bugzilla.samba.org/show_bug.cgi?id=10976

Guenther

Pair-Programmed-With: Andreas Schneider &lt;asn@samba.org&gt;

Signed-off-by: Guenther Deschner &lt;gd@samba.org&gt;
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Alexander Bokovoy &lt;ab@samba.org&gt;
(cherry picked from commit ee0be7eb723be1420fd601ea1abe0af748562953)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We need to rely on libtirpc or libntirpc to be around in that case.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13238
BUG: https://bugzilla.samba.org/show_bug.cgi?id=10976

Guenther

Pair-Programmed-With: Andreas Schneider &lt;asn@samba.org&gt;

Signed-off-by: Guenther Deschner &lt;gd@samba.org&gt;
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Alexander Bokovoy &lt;ab@samba.org&gt;
(cherry picked from commit ee0be7eb723be1420fd601ea1abe0af748562953)
</pre>
</div>
</content>
</entry>
<entry>
<title>ctdb-tests: Add a dummy ctdb client for testing</title>
<updated>2017-09-13T13:41:13+00:00</updated>
<author>
<name>Amitay Isaacs</name>
<email>amitay@gmail.com</email>
</author>
<published>2017-08-30T03:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=104f9cacc2aa9d403fda57024bf806ccfba5347a'/>
<id>104f9cacc2aa9d403fda57024bf806ccfba5347a</id>
<content type='text'>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13012

Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
(cherry picked from commit 3067db5b50162fdae288aaad8e75beb924fc9494)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=13012

Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
(cherry picked from commit 3067db5b50162fdae288aaad8e75beb924fc9494)
</pre>
</div>
</content>
</entry>
<entry>
<title>ctdb-common: Add run_event abstraction</title>
<updated>2017-05-30T01:58:06+00:00</updated>
<author>
<name>Amitay Isaacs</name>
<email>amitay@gmail.com</email>
</author>
<published>2017-02-23T07:40:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=98ee7e799171c270460d966a4d4700072eb41ed0'/>
<id>98ee7e799171c270460d966a4d4700072eb41ed0</id>
<content type='text'>
Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ctdb-build: Simplify generation of version header files</title>
<updated>2017-05-24T15:03:28+00:00</updated>
<author>
<name>Amitay Isaacs</name>
<email>amitay@gmail.com</email>
</author>
<published>2017-04-21T05:39:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=f1ad7d075a7d6183dad0d7f990e0f4c34bd6d528'/>
<id>f1ad7d075a7d6183dad0d7f990e0f4c34bd6d528</id>
<content type='text'>
Generate version headers from waf instead of separate shell script.

Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Generate version headers from waf instead of separate shell script.

Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ctdb-common: Add hash_count abstraction</title>
<updated>2017-04-05T02:47:23+00:00</updated>
<author>
<name>Amitay Isaacs</name>
<email>amitay@gmail.com</email>
</author>
<published>2017-03-17T07:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=1b2c919f1956175a78693611908da13f11ce024a'/>
<id>1b2c919f1956175a78693611908da13f11ce024a</id>
<content type='text'>
Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Amitay Isaacs &lt;amitay@gmail.com&gt;
Reviewed-by: Martin Schwenke &lt;martin@meltin.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>waf: disable-python - fix ctdb configuration</title>
<updated>2017-03-10T06:31:12+00:00</updated>
<author>
<name>Ian Stakenvicius</name>
<email>axs@gentoo.org</email>
</author>
<published>2017-02-23T15:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=9a9e3423d8c7be6350cba20cb6001fc14d47d336'/>
<id>9a9e3423d8c7be6350cba20cb6001fc14d47d336</id>
<content type='text'>
When ctdb is built in standalone mode, it turned off the python
requirement for submodules by setting Options.options.disable_python
to True before checking for its own (non-optional) python support.

Ad ctdb does not need python for itself or any of the submodules
it is built against, the safest solution seems to be to allow
the python and python-headers checks to not find python.

Signed-off-by: Ian Stakenvicius &lt;axs@gentoo.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Douglas Bagnall &lt;douglas.bagnall@catalyst.net.nz&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When ctdb is built in standalone mode, it turned off the python
requirement for submodules by setting Options.options.disable_python
to True before checking for its own (non-optional) python support.

Ad ctdb does not need python for itself or any of the submodules
it is built against, the safest solution seems to be to allow
the python and python-headers checks to not find python.

Signed-off-by: Ian Stakenvicius &lt;axs@gentoo.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-by: Douglas Bagnall &lt;douglas.bagnall@catalyst.net.nz&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ctdb-build: Fix RPM build</title>
<updated>2017-02-27T02:09:27+00:00</updated>
<author>
<name>Martin Schwenke</name>
<email>martin@meltin.net</email>
</author>
<published>2017-02-25T02:04:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=7dbc5bbd60b1c0f32366ad5373ed13aee17f7050'/>
<id>7dbc5bbd60b1c0f32366ad5373ed13aee17f7050</id>
<content type='text'>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=12595

It doesn't look like recursion works for appending scripting commands.
Unroll the recursion instead.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
Reviewed-by: Amitay Isaacs &lt;amitay@gmail.com&gt;

Autobuild-User(master): Amitay Isaacs &lt;amitay@samba.org&gt;
Autobuild-Date(master): Mon Feb 27 03:09:27 CET 2017 on sn-devel-144
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: https://bugzilla.samba.org/show_bug.cgi?id=12595

It doesn't look like recursion works for appending scripting commands.
Unroll the recursion instead.

Signed-off-by: Martin Schwenke &lt;martin@meltin.net&gt;
Reviewed-by: Amitay Isaacs &lt;amitay@gmail.com&gt;

Autobuild-User(master): Amitay Isaacs &lt;amitay@samba.org&gt;
Autobuild-Date(master): Mon Feb 27 03:09:27 CET 2017 on sn-devel-144
</pre>
</div>
</content>
</entry>
</feed>
