Overview
Request History
pgajdos created request
Enable SSE optimizations. They are not enabled by default in configure-based builds (see the INSTALL file). (forwarded request 878383 from llunak)
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
namtrac declined review
SSE doesn't exist on i586, you have to a
%configure \
--disable-static \
%ifarch x86_64
--enable-hardware-optimizations=yes \
%endif
%{nil}
namtrac declined request
SSE doesn't exist on i586, you have to a
%configure \
--disable-static \
%ifarch x86_64
--enable-hardware-optimizations=yes \
%endif
%{nil}
pgajdos revoked request
thanks
pgajdos reopened request
reopening
namtrac accepted review
ok
dimstar_suse set openSUSE:Factory:Staging:D as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:D"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:D"
RBrownSUSE accepted review
Staging Project openSUSE:Factory:Staging:D got accepted.
RBrownSUSE approved review
Staging Project openSUSE:Factory:Staging:D got accepted.
RBrownSUSE accepted request
Staging Project openSUSE:Factory:Staging:D got accepted.
So why does the package build on i586 just fine and even passes the test suite?
Because the code is more intelligent than me.
The code already checks for hardware support:
Yes, already checking that. In configure there is:
$as_echo "#define PNG_INTEL_SSE_OPT 1" >>confdefs.h
plus the above what coolo pasted imho means, that it can be enabled everywhere.