<feed xmlns='http://www.w3.org/2005/Atom'>
<title>abuild, branch cross-build</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: fix dependency tracing for cross builds</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-27T10:54:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=74355b39d552db4d511eaeb7f5e82d6712e77ab6'/>
<id>74355b39d552db4d511eaeb7f5e82d6712e77ab6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: unify dependency installation and removal code</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-27T10:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=05e2a0370e14cc6ad2c3130cc893489edb576d39'/>
<id>05e2a0370e14cc6ad2c3130cc893489edb576d39</id>
<content type='text'>
this fixes cross deps such as "CHOST=armhf abuild deps"
to work properly.

if makedepends is not defined the following default
will be used (as that's the definition cross-build
aware apkbuilds use):
  makedepends="$makedepends_build $makedepends_host"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this fixes cross deps such as "CHOST=armhf abuild deps"
to work properly.

if makedepends is not defined the following default
will be used (as that's the definition cross-build
aware apkbuilds use):
  makedepends="$makedepends_build $makedepends_host"
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: check both build and host dependencies first</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-26T17:24:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=e4d542950bfb2135c866ef0eeae85bb5c7f1296e'/>
<id>e4d542950bfb2135c866ef0eeae85bb5c7f1296e</id>
<content type='text'>
So we don't waste time installing dependencies on builder if
the host dependencies are not satisfiable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So we don't waste time installing dependencies on builder if
the host dependencies are not satisfiable.
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: display target arch in xterm title for cross build</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-26T16:23:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=a51c8893149daee7110058bfb72a7181744893f0'/>
<id>a51c8893149daee7110058bfb72a7181744893f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>functions: add s390x triplet and arch</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-26T15:20:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=8508cec612b4a602570d6a4b6e425f600ba68811'/>
<id>8508cec612b4a602570d6a4b6e425f600ba68811</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: use subpkgarch to construct the package paths everywhere</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-26T11:32:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=8a38bdd5456741475337f802d26099cbcdd706c1'/>
<id>8a38bdd5456741475337f802d26099cbcdd706c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: remove PKGDEST and install_after features</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-26T08:05:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=b044128dadca1051b65c3c055b3b5b395718f659'/>
<id>b044128dadca1051b65c3c055b3b5b395718f659</id>
<content type='text'>
supporting these features with cross building is non-trivial
and they do are generally not useful features, so remove them.
as result the abuildrepo is also removed to write out paths.
all package generation paths now use $REPODEST/$repo/$CARCH
which allows easily writing packages to correct $subpkgarch
in future commits.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
supporting these features with cross building is non-trivial
and they do are generally not useful features, so remove them.
as result the abuildrepo is also removed to write out paths.
all package generation paths now use $REPODEST/$repo/$CARCH
which allows easily writing packages to correct $subpkgarch
in future commits.
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: use proper strip for each subpkg according to it's arch</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-25T05:50:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=89835de93f816e913cd25b0ad4f5f5545ff0bdfc'/>
<id>89835de93f816e913cd25b0ad4f5f5545ff0bdfc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: support subpackages="pkg:split:arch" syntax</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-23T06:18:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=24022b3c825bcd46b108ac8b173bd40e137f73e8'/>
<id>24022b3c825bcd46b108ac8b173bd40e137f73e8</id>
<content type='text'>
For proper cross-build support, the subpackage arch needs to
be known before invoking the split function. This implements
a way to do that. This also changes to write the actual subpkg
arch to .PKGINFO - apk index --rewrite-arch still overwrites
index to have machine arch for noarch packages.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For proper cross-build support, the subpackage arch needs to
be known before invoking the split function. This implements
a way to do that. This also changes to write the actual subpkg
arch to .PKGINFO - apk index --rewrite-arch still overwrites
index to have machine arch for noarch packages.
</pre>
</div>
</content>
</entry>
<entry>
<title>abuild: improve cross compiling support</title>
<updated>2016-07-27T12:06:56+00:00</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2016-07-22T10:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/abuild/commit/?id=ba7cf16e677b54d93ff9390a9a9c259d3feab852'/>
<id>ba7cf16e677b54d93ff9390a9a9c259d3feab852</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
