<feed xmlns='http://www.w3.org/2005/Atom'>
<title>abuild, branch v3.0.1</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>abuild.in: remove saveas- syntax and fix sourcecheck()</title>
<updated>2017-09-19T12:02:57+00:00</updated>
<author>
<name>tmpfile</name>
<email>tmpfile@users.noreply.github.com</email>
</author>
<published>2017-07-15T14:48:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=56b8d45079f3a3f1555e0df8a5bbc481b3583b7c'/>
<id>56b8d45079f3a3f1555e0df8a5bbc481b3583b7c</id>
<content type='text'>
As discussed in alpinelinux/aports#1438
saveas- was removed from abuild-fetch.c with https://github.com/alpinelinux/abuild/pull/20 but abuild.in slipped.
Also fixes a wget -s instance that's not supported by recent busybox (-s was changed for --spider).
/cc @kaniini</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As discussed in alpinelinux/aports#1438
saveas- was removed from abuild-fetch.c with https://github.com/alpinelinux/abuild/pull/20 but abuild.in slipped.
Also fixes a wget -s instance that's not supported by recent busybox (-s was changed for --spider).
/cc @kaniini</pre>
</div>
</content>
</entry>
<entry>
<title>git: ignore abuild-rmtemp executable</title>
<updated>2017-09-19T12:02:57+00:00</updated>
<author>
<name>A. Wilcox</name>
<email>AWilcox@Wilcox-Tech.com</email>
</author>
<published>2017-08-13T17:51:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=71157f9cdcc76af7ea0f7484bb77e636f10455bb'/>
<id>71157f9cdcc76af7ea0f7484bb77e636f10455bb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild-rmtemp: define _XOPEN_SOURCE to ensure FTW_DEPTH is visible</title>
<updated>2017-09-19T12:02:57+00:00</updated>
<author>
<name>A. Wilcox</name>
<email>AWilcox@Wilcox-Tech.com</email>
</author>
<published>2017-08-13T17:50:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=c1a106cc6ce776a799b842f4cbe9272782f6c565'/>
<id>c1a106cc6ce776a799b842f4cbe9272782f6c565</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: ensure a package has deps before printing them</title>
<updated>2017-09-19T12:02:57+00:00</updated>
<author>
<name>A. Wilcox</name>
<email>AWilcox@Wilcox-Tech.com</email>
</author>
<published>2017-08-13T17:28:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=f1faef7868a0f31f516889f56b69bf59cddc14d1'/>
<id>f1faef7868a0f31f516889f56b69bf59cddc14d1</id>
<content type='text'>
After the first dep is printed, `shift` is called to avoid the special
case where the first dep cannot have a comma prepended.  However,
if there are no deps for a package (seen early on in the aports main
repo in acf-jquery), $# is 0.  POSIX specifies that `shift` has two
options when the shift operand (1) is greater than $#:

- if non-interactive, it can exit the shell
- if it does not exit the shell, it must return a non-zero exit code

Since we run the shell with -e, the second case folds in to the first.

BusyBox ash does not implement this behaviour, but bash does when called
as /bin/sh or when the `posix` shopt is set.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After the first dep is printed, `shift` is called to avoid the special
case where the first dep cannot have a comma prepended.  However,
if there are no deps for a package (seen early on in the aports main
repo in acf-jquery), $# is 0.  POSIX specifies that `shift` has two
options when the shift operand (1) is greater than $#:

- if non-interactive, it can exit the shell
- if it does not exit the shell, it must return a non-zero exit code

Since we run the shell with -e, the second case folds in to the first.

BusyBox ash does not implement this behaviour, but bash does when called
as /bin/sh or when the `posix` shopt is set.
</pre>
</div>
</content>
</entry>
<entry>
<title>git: ignore abuild-gzsplit</title>
<updated>2017-09-19T12:02:57+00:00</updated>
<author>
<name>A. Wilcox</name>
<email>AWilcox@Wilcox-Tech.com</email>
</author>
<published>2017-08-08T00:25:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=2b709f7e201cc1d6d5217321d0527ba76f931eaa'/>
<id>2b709f7e201cc1d6d5217321d0527ba76f931eaa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: avoid print version multiple times</title>
<updated>2017-09-19T11:59:18+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2017-09-19T11:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=d03366f80cdd23b913f45729456e11cda8b610a8'/>
<id>d03366f80cdd23b913f45729456e11cda8b610a8</id>
<content type='text'>
and respect -q flag
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and respect -q flag
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: Always print the builder version</title>
<updated>2017-09-19T11:59:18+00:00</updated>
<author>
<name>Breno Leitao</name>
<email>breno.leitao@gmail.com</email>
</author>
<published>2017-03-22T17:00:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=da720069cab6481dd2f416efbc63c1223584ac2a'/>
<id>da720069cab6481dd2f416efbc63c1223584ac2a</id>
<content type='text'>
Currently is hard to discover what abuild version was used on a build log.
This lack of information makes it hard to reproduce a buld failure.

This change simply adds the abuild version at all logs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently is hard to discover what abuild version was used on a build log.
This lack of information makes it hard to reproduce a buld failure.

This change simply adds the abuild version at all logs.
</pre>
</div>
</content>
</entry>
<entry>
<title>apkbuild-pypi.in: modernize</title>
<updated>2017-09-19T11:59:18+00:00</updated>
<author>
<name>tmpfile</name>
<email>tmpfile@users.noreply.github.com</email>
</author>
<published>2017-07-11T11:59:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=0ab473f28a0ced98100cb2e7ffded501610d936f'/>
<id>0ab473f28a0ced98100cb2e7ffded501610d936f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>==== release 3.0.0 ====</title>
<updated>2017-09-19T11:09:44+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2017-09-19T11:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=95a9455b5afb72a27f2480ed025414c469920a14'/>
<id>95a9455b5afb72a27f2480ed025414c469920a14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: exit with success if arch is disabled</title>
<updated>2017-09-19T11:08:13+00:00</updated>
<author>
<name>Natanael Copa</name>
<email>ncopa@alpinelinux.org</email>
</author>
<published>2017-07-25T07:06:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=9a63a1722890cbd1b80b6d6df7d2c527f82809f8'/>
<id>9a63a1722890cbd1b80b6d6df7d2c527f82809f8</id>
<content type='text'>
the set -e made script exit early
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the set -e made script exit early
</pre>
</div>
</content>
</entry>
</feed>
