Bug 29264

Summary: [FR] disable asm optimizations on armh
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: deadbeefAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: glebfm, led, sbolshakov
Version: unstable   
Hardware: all   
OS: Linux   

Description Michael Shigorin 2013-08-05 17:12:56 MSK
Прошу по возможности выключать ассемблерные вставки на ARM, иначе сборка падает:

/bin/sh ../../libtool --tag=CC   --mode=link armh-alt-linux-gnueabi-gcc -pipe -Wall -g -O2 -fomit-frame-pointer -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb  -D_GNU_SOURCE  -DLIBDIR=\"/usr/lib\" -DPREFIX=\"/usr\" -DDOCDIR=\"/usr/share/doc/deadbeef-0.5.6\" -fPIC -std=c99 -pipe -Wall -g -O2 -fomit-frame-pointer -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb  -D_GNU_SOURCE  -DLIBDIR=\"/usr/lib\" -DPREFIX=\"/usr\" -DDOCDIR=\"/usr/share/doc/deadbeef-0.5.6\" -module -lm  -o ffap.la -rpath /usr/lib/deadbeef ffap.lo dsputil_yasm.lo  
libtool: link: armh-alt-linux-gnueabi-gcc -shared  -fPIC -DPIC  .libs/ffap.o .libs/dsputil_yasm.o   -lm  -O2 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -O2 -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb   -Wl,-soname -Wl,ffap.so.0 -o .libs/ffap.so.0.0.0
.libs/dsputil_yasm.o: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status
make[2]: *** [ffap.la] Error 1
make[2]: Leaving directory `/usr/src/RPM/BUILD/deadbeef-0.5.6/plugins/ffap'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/RPM/BUILD/deadbeef-0.5.6'
make: *** [all] Error 2
make: Leaving directory `/usr/src/RPM/BUILD/deadbeef-0.5.6'

PS: в Sisyphus/arm наблюдается deadbeef-0.5.1-alt4.arm.rpm (armv5).
Comment 1 andyc@altlinux.org 2013-10-12 17:57:38 MSK
Пока не знаю как это сделать, но буду благодарен, 
если подскажешь как. Кстати, а что у тебя за железка
с ARM?
Comment 2 Michael Shigorin 2013-10-12 19:56:03 MSK
Уже не помню результатов быстрого наскока, а железки -- [[cubox]] и [[nexus7]].
Comment 3 Антон Мидюков 2019-06-08 20:42:10 MSK
Исправлено. И, видимо, очень давно.