Package: libgeo-gpx-perl Version: 1.10-1 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Hi, i was trying to create gpx waypoints with an utf-8 name which does not work: perl -Mutf8 -MGeo::Gpx -e '$g=Geo::Gpx->new(); $g->waypoints_add({ lat => 0, lon => 0, name => "üöä" }); $g->save(filename => "foo.gpx");' $ cat foo.gpx <?xml version="1.0" encoding="utf-8"?> <gpx xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" creator="Geo::Gpx" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd" xmlns="http://www.topografix.com/GPX/1/0"> <bounds maxlat="0" maxlon="0" minlat="0" minlon="0" /> <wpt lat="0" lon="0"> <name>üöä</name> </wpt> </gpx> The code seems to unconditionally use HTML::Entities->encode_entities - -- System Information: Debian Release: 12.5 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable-debug'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-18-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, LC_CTYPE=de_DE.utf-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libgeo-gpx-perl depends on: ii libdatetime-format-iso8601-perl 0.16-2 ii libdatetime-perl 2:1.59-1 ii libgeo-coordinates-transform-perl 0.10-3 ii libhtml-parser-perl 3.81-1 ii libxml-descent-perl 1.04-6 ii perl 5.36.0-7+deb12u1 libgeo-gpx-perl recommends no packages. Versions of packages libgeo-gpx-perl suggests: ii xclip 0.13-2 - -- no debconf information -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEdb9o7oebX2papQ/KkN1BIMsJ8i8FAmYmI5wACgkQkN1BIMsJ 8i+B1Q//boYR0RVAAHpTrNEpZG0UZoMAewqZexOybRaXg48H9tlmdZr1ucbFqM2P KYZI2X20gM3Qi9FyrDn55kpJo/DYqLd8no57boQMzoV3+Y29CwuAqtXi6vf4GNmf VnEzEGVnRTDKuzEqgWHrtSw99I5AioYqjmtwTmDHuzJ8S67CL1Ful6dsSNBDwiCg +CNTf9MDCoPne8yAsnzFUui9XT6S21VHoj+PDVKBaeXqcuSK09AKjvKDXHpHeeiC 9L4/ngqIPtFMjLXbUz7CZsVo1IMXSyHH9fvhWU1j6uVRIyAa0q/4uqmkpM73Y3dn sVtCXbolBiSlwtZe3WHUMQTve69JJIcQleXX9EvfD/37uXFy8wJ8Hx5X2whk8NQu zMbAGmV7sAvzoMpo+O/IfaUD3b7HG/nycvmyWjgeITk4eKsMTB1MWLdMBGTaXqli jo4NcU1a0KlITN8JYSqHVi+GYA94GtXHZcnkSu7DGaUw9QGl1l6DD1692w/uavXR LiDUsqzXG4a4GcPb7x7PQrCE9u/tKcHGEeb/be4uLieGIu792P2Z9r0Od97EORoh KKONjGyOYSuHYH7/KQLS36hF1E1Tv9EL/WBkzhvvbUojyror5NuP3PYRK87lFXUh WaW+f/dtq882jGfADGBZn8Hp1aVDjZuQ14DGBQUHG/XYIu2jHNk= =qc55 -----END PGP SIGNATURE-----