Bug#535681: libffado: Support for more arches

Kurt Roeckx kurt at roeckx.be
Sat Jul 4 10:28:55 UTC 2009


Source: libffado
Version: 2.0~rc1+svn1539-1
Severity: important

Hi,

It seems you have restricted the arch list to i386, amd64 and
powerpc.  Why?  I see no reason why this package should be
restricted to some arches.  Other arches support firewire too.

Is there for instance a reason not to enable kfreebsd-i386
and kfreebsd-amd64?

Looking at the SConstruct script, it seems to be basing
optimizations based on /proc/cpuinfo.  Please note that
we still support i486 on the i386 port, and it should
run on that.  Please do not add options to produce
different output than the default unless you build it
several times and pick up the right one at run time.
Basing it on the CPU you're currently running is _always_
wrong.

It also seems to try and detect if it needs -fPIC or not,
and only enable it on amd64.  Unless you have a very good
reason not always enable it, this should be enabled.
(see Policy 10.2).


Kurt






More information about the pkg-multimedia-maintainers mailing list