<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/source4/heimdal_build/wscript_build, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/'/>
<entry>
<title>s4-heimdal: do not build rkpty anymore.</title>
<updated>2014-09-01T13:47:33+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2014-08-26T16:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=638a8edd7ce708cf550c054ac16dade795b6448b'/>
<id>638a8edd7ce708cf550c054ac16dade795b6448b</id>
<content type='text'>
It is fully replaced with texpect now.

Guenther

Pair-Programmed-With: Andreas Schneider &lt;asn@samba.org&gt;
Signed-off-by: Guenther Deschner &lt;gd@samba.org&gt;
Reviewed-by: Andrew Bartlet &lt;abartlet@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is fully replaced with texpect now.

Guenther

Pair-Programmed-With: Andreas Schneider &lt;asn@samba.org&gt;
Signed-off-by: Guenther Deschner &lt;gd@samba.org&gt;
Reviewed-by: Andrew Bartlet &lt;abartlet@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove special nss_wrapper code</title>
<updated>2014-04-17T12:56:06+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@samba.org</email>
</author>
<published>2013-07-03T12:04:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=b2163f23c09128ad0d2765a1a4c9a993500b588f'/>
<id>b2163f23c09128ad0d2765a1a4c9a993500b588f</id>
<content type='text'>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>s4:heimdal_build: explicitly pass allow_warnings=True to CURRENT_CFLAGS()</title>
<updated>2014-04-02T07:03:45+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2014-02-26T06:35:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=06b48b028c329f765b57a996d6004a5542d6f142'/>
<id>06b48b028c329f765b57a996d6004a5542d6f142</id>
<content type='text'>
Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stefan Metzmacher &lt;metze@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>waf: replace dependency to libintl with samba_intl</title>
<updated>2013-08-11T22:46:34+00:00</updated>
<author>
<name>Christian Ambach</name>
<email>ambi@samba.org</email>
</author>
<published>2013-08-01T21:00:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=20b64eae75b8809d67b8c2824616996bb4722612'/>
<id>20b64eae75b8809d67b8c2824616996bb4722612</id>
<content type='text'>
Signed-off-by: Christian Ambach &lt;ambi@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;

Autobuild-User(master): Christian Ambach &lt;ambi@samba.org&gt;
Autobuild-Date(master): Mon Aug 12 00:46:34 CEST 2013 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Christian Ambach &lt;ambi@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;

Autobuild-User(master): Christian Ambach &lt;ambi@samba.org&gt;
Autobuild-Date(master): Mon Aug 12 00:46:34 CEST 2013 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>heimdal_build: Add missing dep on samba4kgetcred</title>
<updated>2013-06-25T00:30:59+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2013-06-16T04:02:57+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=48ae86f74c5ed2ae2612d61e232bfcf93d44c7f8'/>
<id>48ae86f74c5ed2ae2612d61e232bfcf93d44c7f8</id>
<content type='text'>
This started to fail on current Debian Sid with system Heimdal after a binutils update.

Andrew Bartlett

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-By: Jelmer Vernooij &lt;jelmer@samba.org&gt;

Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Tue Jun 25 02:30:59 CEST 2013 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This started to fail on current Debian Sid with system Heimdal after a binutils update.

Andrew Bartlett

Signed-off-by: Andrew Bartlett &lt;abartlet@samba.org&gt;
Reviewed-By: Jelmer Vernooij &lt;jelmer@samba.org&gt;

Autobuild-User(master): Andrew Bartlett &lt;abartlet@samba.org&gt;
Autobuild-Date(master): Tue Jun 25 02:30:59 CEST 2013 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Remove binaries and libraries build groups</title>
<updated>2013-05-27T01:56:46+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2013-05-26T13:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=c6673b96a59e38031da6654580250bbc58766cfd'/>
<id>c6673b96a59e38031da6654580250bbc58766cfd</id>
<content type='text'>
Build groups are used in Samba to ensure that even if the dependency
chain for a target is not perfect, that it builds reliably.  This
matters most in the early build stages, where we are building the asn1
compiler and autogenerating files.

Once we get to the main stage, dependencies between C files, libraries
and binaries are much clearer, because the C compiler and linker takes
these as inputs anyway.

Groups were added to our waf build for stability during early
development, as dependency information was first imported from the
previous autoconf/perl based build system.

