2018-01-13 4:42 GMT+01:00 YunQiang Su <wzss...@gmail.com>: > Package: src:zita-convolver > Version: 3.1.0-6 > > https://manpages.debian.org/unstable/dpkg-dev/dpkg-gensymbols.1.en.html > New version of dpkg support a new syntax like: > (arch-bits=32)32bit_specific_symbol@Base 1.0 > (arch-bits=64)64bit_specific_symbol@Base 1.0 > > Please consider use this. > I am working on porting Debian to some new architectures. > This syntax seems great for new ports.
Hi, I have tried add this to symbols file ... (arch-bits=32)(c++)"Convlevel::alloc_aligned(unsigned int)@Base" 3.0.2 (arch-bits=64)(c++)"Convlevel::alloc_aligned(unsigned long)@Base" 3.0.2 but build failed ... dh_makeshlibs -O-Smakefile -O-Dlibs dpkg-gensymbols: error: long)@Base" is not a valid version dh_makeshlibs: failing due to earlier errors No idea what's a wrong ... Are you more familiar with new syntax? Can you provide a patch? best regards mira