[Pkg-tcltk-devel] Bug#1101146: Bug#1101146: tdom: Consider enabling build for Tcl 9.0
Héctor Romojaro Gómez
hector.romojaro at gmail.com
Fri Apr 4 14:08:56 BST 2025
Hi Sergei,
Great, thanks! I rebased the commit on debian/latest, so work can be
continued there.
Just did some cosmetic changes (added this bug to the changelog to be
closed on upload, and some tabs on debian/rules loops), and reverted
the tdomConfig.sh install expression, so permissions are set by
"install" and lintian is happy again :)
Will perform the upload this weekend so it goes on the archive ASAP and
is ready for Trixie.
Kind regards,
Héctor
El dom, 23-03-2025 a las 23:13 +0300, Sergei Golovan escribió:
> Source: tdom
> Version: 0.9.5.1-2
> Severity: normal
> Tags: patch
>
> Dear Maintainer,
>
> Please, consider enabling build of tDom for Tcl 9.0 which is already
> in unstable and testing, so the more extensions support Tcl 9.0 the
> better.
>
> I've created a branch on salsa:
> https://salsa.debian.org/tcltk-team/tdom/-/tree/tcl9?ref_type=heads
> The main change is in debian/rules: code which configures/builds all
> three extensions is now wrapped by a loop on Tcl versions (9.0 and
> 8.6).
> Actual build happens in debian/9.0 and debian/8.6 subdirectories.
>
> It's worth menitioning that one test fails for tDom under Tcl 9 for
> me:
> parsing of a very long string fails with an out of memory error (this
> test doesn't run for Tcl 8.6). I guess it's not too bad to allow tDom
> with this failed test to the Debian archive, but it definitely needs
> to be investigated.
>
> Also, I did not adapt the autopkgtest code to Tcl 9 yet.
>
> For convenience, I've attached the diff between the current
> debian/latest and tcl9 branches here.
>
> -- System Information:
> Debian Release: 12.10
> APT prefers stable-security
> APT policy: (500, 'stable-security'), (500, 'proposed-updates'),
> (500, 'stable'), (1, 'experimental'), (1, 'unstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
>
> Kernel: Linux 6.12.9+bpo-amd64 (SMP w/24 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN,
> TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
> LANGUAGE=en_US:en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
>
> -- no debconf information
> _______________________________________________
> Pkg-tcltk-devel mailing list
> Pkg-tcltk-devel at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-tcltk-devel
More information about the Pkg-tcltk-devel
mailing list