I don't think we need this distinction in the main build of C files
into .o, and when linking these into binaries, because the invocation
of these tools is very well defined, and we will find any missing
inputs very quickly.

As such, I've removed the libraries and binaries targets,
consolidating them with 'main'

By making this change, a build of smbtorture only on a clean tree
drops from 3778 to 2489 targets, and much of the expensive linker
stage is skipped.  The time for a null build of smbtorture only also
drops from 4.673s to as low as 2.499s on my laptop.

Andrew Bartlett

Reviewed-by: Jelmer Vernooij &lt;jelmer@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Build groups are used in Samba to ensure that even if the dependency
chain for a target is not perfect, that it builds reliably.  This
matters most in the early build stages, where we are building the asn1
compiler and autogenerating files.

Once we get to the main stage, dependencies between C files, libraries
and binaries are much clearer, because the C compiler and linker takes
these as inputs anyway.

Groups were added to our waf build for stability during early
development, as dependency information was first imported from the
previous autoconf/perl based build system.

I don't think we need this distinction in the main build of C files
into .o, and when linking these into binaries, because the invocation
of these tools is very well defined, and we will find any missing
inputs very quickly.

As such, I've removed the libraries and binaries targets,
consolidating them with 'main'

By making this change, a build of smbtorture only on a clean tree
drops from 3778 to 2489 targets, and much of the expensive linker
stage is skipped.  The time for a null build of smbtorture only also
drops from 4.673s to as low as 2.499s on my laptop.

Andrew Bartlett

Reviewed-by: Jelmer Vernooij &lt;jelmer@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>heimdal_build: Try again to sort out the strerror_r mess</title>
<updated>2013-01-19T09:32:17+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-11-19T12:25:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=dda48146a2781fe685eeb9dc5194d142ee5ca0ef'/>
<id>dda48146a2781fe685eeb9dc5194d142ee5ca0ef</id>
<content type='text'>
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Stefan Metzmacher &lt;metze@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>heimdal_build: HEIMDAL_LIBRARY(): Remove unused cflags argument.</title>
<updated>2012-11-06T13:33:51+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2012-11-05T22:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=9cf985c53eb1a4bbe8b8110f123744291026cee6'/>
<id>9cf985c53eb1a4bbe8b8110f123744291026cee6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: link heimdal krb5 against execinfo if found</title>
<updated>2012-03-01T11:04:44+00:00</updated>
<author>
<name>Andrew Bartlett</name>
<email>abartlet@samba.org</email>
</author>
<published>2012-03-01T07:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=b2a6b2f750afaf5ea326b39fd4223cb4ab7d7732'/>
<id>b2a6b2f750afaf5ea326b39fd4223cb4ab7d7732</id>
<content type='text'>
This is for FreeBSD, where backtrace symbols are in execinfo
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is for FreeBSD, where backtrace symbols are in execinfo
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert 42d4152ed4255f22ff0718d450f181468d7fb827.</title>
<updated>2012-02-19T16:43:06+00:00</updated>
<author>
<name>Jelmer Vernooij</name>
<email>jelmer@samba.org</email>
</author>
<published>2012-02-19T15:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/pviktori/public_git/samba.git/commit/?id=da84242f5b91858b0df9ace9c565dd2a53d4998a'/>
<id>da84242f5b91858b0df9ace9c565dd2a53d4998a</id>
<content type='text'>
asn1_compile and com_err already depended on LIBREPLACE_HOSTCC; depending on replace too causes waf to break (source lib/replace/replace.c is in more than one subsystem of target 'asn1_compile': ['LIBREPLACE_HOSTCC', 'replace'])

Autobuild-User: Jelmer Vernooij &lt;jelmer@samba.org&gt;
Autobuild-Date: Sun Feb 19 17:43:06 CET 2012 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
asn1_compile and com_err already depended on LIBREPLACE_HOSTCC; depending on replace too causes waf to break (source lib/replace/replace.c is in more than one subsystem of target 'asn1_compile': ['LIBREPLACE_HOSTCC', 'replace'])

Autobuild-User: Jelmer Vernooij &lt;jelmer@samba.org&gt;
Autobuild-Date: Sun Feb 19 17:43:06 CET 2012 on sn-devel-104
</pre>
</div>
</content>
</entry>
</feed>
