• Bug#1062112: gfsview: NMU diff for 64-bit time_t transition

    From Lukas =?UTF-8?Q?M=C3=A4rdian?=@21:1/5 to All on Wed Jan 31 12:40:03 2024
    This is a multi-part MIME message sent by reportbug.


    Source: gfsview
    Version: 20121130+dfsg-8
    Severity: serious
    Tags: patch pending
    Justification: library ABI skew on upgrade
    User: debian-arm@lists.debian.org
    Usertags: time-t

    Dear maintainer,

    As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
    gfsview as a source package shipping runtime libraries whose ABI
    either is affected by the change in size of time_t, or could not be
    analyzed via abi-compliance-checker (and therefore to be on the safe
    side we assume is affected).

    To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to
    have a library transition, which is most easily done by renaming the
    runtime library package.

    Since turning on 64-bit time_t is being handled centrally through a change
    to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for gfsview
    which will initially be uploaded to experimental if possible, then to
    unstable after packages have cleared binary NEW.

    Please find the patch for this NMU attached.

    If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads.



    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable
    APT policy: (500, 'unstable')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.5.0-14-generic (SMP w/8 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
    Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)

    ZGlmZiAtTnJ1IGdmc3ZpZXctMjAxMjExMzArZGZzZy9kZWJpYW4vY2hhbmdlbG9nIGdmc3ZpZXct MjAxMjExMzArZGZzZy9kZWJpYW4vY2hhbmdlbG9nCi0tLSBnZnN2aWV3LTIwMTIxMTMwK2Rmc2cv ZGViaWFuL2NoYW5nZWxvZwkyMDIzLTA5LTIzIDA5OjI2OjI0LjAwMDAwMDAwMCArMDAwMAorKysg Z2Zzdmlldy0yMDEyMTEzMCtkZnNnL2RlYmlhbi9jaGFuZ2Vsb2cJMjAyNC0wMS0zMSAxMTozMzoy Mi4wMDAwMDAwMDAgKzAwMDAKQEAgLTEsMyArMSwxMCBAQAorZ2ZzdmlldyAoMjAxMjExMzArZGZz Zy04LjEpIGV4cGVyaW1lbnRhbDsgdXJnZW5jeT1tZWRpdW0KKworICAqIE5vbi1tYWludGFpbmVy IHVwbG9hZC4KKyAgKiBSZW5hbWUgbGlicmFyaWVzIGZvciA2NC1iaXQgdGltZV90IHRyYW5zaXRp b24uCisKKyAtLSBMdWthcyBNw6RyZGlhbiA8c2x5b25AZGViaWFuLm9yZz4gIFdlZCwgMzEgSmFu IDIwMjQgMTE6MzM6MjIgKzAwMDAKKwogZ2ZzdmlldyAoMjAxMjExMzArZGZzZy04KSB1bnN0YWJs ZTsgdXJnZW5jeT1tZWRpdW0KIAogICAqIFRlYW0gdXBsb2FkCmRpZmYgLU5ydSBnZnN2aWV3LTIw MTIxMTMwK2Rmc2cvZGViaWFuL2NvbnRyb2wgZ2Zzdmlldy0yMDEyMTEzMCtkZnNnL2RlYmlhbi9j b250cm9sCi0tLSBnZnN2aWV3LTIwMTIxMTMwK2Rmc2cvZGViaWFuL2NvbnRyb2wJMjAyMy0wOS0y MyAwOToyNDo1Ny4wMDAwMDAwMDAgKzAwMDAKKysrIGdmc3ZpZXctMjAxMjExMzArZGZzZy9kZWJp YW4vY29udHJvbAkyMDI0LTAxLTMxIDExOjMzOjIyLjAwMDAwMDAwMCArMDAwMApAQCAtMjIsNyAr MjIsNyBAQAogQXJjaGl0ZWN0dXJlOiBhbnkKIERlcGVuZHM6IGZvbnRzLXRsd2ctZ2FydWRhLW90 ZiwKICAgICAgICAgIGxpYmdmcy1kZXYsCi0gICAgICAgICBsaWJnZnNnbDAgKD0gJHtiaW5hcnk6 VmVyc2lvbn0pLAorICAgICAgICAgbGliZ2ZzZ2wwdDY0ICg9ICR7YmluYXJ5OlZlcnNpb259KSwK ICAgICAgICAgIHplbml0eSwKICAgICAgICAgICR7bWlzYzpEZXBlbmRzfSwKICAgICAgICAgICR7 c2hsaWJzOkRlcGVuZHN9CkBAIC00NCw3ICs0NCwxMCBAQAogICAgICogT2ZmbGluZSBpbWFnZSBn ZW5lcmF0aW9uLgogICAgICogUXVhbGl0eSBQb3N0U2NyaXB0LCBQREYgYW5kIGJpdG1hcCBvdXRw dXRzLgogCi1QYWNrYWdlOiBsaWJnZnNnbDAKK1BhY2thZ2U6IGxpYmdmc2dsMHQ2NAorUHJvdmlk ZXM6ICR7dDY0OlByb3ZpZGVzfQorUmVwbGFjZXM6IGxpYmdmc2dsMAorQnJlYWtzOiBsaWJnZnNn bDAgKDw8ICR7c291cmNlOlZlcnNpb259KQogQXJjaGl0ZWN0dXJlOiBhbnkKIE11bHRpLUFyY2g6 IHNhbWUKIERlcGVuZHM6ICR7bWlzYzpEZXBlbmRzfSwKQEAgLTc1LDcgKzc4LDcgQEAKIFNlY3Rp b246IGxpYmRldmVsCiBEZXBlbmRzOiAke21pc2M6RGVwZW5kc30sCiAgICAgICAgICAke3NobGli czpEZXBlbmRzfSwKLSAgICAgICAgIGxpYmdmc2dsMCAoPSAke2JpbmFyeTpWZXJzaW9ufSkKKyAg ICAgICAgIGxpYmdmc2dsMHQ2NCAoPSAke2JpbmFyeTpWZXJzaW9ufSkKIFByZS1EZXBlbmRzOiAk e21pc2M6UHJlLURlcGVuZHN9CiBEZXNjcmlwdGlvbjogZ3JhcGhpY2FsIHZpZXdlciBmb3IgR2Vy cmlzIHNpbXVsYXRpb24gZmlsZXMuIERldmVsb3BtZW50IGZpbGVzCiAgR2VycmlzIGlzIGEgc3lz dGVtIGZvciB0aGUgc29sdXRpb24gb2YgdGhlIHBhcnRpYWwgZGlmZmVyZW50aWFsCmRpZmYgLU5y dSBnZnN2aWV3LTIwMTIxMTMwK2Rmc2cvZGViaWFuL2xpYmdmc2dsMC5pbnN0YWxsIGdmc3ZpZXct MjAxMjExMzArZGZzZy9kZWJpYW4vbGliZ2ZzZ2wwLmluc3RhbGwKLS0tIGdmc3ZpZXctMjAxMjEx MzArZGZzZy9kZWJpYW4vbGliZ2ZzZ2wwLmluc3RhbGwJMjAyMy0wOS0yMyAwODo1NDoyMS4wMDAw MDAwMDAgKzAwMDAKKysrIGdmc3ZpZXctMjAxMjExMzArZGZzZy9kZWJpYW4vbGliZ2ZzZ2wwLmlu c3RhbGwJMTk3MC0wMS0wMSAwMDowMDowMC4wMDAwMDAwMDAgKzAwMDAKQEAgLTEsMyArMCwwIEBA Ci11c3IvbGliLyovbGliZ2ZzZ2wqLnNvLioKLXVzci9saWIvKi9nZXJyaXMvbGliZ2ZzdmlldzJE LTAuMC4xLnNvCi11c3IvbGliLyovZ2VycmlzL2xpYmdmc3ZpZXczRC0wLjAuMS5zbwpkaWZmIC1O cnUgZ2Zzdmlldy0yMDEyMTEzMCtkZnNnL2RlYmlhbi9saWJnZnNnbDB0NjQuaW5zdGFsbCBnZnN2 aWV3LTIwMTIxMTMwK2Rmc2cvZGViaWFuL2xpYmdmc2dsMHQ2NC5pbnN0YWxsCi0tLSBnZnN2aWV3 LTIwMTIxMTMwK2Rmc2cvZGViaWFuL2xpYmdmc2dsMHQ2NC5pbnN0YWxsCTE5NzAtMDEtMDEgMDA6 MDA6MDAuMDAwMDAwMDAwICswMDAwCisrKyBnZnN2aWV3LTIwMTIxMTMwK2Rmc2cvZGViaWFuL2xp Ymdmc2dsMHQ2NC5pbnN0YWxsCTIwMjMtMDktMjMgMDg6NTQ6MjEuMDAwMDAwMDAwICswMDAwCkBA IC0wLDAgKzEsMyBAQAordXNyL2xpYi8qL2xpYmdmc2dsKi5zby4qCit1c3IvbGliLyovZ2Vycmlz L2xpYmdmc3ZpZXcyRC0wLjAuMS5zbwordXNyL2xpYi8qL2dlcnJpcy9saWJnZnN2aWV3M0QtMC4w LjEuc28KZGlmZiAtTnJ1IGdmc3ZpZXctMjAxMjExMzArZGZzZy9kZWJpYW4vbGliZ2ZzZ2wwdDY0 LmxpbnRpYW4tb3ZlcnJpZGVzIGdmc3ZpZXctMjAxMjExMzArZGZzZy9kZWJpYW4vbGliZ2ZzZ2ww dDY0LmxpbnRpYW4tb3ZlcnJpZGVzCi0tLSBnZnN2aWV3LTIwMTIxMTMwK2Rmc2cvZGViaWFuL2xp Ymdmc2dsMHQ2NC5saW50aWFuLW92ZXJyaWRlcwkxOTcwLTAxLTAxIDAwOjAwOjAwLjAwMDAwMDAw MCArMDAwMAorKysgZ2Zzdmlldy0yMDEyMTEzMCtkZnNnL2RlYmlhbi9saWJnZnNnbDB0NjQubGlu dGlhbi1vdmVycmlkZXMJMjAyNC0wMS0zMSAxMTozMzoyMi4wMDAwMDAwMDAgKzAwMDAKQEAgLTAs MCArMSBAQAorbGliZ2ZzZ2wwdDY0OiBwYWNrYWdlLW5hbWUtZG9lc250LW1hdGNoLXNvbmFtZXMg bGliZ2ZzZ2wwCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)