<feed xmlns='http://www.w3.org/2005/Atom'>
<title>abuild, branch v2.15.0</title>
<subtitle>Build script to build alpine 1.9.x
</subtitle>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/'/>
<entry>
<title>==== release 2.15.0 ====</title>
<updated>2013-07-12T11:59:08+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-07-12T11:59:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=1606a8b31efb17a56d3b903d679ca1f57f9d0db8'/>
<id>1606a8b31efb17a56d3b903d679ca1f57f9d0db8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ap: switch to lua 5.2</title>
<updated>2013-07-12T06:43:25+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-07-12T06:43:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=92e36e2324846c208e9e91b7cf8eb354acb36c4f'/>
<id>92e36e2324846c208e9e91b7cf8eb354acb36c4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abump: fix set -e issue</title>
<updated>2013-07-10T07:14:46+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-07-10T07:07:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=e1d629b6c439b35c8f7f4a62a9b65ac4d3f6fd81'/>
<id>e1d629b6c439b35c8f7f4a62a9b65ac4d3f6fd81</id>
<content type='text'>
It appears that when the subshell has a ||, the 'set -e' within
subshell gets invalidated.

This will work as expected:

 ( set -e; false; echo "should not get here" )

While this will not work as expected:

 ( set -e; false; echo "should not get here" ) || false

We resolve it by using $? to detect the status of subshell. We also let
the exitcode indicate how many packages that failed.

While here we also refactor it so most of the loop happens within the
subshell. This lets us set (or increase) rc variable once, and it
reduces number of forks which gives slightly better performance.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It appears that when the subshell has a ||, the 'set -e' within
subshell gets invalidated.

This will work as expected:

 ( set -e; false; echo "should not get here" )

While this will not work as expected:

 ( set -e; false; echo "should not get here" ) || false

We resolve it by using $? to detect the status of subshell. We also let
the exitcode indicate how many packages that failed.

While here we also refactor it so most of the loop happens within the
subshell. This lets us set (or increase) rc variable once, and it
reduces number of forks which gives slightly better performance.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "abump: verify APKBUILD's version"</title>
<updated>2013-07-10T07:14:46+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-07-09T14:38:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=5021e13ffa222ac7344285aa90ec183064a5819b'/>
<id>5021e13ffa222ac7344285aa90ec183064a5819b</id>
<content type='text'>
We actually want be able to re-run abump without needing reset the
pkgver in case we had to fix things.

This reverts commit 8198ded868d4b7b98f8d06a2f0f0d90eaf2ad9da.

Conflicts:
	abump.in
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We actually want be able to re-run abump without needing reset the
pkgver in case we had to fix things.

This reverts commit 8198ded868d4b7b98f8d06a2f0f0d90eaf2ad9da.

Conflicts:
	abump.in
</pre>
</div>
</content>
</entry>
<entry>
<title>build: make sure functions.sh gets generated at build time</title>
<updated>2013-07-10T07:14:32+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-07-09T13:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=5a53fbc9b7392dd379011c2550f94fc898c55496'/>
<id>5a53fbc9b7392dd379011c2550f94fc898c55496</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abump: add missing "</title>
<updated>2013-07-09T12:57:20+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-07-09T12:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=db00867cebac76127235cf6472c25cdda21d4581'/>
<id>db00867cebac76127235cf6472c25cdda21d4581</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>functions: msg should always return success</title>
<updated>2013-07-09T11:14:29+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2013-07-09T11:14:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=2ef7ed908c6e5ee1237a7db377b0363159cacfaa'/>
<id>2ef7ed908c6e5ee1237a7db377b0363159cacfaa</id>
<content type='text'>
Otherwise abuild-sign will end with error
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise abuild-sign will end with error
</pre>
</div>
</content>
</entry>
<entry>
<title>functions: also honor .abuild file at gitbase</title>
<updated>2013-07-09T07:14:33+00:00</updated>
<author>
<name>Dubiousjim</name>
<email>dubiousjim@gmail.com</email>
</author>
<published>2013-07-05T04:21:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=0f5feef3c2b47590811e3c9abdfdd224701cde5d'/>
<id>0f5feef3c2b47590811e3c9abdfdd224701cde5d</id>
<content type='text'>
This permits introducing branch-specific modifications to abuild.conf settings.
Any settings there override /etc/abuild.conf and $HOME/.abuild/abuild.conf.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This permits introducing branch-specific modifications to abuild.conf settings.
Any settings there override /etc/abuild.conf and $HOME/.abuild/abuild.conf.
</pre>
</div>
</content>
</entry>
<entry>
<title>various: fancier readconfig, permit env overrides</title>
<updated>2013-07-09T07:13:46+00:00</updated>
<author>
<name>Dubiousjim</name>
<email>dubiousjim@gmail.com</email>
</author>
<published>2013-07-05T04:21:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=cfa6c7d67ab934dfe1dd083f11f2ce4dcc400afc'/>
<id>cfa6c7d67ab934dfe1dd083f11f2ce4dcc400afc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>apkgrel, functions: refactor calculation of APKBUILD's path</title>
<updated>2013-07-09T07:13:13+00:00</updated>
<author>
<name>Dubiousjim</name>
<email>dubiousjim@gmail.com</email>
</author>
<published>2013-07-05T04:21:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=89afa4179287af307e298f6027dc4eee44bcf481'/>
<id>89afa4179287af307e298f6027dc4eee44bcf481</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
