<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtk-20170518/tools/automake, branch reboot</title>
<subtitle>MTK 20170518 : Mediatek SDK based on OpenWRT Barrier Breaker</subtitle>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/'/>
<entry>
<title>automake: portability fixes</title>
<updated>2015-03-24T13:13:01+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jow@openwrt.org</email>
</author>
<published>2015-03-24T13:13:01+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=f6c581cc3ef85ee1b26a02456bcbf0bf52438a23'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>disable silent-rules by default</title>
<updated>2015-03-12T00:39:50+00:00</updated>
<author>
<name>Mirko Vogt</name>
<email>mirko@openwrt.org</email>
</author>
<published>2015-03-12T00:39:50+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=bc67ebc5858956eca492d3a8353162e1b600f954'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not use $(V) - force AM_V=1</title>
<updated>2015-03-12T00:39:48+00:00</updated>
<author>
<name>Mirko Vogt</name>
<email>mirko@openwrt.org</email>
</author>
<published>2015-03-12T00:39:48+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=43365ca6625363fbe3006ce47300f48434e2d36c'/>
<id>43365ca6625363fbe3006ce47300f48434e2d36c</id>
<content type='text'>
Projects using silent-rules might otherwise fail to compile.

This is due to the following resulting Makefile code:

AM_V_P = $(am__v_P_$(V))
am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY))
am__v_P_0 = false
am__v_P_1 = :

Automake directly uses $(V) for variable name expansion
which fails if $(V) is set to sth. else other than '0' or '1'.

This patch forces automake to not take $(V) into account
but to always use the default config for verbosity.

A better approach would be to actually take $(V) into account,
however not just pass it through (AM_V='$(V)') but
set AM_V to 0 if $V=0 / unset and to 1 otherwise.

This plan however is foiled due to my frustration about
automake as well as my lack of m4 skills.

automake bug report: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20077

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

SVN-Revision: 44684
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Projects using silent-rules might otherwise fail to compile.

This is due to the following resulting Makefile code:

AM_V_P = $(am__v_P_$(V))
am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY))
am__v_P_0 = false
am__v_P_1 = :

Automake directly uses $(V) for variable name expansion
which fails if $(V) is set to sth. else other than '0' or '1'.

This patch forces automake to not take $(V) into account
but to always use the default config for verbosity.

A better approach would be to actually take $(V) into account,
however not just pass it through (AM_V='$(V)') but
set AM_V to 0 if $V=0 / unset and to 1 otherwise.

This plan however is foiled due to my frustration about
automake as well as my lack of m4 skills.

automake bug report: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20077

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

SVN-Revision: 44684
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: bootstrap automake to pickup the correct in-tree autoconf</title>
<updated>2015-01-13T07:49:01+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jow@openwrt.org</email>
</author>
<published>2015-01-13T07:49:01+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=73a1f3597b0d4ba34306e8ce5f20957f1a1de7f1'/>
<id>73a1f3597b0d4ba34306e8ce5f20957f1a1de7f1</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 43958
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 43958
</pre>
</div>
</content>
</entry>
<entry>
<title>tools: automake: update to v1.15</title>
<updated>2015-01-09T14:51:23+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jow@openwrt.org</email>
</author>
<published>2015-01-09T14:51:23+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=cdaf75b641e6f55ed8de286d1db81d0338add315'/>
<id>cdaf75b641e6f55ed8de286d1db81d0338add315</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 43895
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 43895
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: update to 1.11.6</title>
<updated>2013-12-17T02:47:13+00:00</updated>
<author>
<name>Luka Perkov</name>
<email>luka@openwrt.org</email>
</author>
<published>2013-12-17T02:47:13+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=0b4e8c4c364368491714d80e465c71625e4116b4'/>
<id>0b4e8c4c364368491714d80e465c71625e4116b4</id>
<content type='text'>
Signed-off-by: Luka Perkov &lt;luka@openwrt.org&gt;

SVN-Revision: 39108
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Luka Perkov &lt;luka@openwrt.org&gt;

SVN-Revision: 39108
</pre>
</div>
</content>
</entry>
<entry>
<title>fixes python related autokrampf install bug</title>
<updated>2012-06-07T14:57:08+00:00</updated>
<author>
<name>John Crispin</name>
<email>john@openwrt.org</email>
</author>
<published>2012-06-07T14:57:08+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=639ee81002e57018a4941b2dd8be1a9b560da67b'/>
<id>639ee81002e57018a4941b2dd8be1a9b560da67b</id>
<content type='text'>
this commit fixes a compile bug triggered by pygobject

SVN-Revision: 32109
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this commit fixes a compile bug triggered by pygobject

SVN-Revision: 32109
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: update to 1.11.3</title>
<updated>2012-04-02T16:25:28+00:00</updated>
<author>
<name>Florian Fainelli</name>
<email>florian@openwrt.org</email>
</author>
<published>2012-04-02T16:25:28+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=093b12cba9237e9233217ee59d7ac0568f0bc673'/>
<id>093b12cba9237e9233217ee59d7ac0568f0bc673</id>
<content type='text'>
Signed-off-by: Luka Perkov &lt;openwrt@lukaperkov.net&gt;

SVN-Revision: 31173
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Luka Perkov &lt;openwrt@lukaperkov.net&gt;

SVN-Revision: 31173
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: forcibly disable perl ithreads support The SDK when build on a machine with perl ithreads enabled will fail to run on many Gentoo systems because perl is usually built without thread capability there. In order to circumvent this issue forcibly disable the ithreads support, tested on CentOS 5.6, Ubuntu 10.04 LTS and Gentoo.</title>
<updated>2012-02-01T15:06:36+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jow@openwrt.org</email>
</author>
<published>2012-02-01T15:06:36+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=1ef07eee4ab65e70bb9f8d896d1678891ce83ddf'/>
<id>1ef07eee4ab65e70bb9f8d896d1678891ce83ddf</id>
<content type='text'>
SVN-Revision: 29979
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SVN-Revision: 29979
</pre>
</div>
</content>
</entry>
<entry>
<title>automake: generate relative aclocal symlinks in staging_dir</title>
<updated>2012-01-28T03:51:22+00:00</updated>
<author>
<name>Jo-Philipp Wich</name>
<email>jow@openwrt.org</email>
</author>
<published>2012-01-28T03:51:22+00:00</published>
<link rel='alternate' type='text/html' href='http://www.chd.sx/cgit/mtk-20170518/commit/?id=537164cb6d5481c8762adde9677a8e0117c7901a'/>
<id>537164cb6d5481c8762adde9677a8e0117c7901a</id>
<content type='text'>
SVN-Revision: 29929
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SVN-Revision: 29929
</pre>
</div>
</content>
</entry>
</feed>
