<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samba.git/buildtools/scripts, branch talloc-2.4.2</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>configure/Makefile: export PYTHONHASHSEED=1 in all 'configure/Makefile' scripts</title>
<updated>2022-03-29T22:32:32+00:00</updated>
<author>
<name>Stefan Metzmacher</name>
<email>metze@samba.org</email>
</author>
<published>2022-03-28T10:59:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=22c46d9f41876d9ec7187148e658d1692bf37cdd'/>
<id>22c46d9f41876d9ec7187148e658d1692bf37cdd</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>buildtools: Reformat shell scripts</title>
<updated>2022-02-22T15:23:35+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@samba.org</email>
</author>
<published>2022-02-19T07:52:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=2d5d88ff34532ba2d78997467e5720bba480f07e'/>
<id>2d5d88ff34532ba2d78997467e5720bba480f07e</id>
<content type='text'>
shfmt -f buildtools | xargs shfmt -w -p -i 0 -fn

Signed-off-by: Andreas Schneider &lt;asn@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>
shfmt -f buildtools | xargs shfmt -w -p -i 0 -fn

Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Andrew Bartlett &lt;abartlet@samba.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>builtools: Make abi_gen.sh less prone to errors</title>
<updated>2022-02-15T11:35:31+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@samba.org</email>
</author>
<published>2022-02-14T06:59:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=2b9917d7a3cb88cf48517e4a93a94fa3ca6ff3d9'/>
<id>2b9917d7a3cb88cf48517e4a93a94fa3ca6ff3d9</id>
<content type='text'>
The mold linker has more hidden symbols and we would need to filter them out
with nm, where objdump tells us which symbols are actually hidden. So we just
need to filter out whatever is hidden.

The use of awk makes it also easier to get what we want.

Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Alexander Bokovoy &lt;ab@samba.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The mold linker has more hidden symbols and we would need to filter them out
with nm, where objdump tells us which symbols are actually hidden. So we just
need to filter out whatever is hidden.

The use of awk makes it also easier to get what we want.

Signed-off-by: Andreas Schneider &lt;asn@samba.org&gt;
Reviewed-by: Alexander Bokovoy &lt;ab@samba.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>abi_gen.sh: ignore gdb customisations when comparing signatures</title>
<updated>2019-02-02T19:19:05+00:00</updated>
<author>
<name>Douglas Bagnall</name>
<email>douglas.bagnall@catalyst.net.nz</email>
</author>
<published>2019-01-30T04:58:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=63f4fb615d6738abd38f129882a3c40fdab8d3d3'/>
<id>63f4fb615d6738abd38f129882a3c40fdab8d3d3</id>
<content type='text'>
If a .gdbinit file says "set print pretty on", the signatures are printed over
several lines, and the abi_check fails. So let's ignore .gdbinit files.

Signed-off-by: Douglas Bagnall &lt;douglas.bagnall@catalyst.net.nz&gt;
Reviewed-by: David Disseldorp &lt;ddiss@samba.org&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;

Autobuild-User(master): Andreas Schneider &lt;asn@cryptomilk.org&gt;
Autobuild-Date(master): Sat Feb  2 20:19:05 CET 2019 on sn-devel-144
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a .gdbinit file says "set print pretty on", the signatures are printed over
several lines, and the abi_check fails. So let's ignore .gdbinit files.

Signed-off-by: Douglas Bagnall &lt;douglas.bagnall@catalyst.net.nz&gt;
Reviewed-by: David Disseldorp &lt;ddiss@samba.org&gt;
Reviewed-by: Andreas Schneider &lt;asn@samba.org&gt;

Autobuild-User(master): Andreas Schneider &lt;asn@cryptomilk.org&gt;
Autobuild-Date(master): Sat Feb  2 20:19:05 CET 2019 on sn-devel-144
</pre>
</div>
</content>
</entry>
<entry>
<title>gen_abi.sh: filter out symbols not needed for ABI</title>
<updated>2012-09-07T10:31:42+00:00</updated>
<author>
<name>Alexander Bokovoy</name>
<email>ab@samba.org</email>
</author>
<published>2012-08-23T15:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=c63dcc97b695ceab2bbd8f421f56b623b0d867a2'/>
<id>c63dcc97b695ceab2bbd8f421f56b623b0d867a2</id>
<content type='text'>
gdb does not allow to print definitions of certain section names
and special symbols used for dynamic loading machinery:

__bss_start
_edata
_init
_fini
_end

Please note the space before the pattern, it is needed to avoid
hungry matches of valid symbols with these as substrings (foo_init,
for example).

