<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/docs/manual, branch 2017.11</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.11</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.11'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2017-11-14T12:55:39+00:00</updated>
<entry>
<title>Revert "pkg-download: remove explicit PKG_VERSION from github helper"</title>
<updated>2017-11-14T12:55:39+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2017-11-13T22:00:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=2114c29e910652abcbaeee0f2f698060b346d82a'/>
<id>urn:sha1:2114c29e910652abcbaeee0f2f698060b346d82a</id>
<content type='text'>
This reverts commit 1e5a8916b2ab4c9c99548fa6fbd4855eee323881.

The idea was that the version string can be derived because we know the
package name.

However, this patch does not account for the fact that $(pkgname) always
points to the latest pacakge scanned, which in all other situation we're
using it, is the current package, because it is used inside one ot he
xxx-inner macros that are $(eval)ualed. So $(pkgname) is evaluated
"early" and gets the expected value.

However, the github value is not in one of those macros, so it gets
evaluated "late", when doing the actual download. So, by that time,
$(pkgname) will expand to the last package scanned, which is actuall the
manual (without a br2-external tree).

That would require that the _SITE variable be assigned with the :=
assignment operator. This is weird, because that would make it the only
variable to require that, but only when using the github helper, which
is even less obvious and would cause a lot of trouble...

The obvious fixup would seem to be to use $(PKG) instead, because that
already contains the upper-case package name that vcan be used as a
prefix to variables.

However, that does not work either, because we have a check that forbids
a trsailing slash in _SITE, check that is done in pacakge/pkg-generic,
inside the xxx-inner macro, during the $(eval) call.

And at that time, PKG is not yet defined, because it is only defined for
an actual recipe.

So we can't seem to have a workable solution. So, just revert the patch.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Cc: Marcin Nowakowski &lt;marcin.nowakowski@imgtec.com&gt;
Cc: Peter Korsgaard &lt;peter@korsgaard.com&gt;
Cc: Arnout Vandecappelle &lt;arnout@mind.be&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>Manual: DEVELOPERS file integrity check</title>
<updated>2017-11-08T12:20:02+00:00</updated>
<author>
<name>Matt Weber</name>
<email>matthew.weber@rockwellcollins.com</email>
</author>
<published>2017-11-07T21:47:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=d7f9f1da6b09a8658e66a46c55b15186921098a9'/>
<id>urn:sha1:d7f9f1da6b09a8658e66a46c55b15186921098a9</id>
<content type='text'>
Signed-off-by: Matthew Weber &lt;matthew.weber@rockwellcollins.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>docs: update DEVELOPERS modification process</title>
<updated>2017-11-05T20:13:58+00:00</updated>
<author>
<name>Joseph Kogut</name>
<email>joseph.kogut@gmail.com</email>
</author>
<published>2017-11-03T21:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=8209d72211ab9b8f84ad89aa62f2b038211c32bb'/>
<id>urn:sha1:8209d72211ab9b8f84ad89aa62f2b038211c32bb</id>
<content type='text'>
Signed-off-by: Joseph Kogut &lt;joseph.kogut@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>manual: clarify license file hash check during legal-info target</title>
<updated>2017-10-17T21:36:08+00:00</updated>
<author>
<name>Peter Seiderer</name>
<email>ps.report@gmx.net</email>
</author>
<published>2017-10-17T19:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=6b9c4cd5815774977bd3eaae0277bca9933882d9'/>
<id>urn:sha1:6b9c4cd5815774977bd3eaae0277bca9933882d9</id>
<content type='text'>
Signed-off-by: Peter Seiderer &lt;ps.report@gmx.net&gt;
Acked-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>docs/manual: fix BR2_EXTERNAL path typo</title>
<updated>2017-10-15T13:47:59+00:00</updated>
<author>
<name>Cam Hutchison</name>
<email>camh@xdna.net</email>
</author>
<published>2017-10-15T00:55:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=0c76d89e54705a477cedad5dc39b668af771be7d'/>
<id>urn:sha1:0c76d89e54705a477cedad5dc39b668af771be7d</id>
<content type='text'>
Signed-off-by: Cam Hutchison &lt;camh@xdna.net&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>docs: clarify &lt;packagename&gt;_PATCH behaviour</title>
<updated>2017-09-24T12:43:37+00:00</updated>
<author>
<name>Alexander Mukhin</name>
<email>alexander.i.mukhin@gmail.com</email>
</author>
<published>2017-09-14T14:47:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=48934ed0a97b7baee7ad8fbfb19e449024cdda9d'/>
<id>urn:sha1:48934ed0a97b7baee7ad8fbfb19e449024cdda9d</id>
<content type='text'>
Reiterate once more that &lt;packagename&gt;_PATCH variable can point
to an arbitrary URL, not just to a path relative to &lt;packagename&gt;_SITE.

While we're at it, also explain that the patch should be added to the
.hash file.

Signed-off-by: Alexander Mukhin &lt;alexander.i.mukhin@gmail.com&gt;
[Arnout: add sentence about .hash file.]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
</content>
</entry>
<entry>
<title>pkg-download: remove explicit PKG_VERSION from github helper</title>
<updated>2017-09-24T11:11:55+00:00</updated>
<author>
<name>Marcin Nowakowski</name>
<email>marcin.nowakowski@imgtec.com</email>
</author>
<published>2017-09-07T06:31:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=1e5a8916b2ab4c9c99548fa6fbd4855eee323881'/>
<id>urn:sha1:1e5a8916b2ab4c9c99548fa6fbd4855eee323881</id>
<content type='text'>
Currently it is always required to add package version as an argument to
the github helper. Since the version is always defined as PKG_VERSION,
drop this argument and generate it automatically inside the helper
routine.

The github helper function is extended to support both 2 and 3 argument
variants (ie. either use the provided package version argument or
automatically substitute with PKG_VERSION if not available), which can
make the transition of the package files easier as well allows using the
3-argument variant outside of package definitions.

Signed-off-by: Marcin Nowakowski &lt;marcin.nowakowski@imgtec.com&gt;
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
</content>
</entry>
<entry>
<title>docs/manual: fix typo</title>
<updated>2017-09-19T12:03:47+00:00</updated>
<author>
<name>Luca Ceresoli</name>
<email>luca@lucaceresoli.net</email>
</author>
<published>2017-09-18T09:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e10e4d19e3c02a9d251499172a65c77c59e15a67'/>
<id>urn:sha1:e10e4d19e3c02a9d251499172a65c77c59e15a67</id>
<content type='text'>
Signed-off-by: Luca Ceresoli &lt;luca@lucaceresoli.net&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>docs/manual: add appendix about $(HOST_DIR)/usr</title>
<updated>2017-09-06T20:13:40+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2017-09-05T20:34:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c8f51a00d8ecb40ce3c46beb0da7f228f67cb551'/>
<id>urn:sha1:c8f51a00d8ecb40ce3c46beb0da7f228f67cb551</id>
<content type='text'>
Reported-by: Adam Duskett &lt;aduskett@gmail.com&gt;
Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Cc: Adam Duskett &lt;aduskett@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>docs/manual: add appendix about migration from older versions</title>
<updated>2017-09-06T20:13:17+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2017-09-05T20:34:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=11e548f1e6107ace611a1dece926cf96090d9333'/>
<id>urn:sha1:11e548f1e6107ace611a1dece926cf96090d9333</id>
<content type='text'>
... and move the br2-external migration to it.

Reported-by: Adam Duskett &lt;aduskett@gmail.com&gt;
Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Cc: Adam Duskett &lt;aduskett@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
