Bug#722188: Optimizations are not properly applied
    Steinar H. Gunderson 
    sgunderson at bigfoot.com
       
    Sun Sep  8 21:13:54 UTC 2013
    
    
  
Source: libdvbcsa
Version: 1.1.0-2
Severity: normal
Hello,
It seems that debian/rules contains:
  ifeq ($(DEB_HOST_ARCH),amd64)
  EXTRA_CONFIGURE_ARGS += --enable-mmx --enable-sse2
  endif
--enable-mmx overrides --enable-sse2, so this means that the package is built
without SSE2 optimizations. Furthermore, it means that 32-bit packages are not
built with MMX or SSE2 support, despite every single CPU the last ten years
(and certainly every CPU anyone would want to decode DVB-CSA on) has supported
SSE2. (MMX was added in 1997!)
Finally, --enable-altivec should probably be enabled on appropriate CPUs.
-- System Information:
Debian Release: 7.1
  APT prefers stable
  APT policy: (750, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.11.0-rc5 (SMP w/16 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
    
    
More information about the pkg-multimedia-maintainers
mailing list