Without this patch gdb on Fedora 18 breaks when attempting to print
function and struct signature.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gdb does not allow to print definitions of certain section names
and special symbols used for dynamic loading machinery:

__bss_start
_edata
_init
_fini
_end

Please note the space before the pattern, it is needed to avoid
hungry matches of valid symbols with these as substrings (foo_init,
for example).

Without this patch gdb on Fedora 18 breaks when attempting to print
function and struct signature.
</pre>
</div>
</content>
</entry>
<entry>
<title>waf: fixed 'make bin/XXX' for the remaining binaries</title>
<updated>2011-06-10T07:21:26+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2011-06-10T01:32:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=ae1414e79698c0c506aabd7458c4fbae8cc8fcf5'/>
<id>ae1414e79698c0c506aabd7458c4fbae8cc8fcf5</id>
<content type='text'>
this fixes 'make bin/smbd' to work correctly with the waf build. It
didn't work before as smbd is actually 'smbd/smbd' internally and we
tried to use the target name 'smbd'. The new approach reads the
symlink to get the right target.

This also speeds up the null build by quite a lot
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this fixes 'make bin/smbd' to work correctly with the waf build. It
didn't work before as smbd is actually 'smbd/smbd' internally and we
tried to use the target name 'smbd'. The new approach reads the
symlink to get the right target.

This also speeds up the null build by quite a lot
</pre>
</div>
</content>
</entry>
<entry>
<title>waf: bring back shared Makefile and configure (needed by s3-waf).</title>
<updated>2011-02-08T19:44:55+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2011-02-08T19:44:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=587cfd1832d297a1a7e472e20889da356f9e6815'/>
<id>587cfd1832d297a1a7e472e20889da356f9e6815</id>
<content type='text'>
Guenther

Revert "build: removed unused build scripts"

This reverts commit 2e520ca91180920e4c8b71be4eaa7fabb56d2a12.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Guenther

Revert "build: removed unused build scripts"

This reverts commit 2e520ca91180920e4c8b71be4eaa7fabb56d2a12.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: removed unused build scripts</title>
<updated>2011-02-07T04:03:40+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2011-02-07T03:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=2e520ca91180920e4c8b71be4eaa7fabb56d2a12'/>
<id>2e520ca91180920e4c8b71be4eaa7fabb56d2a12</id>
<content type='text'>
each library has its own configure/Makefile now

Pair-Programmed-With: Andrew Bartlett &lt;abartlet@samba.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
each library has its own configure/Makefile now

Pair-Programmed-With: Andrew Bartlett &lt;abartlet@samba.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>abi: force TERM=none in abi generation</title>
<updated>2011-01-11T05:48:56+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2011-01-11T05:00:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=d7c2eb1be3a0e0c8b523fbdcf406d6bfe987c980'/>
<id>d7c2eb1be3a0e0c8b523fbdcf406d6bfe987c980</id>
<content type='text'>
on Fedora12 gdb puts out a bit of binary garbage at the front of
script output when TERM=xterm, presumably trying something like a
clear screen.

luckily it doesn't do it for unknown terminal types

Autobuild-User: Andrew Tridgell &lt;tridge@samba.org&gt;
Autobuild-Date: Tue Jan 11 06:48:56 CET 2011 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
on Fedora12 gdb puts out a bit of binary garbage at the front of
script output when TERM=xterm, presumably trying something like a
clear screen.

luckily it doesn't do it for unknown terminal types

Autobuild-User: Andrew Tridgell &lt;tridge@samba.org&gt;
Autobuild-Date: Tue Jan 11 06:48:56 CET 2011 on sn-devel-104
</pre>
</div>
</content>
</entry>
<entry>
<title>waf: added a help target for the other waf builds</title>
<updated>2010-12-01T00:47:50+00:00</updated>
<author>
<name>Andrew Tridgell</name>
<email>tridge@samba.org</email>
</author>
<published>2010-11-30T22:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.exis.tech/samba.git/commit/?id=0acc93cc2c8baa9a693066835ff1a1ba1e0ed50b'/>
<id>0acc93cc2c8baa9a693066835ff1a1ba1e0ed50b</id>
<content type='text'>
this lets the s3 waf build use "make help"

Autobuild-User: Andrew Tridgell &lt;tridge@samba.org&gt;
Autobuild-Date: Wed Dec  1 01:47:50 CET 2010 on sn-devel-104
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this lets the s3 waf build use "make help"

Autobuild-User: Andrew Tridgell &lt;tridge@samba.org&gt;
Autobuild-Date: Wed Dec  1 01:47:50 CET 2010 on sn-devel-104
</pre>
</div>
</content>
</entry>
</feed>
