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-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org