On Mon, 22 Oct 2018 19:22:48 +0300 Dmitry Shachnev <mity...@debian.org> wrote: > Control: tags -1 + moreinfo > > Hi YunQuiang! > > On Mon, Oct 22, 2018 at 08:48:25PM +0800, YunQiang Su wrote: > > Package: src:qtdeclarative-opensource-src > > Version: 5.11.2-2 > > > > Please use arch-bits=32/64 in symbol files if applicable. > > For example the newly added: > > > > (arch=!amd64 !arm64 !ia64 !mips64el !ppc64el !riscv64 > > !sparc64)_ZNK3QV45Value9toIntegerEv@Qt_5_PRIVATE_API 5.11.1 1 > > Unfortunately this is a bad example. This symbol is missing not on all 64-bit > architectures. Note that it is *not* missing on s390x. > > The right thing to do in this case is marking it as (optional=inline|...), > according to the source code: > > https://code.qt.io/cgit/qt/qtdeclarative.git/tree/src/qml/jsruntime/qv4value_p.h?h=v5.11.2#n791 > > > I am working on a new 64bit ports - mips64r6el, the hardcoded list, make it > > some bit chaos for new ports. > > > > If you don't like this scheme, please add mips64r6 mips64r6el to this list. > > Can you please attach the build logs or just the dh_makeshlibs output on these > architectures? This way we will be able to automatically update the symbols > files using pkgkde-symbolshelper. >
http://mips64el.bfsu.edu.cn/debian-new/buildlog/q/qtdeclarative-opensource-src/qtdeclarative-opensource-src_5.11.2-2_mips64r6el-1540145226.build Now, I only build for mips64r6el, while I guess mips64r6 is in the same situation. > -- > Dmitry Shachnev