[Pkg-julia-devel] Bug#1108099: utf8proc: Please update to 2.10

Matthias Geiger werdahias at debian.org
Fri Jun 20 17:01:52 BST 2025


Source: utf8proc
Version: 2.9.0-1
Severity: wishlist
X-Debbugs-Cc: werdahias at debian.org, jamessan at debian.org
Control: block 1101413 by -1

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

to build nvim 0.11 utf8proc 2.10 is required: 

  479 |   if (*p_ambw == 'd' && prop->ambiguous_width) {
      |                             ^~
/build/reproducible-path/neovim-0.11.2/src/nvim/mbyte.c:485:39: error: ‘utf8proc_property_t’ {aka ‘const struct utf8proc_property_struct’} has no member named ‘ambiguous_width’
  485 |   if (p_emoji && c >= 0x1f000 && !prop->ambiguous_width && prop_is_emojilike(prop)) {
      |                                       ^~
/build/reproducible-path/neovim-0.11.2/src/nvim/mbyte.c: In function ‘utf_ambiguous_width’:
/build/reproducible-path/neovim-0.11.2/src/nvim/mbyte.c:1356:13: error: ‘utf8proc_property_t’ {aka ‘const struct utf8proc_property_struct’} has no member named ‘ambiguous_width’
 1356 |     if (prop->ambiguous_width || prop_is_emojilike(prop)) {


The latest release incorporates this change: 
https://github.com/JuliaStrings/utf8proc/blob/master/utf8proc.h#L308

Please consider uploading 2.10 to experimental.

Thanks,

werdahias

- -- System Information:
Debian Release: 13.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.32-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: OpenRC (via /run/openrc), PID 1: init
LSM: AppArmor: enabled

-----BEGIN PGP SIGNATURE-----

iIsEARYKADMWIQQUWTv/Sl6/b+DpcW7svtu2B7myvgUCaFWF6xUcd2VyZGFoaWFz
QGRlYmlhbi5vcmcACgkQ7L7btge5sr48sAD/YkH+ojC6HGdND7u8HzJzjcd3OwZp
RlQzCONrxQgHvycBAO3pq4cI8/bQg/6E1LUayPHzfrTNgf+KUJtN+oqtGBkL
=tn9p
-----END PGP SIGNATURE-----


More information about the Pkg-julia-devel mailing list