<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">I am not sure if there is anything that
strange.<br>
See
<a class="moz-txt-link-freetext" href="https://dev.openwrt.org/browser/trunk/include/prereq-build.mk#L27">https://dev.openwrt.org/browser/trunk/include/prereq-build.mk#L27</a><br>
<br>
'gcc' basically just checks that gcc exists. (check that it
responds to 'gcc --version' command)<br>
'working-gcc' checks if gcc actually can compile anything. It
tries to compile an one-line program.<br>
The later five failing tests also depend on a working gcc. <br>
<br>
If you are really interested, check the test command from lines
39-40 manually:<br>
echo 'int main(int argc, char **argv) { return 0; }' | gcc -x c
-o $(TMP_DIR)/a.out -<br>
<br>
Manually running it might give a better error message.<br>
<br>
<br>
On 9.11.2015 19:18, Carlos Ferreira wrote:<br>
</div>
<blockquote
cite="mid:CAJpYY6VPhoV1kbQ+y4J5puXeZ0BS6=qSFDpxLnPi-E7zW7d3ZQ@mail.gmail.com"
type="cite">
<div dir="ltr">The weirdest part is this.<br>
<br>
<div>Checking 'gcc'... ok.</div>
<div>Checking 'working-gcc'... failed.</div>
<div>Checking 'g++'... ok.</div>
<div>Checking 'working-g++'... failed.</div>
<div>Checking 'ncurses'... failed.</div>
<div>Checking 'zlib'... failed.</div>
<div>Checking 'libssl'... failed.</div>
<div><br>
<br>
GCC and G++ checks out but the tests implemented in <a
moz-do-not-send="true" href="http://prereq-build.mk">prereq-build.mk</a>
(working-gcc and working-g++) seem to fail.<br>
I too believe this was triggered by a recent OS update.<br>
<br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 9 November 2015 at 17:14, Carlos
Ferreira <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:carlosmf.pt@gmail.com" target="_blank">carlosmf.pt@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">For reference, I'm using Manjaro Linux (Arch
Linux based).<br>
<br>
<div>[claymore@Claymore trunk]$ uname -a</div>
<div>Linux Claymore 4.3.0-1-MANJARO #1 SMP PREEMPT Mon Nov
2 07:40:28 UTC 2015 x86_64 GNU/Linux</div>
<div><br>
</div>
</div>
<div class="gmail_extra">
<div>
<div class="h5"><br>
<div class="gmail_quote">On 9 November 2015 at 16:42,
Hannu Nyman <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:hannu.nyman@iki.fi" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:hannu.nyman@iki.fi">hannu.nyman@iki.fi</a></a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">One
more "me too" report:<br>
There was probably something unusual in the last
OS kernel update for Ubuntu 15.10 x64, which has
caused some compiler tools to require
re-installation.<br>
<br>
I updated Ubuntu 15.10 kernel last week along
other updates offered by the system, and after the
kernel update I ran a command to purge old
kernels, like I always do after kernel updates. At
that point I noticed that exceptionally also a few
of the build tools/prerequisities of Openwrt got
uninstalled at the same time. Almost like there
had been a forced dependency to the previous
kernel version. Normally only the old kernel
modules are purged, so this looked strange.<br>
<br>
I re-installed the Openwrt prerequisities
(gcc-multilib, flex, git-core, gettext,
libssl-dev, ...). Not all of those needed
re-installation, but some did. So some of them had
been really uninstalled. Since then the things
have been normal again.<br>
<br>
Your situation pretty much matches what I would
probably have seen if I had not re-installed the
prerequisities.<br>
Just try reinstalling the ~20 prerequisities for
Openwrt and see if that helps.<br>
<br>
I don't think that this has anything to do with
Openwrt itself.<span><br>
</span><br>
</blockquote>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
<br>
</body>
</html>