[Debian-med-packaging] Bug#656729: libhmsbeagle uses unacceptable compiler options -msse2 -march=native
peter green
plugwash at p10link.net
Sat Jan 21 11:03:40 UTC 2012
package: libhmsbeagle
version: 1.0-1
severity: serious
Your package builds with the following unaceptable compiler options.
-march=native
This is unacceptable on any architecture because packages must be built
for the
lowest processor a port supports, not for whatever processor the build
machine
happened to have
-msse2
This is unacceptable on i386 because the i386 ports supports processors that
don't support sse. It is acceptable but redundant on amd64 (sse2 is used by
default there). On other architectures it causes a build failure as those
architectures have no concept of sse2.
More information about the Debian-med-packaging
mailing list