clone 677139 -1 reassign -1 dpkg thanks Am 13.06.2012 08:54, schrieb Guillem Jover: > On Wed, 2012-06-13 at 08:10:02 +0200, Raphael Hertzog wrote: >> On Wed, 13 Jun 2012, Guillem Jover wrote: >>> On Wed, 2012-06-13 at 07:06:47 +0200, Guillem Jover wrote: >>>> I've actually have had this on my TODO to deal with, which I found >>>> when checking libudt on armel some time ago. I'm reassigning and will >>>> push a fix for dpkg 1.16.5. >>> >>> Actually after having checked this now it appears the problem are >>> missing entries on the libgcc1 symbols files for EABI architectures, >>> which include armel and armhf. >>> >>> I see at least missing __aeabi_unwind_cpp_pr1@GCC_3.5 and >>> __aeabi_unwind_cpp_pr2@GCC_3.5 but there might be others. > >> Well, it's to be expected since dpkg-gensymbols is blacklisting >> them: >> >> see scripts/Dpkg/Shlibs/SymbolFile.pm: >> >> # Many armel-specific symbols >> $blacklist{"__aeabi_$_"} = 1 foreach (qw(cdcmpeq cdcmple cdrcmple cfcmpeq >> cfcmple cfrcmple d2f d2iz d2lz d2uiz d2ulz dadd dcmpeq dcmpge dcmpgt >> dcmple dcmplt dcmpun ddiv dmul dneg drsub dsub f2d f2iz f2lz f2uiz f2ulz >> fadd fcmpeq fcmpge fcmpgt fcmple fcmplt fcmpun fdiv fmul fneg frsub fsub >> i2d i2f idiv idivmod l2d l2f lasr lcmp ldivmod llsl llsr lmul ui2d ui2f >> uidiv uidivmod ul2d ul2f ulcmp uldivmod unwind_cpp_pr0 unwind_cpp_pr1 >> unwind_cpp_pr2 uread4 uread8 uwrite4 uwrite8)); > > I'm aware of the blacklist. The eabi symbols are explicitly listed in > an libgcc1.symbols.aeabi file in gcc-*, and __aeabi_unwind_cpp_pr0 for > example is there, but not the _pr1 and _pr2 variants. And it's already > using “ignore-blacklist”. As I said the missing symbols just need to > be added there.
I'll add them, however if they should be added, dpkg-gensymbols should say so. Apparently it is missing these because these are weak symbols. It seems to find these, at least it doesn't complain once these are added. -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/50b47fa8.6040...@debian.org