Hi John, On Mon, May 9, 2022 at 9:22 PM John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de> wrote: > > Hello Bo! > > On 5/9/22 11:52, Bo YU wrote: > > ``` > > ... > > dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols > > file: see diff output below > > dpkg-gensymbols: warning: debian/libqbscore1.22/DEBIAN/symbols doesn't > > match completely debian/libqbscore1.22.symbols > > --- debian/libqbscore1.22.symbols (libqbscore1.22_1.22.1-1_riscv64) > > +++ dpkg-gensymbols8XkRIb 2022-05-07 10:47:44.042026568 +0000 > > @@ -3334,7 +3334,7 @@ > > (optional=templinst)_ZN5QListISt10shared_ptrIN3qbs8Internal17DependencyScannerEEEC1ERKS5_@Base > > 1.22.0 > > (optional=templinst)_ZN5QListISt10shared_ptrIN3qbs8Internal17DependencyScannerEEEC2ERKS5_@Base > > 1.22.0 > > _ZN6QDebuglsEPKc@Base 1.22.0 > > - _ZN6QDebuglsERK7QString@Base 1.22.0 > > +#MISSING: 1.22.1-1# _ZN6QDebuglsERK7QString@Base 1.22.0 > > _ZN7QStringD1Ev@Base 1.22.0 > > _ZN7QStringD2Ev@Base 1.22.0 > > (optional=templinst)_ZN7QVectorISt10shared_ptrIN3qbs8Internal15ResolvedProductEEE6appendERKS4_@Base > > 1.22.0 > > dh_makeshlibs: error: failing due to earlier errors > > make: *** [debian/rules:13: binary-arch] Error 25 > > dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit > > status 2 > > ``` > > This error just means that the symbols file(s) have to be updated, see [1]. > Before I filed the bug, I realized the ftbfs issue might be with the symbols file as you point. `apt source qbs` and the debian/symbols file has the symbols: ``` _ZN6QDebuglsEPKc@Base 1.22.0 _ZN6QDebuglsERK7QString@Base 1.22.0 _ZN7QStringD1Ev@Base 1.22.0 _ZN7QStringD2Ev@Base 1.22.0 ``` It seems the symbols file is ok and I try to build it on riscv64 hardware locally and it is ok :)
Or I am misunderstanding the buildd log error hint? BR, Bo > Adrian > > > [1] https://wiki.debian.org/UsingSymbolsFiles > > -- > .''`. John Paul Adrian Glaubitz > : :' : Debian Developer > `. `' Physicist > `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913 >