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]

Reply via email to