Mailinglist Archive: opensuse-factory (454 mails)

< Previous Next >
Re: [opensuse-factory] avr-gcc cannot find avr-as
On Fri, 8 Dec 2017, Richard Biener wrote:

On Fri, 8 Dec 2017, Klaus Kaempf wrote:

* Richard Biener <rguenther@xxxxxxx> [Dec 08. 2017 09:14]:

Maybe simply try cross-avr-gcc from Tumbleweed instead?

I see cross-avr-gcc7 available in Tumbleweed. However, this fails
compilation of avr-libc with

../../../libc/stdlib/strtol.c:33:10: fatal error: limits.h: No such file
or directory

Want a bug report ? ;-)

Ok, it might be because we prune include-fixed:

%if 0%{?gcc_icecream:1}
# with the gcc_icecream setup fixincludes are for the build includes which
# is wrong - get rid of them
rm -rf $RPM_BUILD_ROOT/%{targetlibsubdir}/include-fixed

this prunes the gcc provided limits.h which ends up in include-fixed
for some reason ...

Ok, it's not so easy. We would have a limits.h that would get substituted
for a broken system ones but that won't work unless the system provides
its own.

So it really boils down to a "bootstrap" issue. avr-libc has to
provide limits.h (and find it) during its build.




Richard Biener <rguenther@xxxxxxx>
SUSE LINUX GmbH, GF: Felix Imendoerffer, Jane Smithard, Graham Norton, HRB
21284 (AG Nuernberg)
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups