Raphael Hertzog a écrit : > On Wed, 23 Jan 2008, Aurelien Jarno wrote: >> libvorbis does not build on armel: >> >> | dpkg-gensymbols: warning: some new symbols appeared in the symbols file. >> | dpkg-gensymbols: warning: debian/libvorbisfile3/DEBIAN/symbols doesn't >> match completely debian/libvorbisfile3.symbols >> | >> | --- dpkg-gensymbolsSkeySn 2008-01-09 00:34:54.000000000 +0000 >> | +++ dpkg-gensymbolsYZDMhU 2008-01-09 00:34:54.000000000 +0000 >> | @@ -1,4 +1,6 @@ >> | libvorbisfile.so.3 libvorbisfile3 #MINVER# >> | + [EMAIL PROTECTED] 1.2.0.dfsg-3 >> | + [EMAIL PROTECTED] 1.2.0.dfsg-3 >> | [EMAIL PROTECTED] 1.1.2 >> | [EMAIL PROTECTED] 1.1.2 >> | [EMAIL PROTECTED] 1.1.2 >> | dh_makeshlibs: command returned error code 5 >> >> It looks like __aeabi* symbols should be blacklisted on armel. > > Can you check if there are other similar symbols? The blacklist is an > explicit list of symbols, and I try to avoid using regex for the blacklist.
For pyvorbis this is the full diff, so that's the only two different symbols. Looking at libgcc1, I have found the following symbols, I guess most of them can also be present in the libraries: __aeabi_cdcmpeq __aeabi_cdcmple __aeabi_cdrcmple __aeabi_cfcmpeq __aeabi_cfcmple __aeabi_cfrcmple __aeabi_d2f __aeabi_d2iz __aeabi_d2lz __aeabi_d2uiz __aeabi_d2ulz __aeabi_dadd __aeabi_dcmpeq __aeabi_dcmpge __aeabi_dcmpgt __aeabi_dcmple __aeabi_dcmplt __aeabi_dcmpun __aeabi_ddiv __aeabi_dmul __aeabi_dneg __aeabi_drsub __aeabi_dsub __aeabi_f2d __aeabi_f2iz __aeabi_f2lz __aeabi_f2uiz __aeabi_f2ulz __aeabi_fadd __aeabi_fcmpeq __aeabi_fcmpge __aeabi_fcmpgt __aeabi_fcmple __aeabi_fcmplt __aeabi_fcmpun __aeabi_fdiv __aeabi_fmul __aeabi_fneg __aeabi_frsub __aeabi_fsub __aeabi_i2d __aeabi_i2f __aeabi_idiv __aeabi_idivmod __aeabi_l2d __aeabi_l2f __aeabi_lasr __aeabi_lcmp __aeabi_ldivmod __aeabi_llsl __aeabi_llsr __aeabi_lmul __aeabi_ui2d __aeabi_ui2f __aeabi_uidiv __aeabi_uidivmod __aeabi_ul2d __aeabi_ul2f __aeabi_ulcmp __aeabi_uldivmod __aeabi_unwind_cpp_pr0 __aeabi_unwind_cpp_pr1 __aeabi_unwind_cpp_pr2 __aeabi_uread4 __aeabi_uread8 __aeabi_uwrite4 __aeabi_uwrite8 Cheers, Aurelien -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `- people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]