Package: eztrace
Severity: grave
Version: 1.0~rc4-1

eztrace uses -march=armv7-a whenever it detects an arm system. This is pointless on debian armhf (the compiler already has it as a built-in default) and wrong on debian armel and raspbian where it will render the package unusable on the minimum hardware supported by those ports. This needs to be fixed

liblitl has the same issue and provides a static library used by your package so it needs to be fixed first and you need to confirm the fixed version has been sucessfully built and installed into the archive for armel before fixing this bug. See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770782

Unfortunately even with the patches to this package and liblit my test tools (simple shell scripts calling readelf) still report that libeztrace-autostart-openmpi.so.0.0.0 is tagged as armv7. It appears openmpi may be responsible for this though I haven't determined the exact path through which the contamination happens the openmpi build log certainly indicates use of -march=armv7-a[1]. We have patched openmpi in raspbian [2] but I have not investigated how this would apply to Debian armel (I belive some of the code I added in that patch is armv6 specific so suitable for raspbian but not for debian armel, and it also looks like the raspbian patch conflicts with the arm64 patch which would need looking at if pushing it upstream to Debian)

Debdiff can be found at http://debdiffs.raspbian.org/main/e/eztrace/eztrace_1.0.6-1+rpi1.debdiff no intent to nmu in Debian.

Apologies for not pushing this back to Debian earlier I noticed and patched it in raspbian a while back but either I didn't realise that the block of code in question also applied to armel or I didn't get arround to filing a bug.

[1] https://buildd.debian.org/status/fetch.php?pkg=openmpi&arch=armel&ver=1.6.5-9.1&stamp=1415988083
[2] http://debdiffs.raspbian.org/main/o/openmpi/openmpi_1.6.5-8+rpi1.debdiff


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to