<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/aparcar/tools/automake, branch master</title>
<subtitle>Staging tree of Paul Spooren</subtitle>
<id>https://git.openwrt.org/openwrt/staging/aparcar/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/aparcar/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/'/>
<updated>2023-01-09T20:33:18Z</updated>
<entry>
<title>automake: use STAGING_DIR_HOST in relocatable patch</title>
<updated>2023-01-09T20:33:18Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2022-11-10T16:44:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=3606fcce0ba2ede47c3fe47b0b62033df2d231dd'/>
<id>urn:sha1:3606fcce0ba2ede47c3fe47b0b62033df2d231dd</id>
<content type='text'>
Instead of using STAGING_DIR and then go up one dir with '../' use
directly STAGING_DIR_HOST env variable. This should produce cleaner
symbolic links.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools: add Host/Uninstall where possible</title>
<updated>2022-10-19T22:33:22Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2022-09-28T08:23:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=a63805b25f99e609d575ee920baae269fb58794c'/>
<id>urn:sha1:a63805b25f99e609d575ee920baae269fb58794c</id>
<content type='text'>
This cleans staging_dir when calling tool/x/clean.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>automake: always use correct path for aclocal.real</title>
<updated>2022-07-14T10:57:12Z</updated>
<author>
<name>Leonardo Mörlein</name>
</author>
<published>2021-08-09T22:48:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=ffd9bd7b9b5f54b71bc4bba33f9a53dddc47d585'/>
<id>urn:sha1:ffd9bd7b9b5f54b71bc4bba33f9a53dddc47d585</id>
<content type='text'>
Before this commit, it was assumed that aclocal.real is in the PATH. While
this was fine for the normal build workflow, this led to some issues if

    make TOPDIR="$(pwd)" -C "$pkgdir" compile

was called manually. The command failed with:

    /home/.../openwrt/staging_dir/host/bin/aclocal: line 2: aclocal.real: command not found
    autoreconf: /home/.../openwrt/staging_dir/host/bin/aclocal failed with exit status: 127

After the commit, the package is built sucessfully.

Signed-off-by: Leonardo Mörlein &lt;me@irrelefant.net&gt;
</content>
</entry>
<entry>
<title>tools/automake: Revert "Do not use $(V) - force AM_V=1"</title>
<updated>2019-11-05T23:21:15Z</updated>
<author>
<name>Fredrik Olofsson</name>
</author>
<published>2019-10-14T07:01:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=e6901bf902abbf5d009f9bc8b6e2e283ffd55113'/>
<id>urn:sha1:e6901bf902abbf5d009f9bc8b6e2e283ffd55113</id>
<content type='text'>
This reverts commit 43365ca66253 ("Do not use $(V) - force AM_V=1") as
it breaks verbose output in automake packages, deviating from the
upstream and expected behaviour.

As you can see, neither make command outputs the expected verbose
compile command lines:

```
$ make package/mtd-utils/{clean,compile} V=sc
...
  CCLD     lsmtd
  CC       nand-utils/nanddump.o
  CCLD     nanddump
...
```
```
$ make -C build_dir/target*/mtd-utils-2.1.1 clean
...
$ make -C build_dir/target*/mtd-utils-2.1.1 V=1
...
  CC       lib/libmtd.o
  CC       lib/libfec.o
  CC       lib/common.o
  CC       lib/libcrc32.o
```

The original reason for this commit was some packages failing to build
if V is set to something other than 0 or 1. See the discussion in PR
https://github.com/openwrt/openwrt/pull/2481 for how to fix this in the
package Makefile.

Ref: PR#2481
Acked-by: Mirko Vogt &lt;mirko-openwrt@nanl.de&gt;
Signed-off-by: Fredrik Olofsson &lt;fredrik.olofsson@anyfinetworks.com&gt;
[commit title/description facelift]
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>add PKG_CPE_ID ids to package and tools</title>
<updated>2017-11-17T01:24:35Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2017-09-28T02:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=c61a2395140d92cdd37d3d6ee43a765427e8e318'/>
<id>urn:sha1:c61a2395140d92cdd37d3d6ee43a765427e8e318</id>
<content type='text'>
CPE ids helps to tracks CVE in packages.
https://cpe.mitre.org/specification/

Thanks to swalker for CPE to package mapping and
keep tracking CVEs.

Acked-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
</content>
</entry>
<entry>
<title>automake: Update to version 1.15.1</title>
<updated>2017-07-04T20:56:55Z</updated>
<author>
<name>Thomas Langer</name>
</author>
<published>2017-06-27T16:26:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=eafaef3765152526e29a18329900b9ba39eae3bb'/>
<id>urn:sha1:eafaef3765152526e29a18329900b9ba39eae3bb</id>
<content type='text'>
The new version includes the fix for new perl versions,
so remove the related patch.

Signed-off-by: Thomas Langer &lt;thomas.langer.71@gmail.com&gt;
</content>
</entry>
<entry>
<title>automake: import upstream fix for perl 5.26</title>
<updated>2017-06-07T17:47:34Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2017-06-07T17:39:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=92c80f38cff3c20388f9ac13d5196f2745aeaf77'/>
<id>urn:sha1:92c80f38cff3c20388f9ac13d5196f2745aeaf77</id>
<content type='text'>
Build broke as distributions now include Perl 5.26 and automake
triggered an "Unescaped left brace in regex" error.
Import upstream commit 13f00eb449 to fix that.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>treewide: clean up download hashes</title>
<updated>2016-12-16T21:39:22Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T16:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=720b99215da295a2e7b4acdef30b58bec6acedc2'/>
<id>urn:sha1:720b99215da295a2e7b4acdef30b58bec6acedc2</id>
<content type='text'>
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>automake: portability fixes</title>
<updated>2015-03-24T13:13:01Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2015-03-24T13:13:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=f6c581cc3ef85ee1b26a02456bcbf0bf52438a23'/>
<id>urn:sha1:f6c581cc3ef85ee1b26a02456bcbf0bf52438a23</id>
<content type='text'>
The rework of the host tools discovery caused automake to embed
absolute paths to staging_dir/host/bin/perl into the shebang
of the generated automake executables.

Switch to the portable "/usr/bin/env perl" and enable global
warnings through "$^W" instead of the "-w" interpreter argument.

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

SVN-Revision: 44972
</content>
</entry>
<entry>
<title>disable silent-rules by default</title>
<updated>2015-03-12T00:39:50Z</updated>
<author>
<name>Mirko Vogt</name>
</author>
<published>2015-03-12T00:39:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/aparcar/commit/?id=bc67ebc5858956eca492d3a8353162e1b600f954'/>
<id>urn:sha1:bc67ebc5858956eca492d3a8353162e1b600f954</id>
<content type='text'>
OpenWrt hides verbose output by default,
regardless of automake silent-rules being en-/disabled.

If we enable verbose output for package builds (V=s)
however, we'd like to see as most as possible.

Signed-off-by: Mirko Vogt &lt;mirko@openwrt.org&gt;

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