<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/xback/toolchain/Makefile, branch master</title>
<subtitle>Staging tree of Koen Vandeputte</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/xback/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/'/>
<updated>2025-09-23T19:49:54Z</updated>
<entry>
<title>build: parsing "git log" breaks with gpg signature verification</title>
<updated>2025-09-23T19:49:54Z</updated>
<author>
<name>Bjørn Mork</name>
</author>
<published>2024-12-27T11:43:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=ae9c9d0f8e41621c1bde94a43ec463052fa58c8a'/>
<id>urn:sha1:ae9c9d0f8e41621c1bde94a43ec463052fa58c8a</id>
<content type='text'>
Parsing "git log" is fragile.  The actual output depends on both global and
local configuration files. Enabling "log.showSignature" makes "git log" prefix
signed commits with multiple lines of gpg verify output, regardless of the
configured log format.

Add "--no-show-signature" to "git log" commands to work around this particular
issue.

Signed-off-by: Bjørn Mork &lt;bjorn@mork.no&gt;
Link: https://github.com/openwrt/openwrt/pull/20127
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain: add mold as additional linker</title>
<updated>2023-07-04T18:25:41Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2023-01-27T16:53:02Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=3cae2db2d1a4edd06e8b4d1585e0ba3f2848eeda'/>
<id>urn:sha1:3cae2db2d1a4edd06e8b4d1585e0ba3f2848eeda</id>
<content type='text'>
Install it as $tripple-ld.mold in order to use -fuse-ld=mold.

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>toolchain: remove references to $(LIBC)/utils subtarget</title>
<updated>2023-02-25T12:45:18Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2023-02-21T19:58:20Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=b2d7cdaea9fdbd4a05c90c252ef0abdeaaea4381'/>
<id>urn:sha1:b2d7cdaea9fdbd4a05c90c252ef0abdeaaea4381</id>
<content type='text'>
The utils subtarget was used for uClibc and eglibc
which are both obsolete and replaced in Openwrt by mainline
musl and glibc, which do not have a utils Makefile target.

Ref: 5d19a38d8 ("toolchain: sync eglibc headers/build split with uclibc changes")
Fixes: 63fb17520 ("toolchain: remove uClibc-ng")
Suggested-by: Andre Heider &lt;a.heider@gmail.com&gt;
Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>toolchain: cleanup dependencies</title>
<updated>2023-02-25T12:45:18Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2022-08-10T21:56:41Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=6a7cde15000832ce0164dc27d85822b2e2dd9fe6'/>
<id>urn:sha1:6a7cde15000832ce0164dc27d85822b2e2dd9fe6</id>
<content type='text'>
Reorganize dependencies between toolchain targets to save a line.
This also puts them in a linear order which is easier to read.

Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>toolchain: fix stampfile dependency</title>
<updated>2023-02-25T12:45:18Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2022-09-10T01:43:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=743c4ad6824a17a5ec102ef009684a70801bda62'/>
<id>urn:sha1:743c4ad6824a17a5ec102ef009684a70801bda62</id>
<content type='text'>
Use the gcc/final/install target stampfile as the prerequisite
for the toolchain/compile target stampfile.

The previous filename was also incorrect,
the stampfile name format was changed (see reference)
but was never updated here.

The issue was never noticed
because the usage of timestamp.pl was broken
(fixed in previous commit)
causing the extra prereq files passed to 'call stampfile'
to never get checked at all.

Fixes: 5149ed151 ("gcc: split up the build process into three distinct stages")
Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>Revert "toolchain: add autoconf-lean"</title>
<updated>2021-03-02T11:36:36Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2021-03-02T11:34:24Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=a8a37d4ea5993894ff8b22e1445a6967c563f1cd'/>
<id>urn:sha1:a8a37d4ea5993894ff8b22e1445a6967c563f1cd</id>
<content type='text'>
autoconf-lean was not ready yet. Revert it until things get sorted.

This reverts commit 32c664ff02910bf39a3fbd5a5a4a8bff3191dd03.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>toolchain: add autoconf-lean</title>
<updated>2021-02-28T00:09:09Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2018-03-02T13:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=32c664ff02910bf39a3fbd5a5a4a8bff3191dd03'/>
<id>urn:sha1:32c664ff02910bf39a3fbd5a5a4a8bff3191dd03</id>
<content type='text'>
Use it to generate a more comprehensive configure sitefile

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain: remove uClibc-ng config stuff</title>
<updated>2020-12-22T18:11:50Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2020-12-12T03:24:49Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=2207917acc7cd93db5b3bc9c6c5b898c38ec39aa'/>
<id>urn:sha1:2207917acc7cd93db5b3bc9c6c5b898c38ec39aa</id>
<content type='text'>
This is in preparation for removing it.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert faulty tree push</title>
<updated>2019-08-12T10:27:06Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2019-08-12T10:24:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=7ec092e64125b920aee6d1767dacea3f61b2fa6f'/>
<id>urn:sha1:7ec092e64125b920aee6d1767dacea3f61b2fa6f</id>
<content type='text'>
Revert "mac80211: add new minstrel_ht patches to improve probing on mt76x2" (9861050b85e5381c93d73ffdbc24c130400e0fb8)
Revert "kernel: use bulk free in kfree_skb_list to improve performance" (98b654de2e7502507b31f0fb82befbb48f9c8542)
Revert "ramips: add preliminary support for WIO ONE" (085141dc5ba5e763e1bf4c1a2fd6957160810ccc)
Revert "ramips: add preliminary support for SGE AP-MTKH7-0006 developer board" (b1db6d0539511f60bf65fbde28b16afa31180e34)
Revert "build: use config.site generated by autoconf-lean, drop hardcoded sitefiles" (363ce4329d4f6c00b4a7cb83dd1821fafc0d40ad)
Revert "toolchain: add autoconf-lean" (fdb30eed03ae56cd87078b64d9b2fac00799e783)
Revert "build: allow overriding the filename on the remote server when downloading" (6fa0e07758524eddf20c9b66dfcb55c490e1961e)

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>toolchain: add autoconf-lean</title>
<updated>2019-08-12T09:43:39Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2018-03-02T13:12:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/xback/commit/?id=fdb30eed03ae56cd87078b64d9b2fac00799e783'/>
<id>urn:sha1:fdb30eed03ae56cd87078b64d9b2fac00799e783</id>
<content type='text'>
Use it to generate a more comprehensive configure sitefile

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
</feed>
