[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#744257: attica: FTBFS on arm64 (symbols issue)



tag 744257 - patch
thanks

Hi,

On 2014-04-12 02:46, Wookey wrote:
Even with the updated kde-pkg-tools patch from

https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=23;filename=pkg-kde-tools_0.15.13.arm64-subst-fix-2.patch;att=1;bug=744173
,

this package doesn't build on arm64, because these two symbols are
missing from the generated file:
(optional=gccinternal)_ZN6Attica19DownloadDescription7PrivateD1Ev@Base 0.4.0 (optional=gccinternal)_ZN6Attica19DownloadDescription7PrivateD2Ev@Base 0.4.0

I don't know what that "(optional=gccinternal)" annotation means,
although it saying 'optional' suggests to me that having it missing
shouldn't fail the build, but it does.

(optional=gccinternal) means a symbol is optional, so its lack won't
cause a build failure. See also dpkg-gensymbols(1).

It can be fixed with the attached patch to declare that these are not
present on arm64. I don't know if this is the right fix, or if there
is some other reason for these symbols being missing which we should
look into?

The patch is indeed wrong, and should not be applied.

If you want more help on the issue, please do post a full build log.

--
Pino Toscano


Reply to: