Source: libxaw
Version: 2:1.0.14-1
Severity: minor
Tags: upstream

Dear Maintainer,

this is rather an information than a real bug report. The latest version
of libxaw introduces a change which will break the build for at least
one package (texlive-bin).

commit d0fcbd9722ad691ca0b5873c98e8e9c236fa718b
Author: Thomas E. Dickey <dic...@invisible-island.net>
Date:   Sun Mar 3 20:21:40 2024 -0500

    amend change to XawListChange()

    My previous commit in July 2019

      build-fixes when _CONST_X_STRING is defined

    modified the interface of XawListChange() to use "_Xconst char *"
    to fix builds when the Xt symbol _CONST_X_STRING is defined (which
    makes the String typedef "const").

    While this fixed building Xaw, clients which use Xaw were impacted.
    Changing that function to use String resolves both problems.

    (report by Karl Berry).

    Signed-off-by: Thomas E. Dickey <dic...@invisible-island.net>

I'm aware of the change and I know how to address it. Maybe there are
more packages outside, which could be affected.

Hilmar

-- System Information:
Debian Release: 12.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: arm64 (aarch64)
Foreign Architectures: armhf

Kernel: Linux 6.6.31+rpt-rpi-v8 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Attachment: signature.asc
Description: PGP signature

Reply via email to