<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/lynxis/include/package.mk, branch reboot</title>
<subtitle>lynxis staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/lynxis/atom?h=reboot</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/lynxis/atom?h=reboot'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/'/>
<updated>2016-01-25T15:49:31Z</updated>
<entry>
<title>build: use -iremap feature to replace __FILE__ absolute path names in packages with ones relative to $(BUILD_DIR)</title>
<updated>2016-01-25T15:49:31Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-25T15:49:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=b737686b2c5277bfa62705c41e71ad60e1d44ae8'/>
<id>urn:sha1:b737686b2c5277bfa62705c41e71ad60e1d44ae8</id>
<content type='text'>
improves reproducible builds

Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48489
</content>
</entry>
<entry>
<title>build: use directory name instead of PKG_NAME for staging files and package metadata</title>
<updated>2016-01-04T01:33:32Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-04T01:33:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=b1986d8fd686da402c5db34d9bea4f09c421b29a'/>
<id>urn:sha1:b1986d8fd686da402c5db34d9bea4f09c421b29a</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48110
</content>
</entry>
<entry>
<title>buildroot: move hardening options into separate file</title>
<updated>2015-06-20T17:37:18Z</updated>
<author>
<name>Steven Barth</name>
</author>
<published>2015-06-20T17:37:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=fc5f02410f27de8b2b97a8edccb859773094591e'/>
<id>urn:sha1:fc5f02410f27de8b2b97a8edccb859773094591e</id>
<content type='text'>
Signed-off-by: Steven Barth &lt;steven@midlink.org&gt;

SVN-Revision: 46070
</content>
</entry>
<entry>
<title>package.mk: replicate SSP and relro in both CFLAGS and LDFLAGS</title>
<updated>2015-06-18T10:48:28Z</updated>
<author>
<name>Steven Barth</name>
</author>
<published>2015-06-18T10:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=ca96d1ab3fc2ddb4d14c1a43185d6301e97eb462'/>
<id>urn:sha1:ca96d1ab3fc2ddb4d14c1a43185d6301e97eb462</id>
<content type='text'>
Signed-off-by: Steven Barth &lt;steven@midlink.org&gt;

SVN-Revision: 46035
</content>
</entry>
<entry>
<title>include: clean package staging dir files before configure</title>
<updated>2015-05-26T09:17:13Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2015-05-26T09:17:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=a621b8c28404c402cf4b42e9b0b28a76b98fae0e'/>
<id>urn:sha1:a621b8c28404c402cf4b42e9b0b28a76b98fae0e</id>
<content type='text'>
This is required to allow packages to ship libraries with a different API.
Previously the linker would favor the old shared libraries in STAGING_DIR
instead of the just compiled ones in PKG_BUILD_DIR.

Avoid that problem by clearing the package staging files right after
prepare.

Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 45759
</content>
</entry>
<entry>
<title>build: include variant name in STAMP_INSTALLED</title>
<updated>2015-04-03T18:33:25Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-04-03T18:33:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=d42be88915e624f6e005a0ad5aec25838174b82d'/>
<id>urn:sha1:d42be88915e624f6e005a0ad5aec25838174b82d</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 45253
</content>
</entry>
<entry>
<title>include: remove trailing whitespaces</title>
<updated>2015-03-29T07:29:18Z</updated>
<author>
<name>Luka Perkov</name>
</author>
<published>2015-03-29T07:29:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=7002f6326e9dcd4cb3272763ba9b9debd9f3a60d'/>
<id>urn:sha1:7002f6326e9dcd4cb3272763ba9b9debd9f3a60d</id>
<content type='text'>
Signed-off-by: Luka Perkov &lt;luka@openwrt.org&gt;

SVN-Revision: 45127
</content>
</entry>
<entry>
<title>build: clean up sitefiles, make them per-arch</title>
<updated>2015-03-28T13:38:34Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-03-28T13:38:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=74ca7e9af3b7b0cae395c07c4a50fb903709619b'/>
<id>urn:sha1:74ca7e9af3b7b0cae395c07c4a50fb903709619b</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 45090
</content>
</entry>
<entry>
<title>build: define STAMP_CONFIGURED recursively</title>
<updated>2015-03-21T21:47:53Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2015-03-21T21:47:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=08ae6296ca8be090a113b69e89b1e6935e163e9c'/>
<id>urn:sha1:08ae6296ca8be090a113b69e89b1e6935e163e9c</id>
<content type='text'>
Defining STAMP_CONFIGURED statically caused it not to reflect changes to
PKG_CONFIG_DEPENDS made after including package.mk, like the additional options
added by feeds.mk for all packages.

Furthermore, as STAMP_CONFIGURED_WILDCARD was already defined recursively, the
patsubst in its definition would never match, and in consequence, the stamps
were never removed. This caused packages not to be rebuilt when they should have
been.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;

SVN-Revision: 44927
</content>
</entry>
<entry>
<title>build: explicitly unexport CONFIG_SITE</title>
<updated>2015-01-18T00:37:18Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2015-01-18T00:37:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/lynxis/commit/?id=e9e6e75c2a78bcd3fc3f83d19e88be15a6fb31cf'/>
<id>urn:sha1:e9e6e75c2a78bcd3fc3f83d19e88be15a6fb31cf</id>
<content type='text'>
On systems with CONFIG_SITE in the environment (e.g. OpenSUSE) make will export
the CONFIG_SITE set in include/package.mk by default. This will cause host
builds to get the target site configuration, leading to all kinds of weirdness
(wrong pointer size, wrong endianess).

Fix this by explicitly unexporting CONFIG_SITE. The explicit export for the
target builds overrides the unexport, so the target builds will still correctly
get the site config.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;

SVN-Revision: 44019
</content>
</entry>
</feed>
