Control: tag -1 moreinfo

On Wed, Sep 15, 2021 at 10:15:36AM +0000, Evgeniy Didin wrote:
[…]
> - (arch=!x32)_ZN7Prelude9IDMEFTime3setEPKl@Base 4.1
> - (arch=x32)_ZN7Prelude9IDMEFTime3setEPKx@Base 4.1
> +#MISSING: 5.2.0-4# (arch=!x32)_ZN7Prelude9IDMEFTime3setEPKl@Base 4.1
> + _ZN7Prelude9IDMEFTime3setEPKx@Base 4.1
[…]

> Updating the version of the MISSING symbol(arch!=x32) to 5.2.0-4
> solves the issue for me, the patch is in the attachments.

How can it be that changing the version of a symbol fixes this.  It
doesn't make sense, and it's wrong as it just messes with proper symbol
version tracking without really accomplishing anything else.

Reading that diff from dpkg-gensymbols that you provided, I'd have
thought of doing this instead:

- (arch=!x32)_ZN7Prelude9IDMEFTime3setEPKl@Base 4.1
- (arch=x32)_ZN7Prelude9IDMEFTime3setEPKx@Base 4.1
+ (arch=!x32 !arc)_ZN7Prelude9IDMEFTime3setEPKl@Base 4.1
+ (arch=x32 arc)_ZN7Prelude9IDMEFTime3setEPKx@Base 4.1

That's assuming "arc" is the right name for this, AFAIK dpkg doesn't
even yet support it right?

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
More about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature

Reply via email to