User: debian-m...@lists.debian.org

Hello package fails form version 0.164-1 on mips, mipsel.

I version 0.164-1 new test run-strip-strmerge.sh is introduced to package build.
This test is failing on mips and mipsel.

+2015-10-02  Mark Wielaard  <m...@redhat.com>
+
+       * elfstrmerge.c: New check program.
+       * run-strip-strmerge.sh: New test.
+       * Makefile.am (check_PROGRAMS): Add elfstrmerge.
+       (EXTRA_DIST): Add run-strip-strmerge.sh
+       (elfstrmerge_LDADD): New variable.

This test is using elflint.

Locking at a build I see that elflint self test is skiped on MIPS.
"SKIP run-elflint-self.sh (exit status: 77)"

Taking a further look at the file backends/mips_reloc.def  
shows that relocs for mips are set to 0, while for other archs have them 
defined:

/*          NAME,               REL|EXEC|DYN    */

RELOC_TYPE (NONE,               0)
RELOC_TYPE (16,                 0)
RELOC_TYPE (32,                 0)
RELOC_TYPE (REL32,              0)
RELOC_TYPE (26,                 0)
RELOC_TYPE (HI16,               0)
RELOC_TYPE (LO16,               0)
RELOC_TYPE (GPREL16,            0)
RELOC_TYPE (LITERAL,            0)
RELOC_TYPE (GOT16,              0)
RELOC_TYPE (PC16,               0)
RELOC_TYPE (CALL16,             0)
RELOC_TYPE (GPREL32,            0)
...

Is it possible to SKIP this test also for MIPS, until elflint is done for MIPS?

Thank you! 

Regards,
Jurica

Reply via email to