Dear Sven,

Thank you for the notice.
It would be extremely helpful in solving this rapidly to have a quick-link to the exact version of that stddef.h (possibly the other libc headers as well if that line refers so something else...).

Were you suggesting those commits because there were __alignof or __float128 at that line?

Best regards,

-Jerome

On 2018-05-16 6:34 AM, Sven Joachim wrote:
Source: ecere-sdk
Version: 0.44.15-1
Severity: serious
Tags: buster sid

Your package fails to build on i386[1] with a rather bogus syntax error:

,----
| Building 2nd stage ecere...
| make[2]: Entering directory '/tmp/ecere-sdk-0.44.15/ecere'
| /usr/lib/gcc/i686-linux-gnu/7/include/stddef.h:435:78: error: syntax error
| Makefile:1078: recipe for target 'obj/release.linux/EARArchive.c' failed
| make[2]: *** [obj/release.linux/EARArchive.c] Error 1
`----

Possible fixes in the upstream git repository, which I have not tested
at all:

https://github.com/ecere/ecere-sdk/commit/73e2e8c1f1e1963cfad0ae4b9866cd159a0c3ece
https://github.com/ecere/ecere-sdk/commit/9085cb19656728b5ccdbbbe26377ad5112513d01


1. 
https://buildd.debian.org/status/fetch.php?pkg=ecere-sdk&arch=i386&ver=0.44.15-1%2Bb2&stamp=1526325541&raw=0


Reply via email to