Bug#887049: zita-convolver: consider use arch-bits=32/64 fmt in symbol file

Jaromír Mikeš mira.mikes at gmail.com
Sat Jan 13 09:55:39 UTC 2018


2018-01-13 4:42 GMT+01:00 YunQiang Su <wzssyqa at 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 at Base 1.0
>    (arch-bits=64)64bit_specific_symbol at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20180113/5da3e8a6/attachment-0001.html>


More information about the pkg-multimedia-maintainers mailing list