Hello, I packaged sparse 0.6.0 for Debian and some architectures failed to build the package because of a failure of the preprocessor/predef-lp64.c test. Affected are: mips mipsel powerpc The failure looks as follows: TEST predefined macros for LP64 (preprocessor/predef-lp64.c) Using command : test-linearize -Wno-decl -m64 $file Expecting exit value: 0 error: test 'preprocessor/predef-lp64.c' failed error: Pattern 'ret\..*\$0' unexpectedly absent I didn't look into details (yet). There are a few more failures, see at https://buildd.debian.org/status/package.php?p=sparse&suite=sid For the m68k I already sent a patch. On Hurd the problem is: env CHECK=./sparse ./cgcc -no-compile memops.c ./cgcc: invalid specs: gnu and on x32 I got: /usr/bin/ld: compile-i386.o: relocation R_X86_64_32S against `.data' can not be used when making a PIE object; recompile with -fPIC /usr/bin/ld: final link failed: nonrepresentable section on output collect2: error: ld returned 1 exit status Best regards Uwe
Attachment:
signature.asc
Description: PGP signature