On Sat, Jan 13, 2018 at 5:55 PM, Jaromír Mikeš <mira.mi...@gmail.com> wrote: > > > 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
I guess it should be (arch-bits=32|c++) Maybe only one couple of () is allowed. > > 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 > > > -- YunQiang Su _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers