Your message dated Fri, 18 Feb 2022 11:00:11 +0000
with message-id <e1nl0zj-0008zr...@fasolo.debian.org>
and subject line Bug#998859: fixed in libfyaml 0.7.11-1
has caused the Debian Bug report #998859,
regarding ITP: libfyaml -- Fully feature complete YAML parser and emitter
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
998859: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998859
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Jose Luis Blanco-Claraco <joseluisblan...@gmail.com>
* Package name : libfyaml
Version : 0.7.2
Upstream Author : Pantelis Antoniou <pantelis.anton...@konsulko.com>
* URL : https://github.com/pantoniou/libfyaml
* License : MIT
Programming Lang: C
Description : Fully feature complete YAML parser and emitter.
A fancy 1.2 YAML and JSON parser/writer.
Fully feature complete YAML parser and emitter, supporting the latest
YAML spec and passing the full YAML testsuite.
It is designed to be very efficient, avoiding copies of data, and has
no artificial limits like the 1024 character limit for implicit keys.
libfyaml is using https://github.com/yaml/yaml-test-suite as a core
part of it's testsuite.
Features
- Fully supports YAML version 1.2.
- Attempts to adhere to features coming with YAML version 1.3 so that
it will be ready.
- Zero content copy operation, which means that content is never
copied to internal structures. On input types that support it (mmap
files and constant strings) that means that memory usage is kept low,
and arbitrary large content can be manipulated without problem.
- Parser may be used in event mode (like libyaml) or in document
generating mode.
- Extensive programmable API capable of manipulating parsed YAML
documents or creating them from scratch.
- YAML emitter with programmable options, supporting colored output.
- Extensive testsuite for the API, the full YAML test-suite and
correct emitter operation.
- Easy printf/scanf based YAML creation and data extraction API.
- Accurate and descriptive error messages, in standard compiler format
that can be parsed by editors and developer GUIs.
- Testsuite supports running under valgrind and checking for memory
leaks. No leaks should be possible under normal operation, so it is
usable for long- running applications.
Other relevant information on why I would like to see libfyaml packaged:
- "why is this package useful/relevant? is it a dependency for"
"another package? do you use it? if there are other packages"
"providing similar functionality, how does it compare?"
There are other C++ yaml parser libraries, but this is the fastest (*),
and it can parse comments (unique feature?).
- "how do you plan to maintain it?" I am open inside a packaging team"
"(check list at https://wiki.debian.org/Teams)? are you"
"looking for co-maintainers? do you need a sponsor?"
Yes, I'll need a sponsor. The library is right now embedded into
the "mrpt" package (in the Robotics Team), after packing we could
get rid of the embedded sources and convert it into a regular build-dep.
(*) A benchmark was reported here comparing a C++ wrapper of libfyaml,
and even with
wrapping, it's x5 times faster than yaml-cpp for querying data and
~40% faster to parse
a yaml file: https://www.youtube.com/watch?v=rQdpopPgq6w
--
/**
* Jose Luis Blanco-Claraco
* Universidad de AlmerÃa - Departamento de IngenierÃa
* [Homepage]( https://w3.ual.es/~jlblanco/ )
* [GH profile]( https://github.com/jlblancoc )
*/
--- End Message ---
--- Begin Message ---
Source: libfyaml
Source-Version: 0.7.11-1
Done: Jose Luis Blanco Claraco <joseluisblan...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
libfyaml, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 998...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jose Luis Blanco Claraco <joseluisblan...@gmail.com> (supplier of updated
libfyaml package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 14 Jan 2022 22:51:33 +0100
Source: libfyaml
Binary: libfyaml-dev libfyaml-utils libfyaml-utils-dbgsym libfyaml0
libfyaml0-dbgsym
Architecture: source amd64
Version: 0.7.11-1
Distribution: unstable
Urgency: medium
Maintainer: Jose Luis Blanco Claraco <joseluisblan...@gmail.com>
Changed-By: Jose Luis Blanco Claraco <joseluisblan...@gmail.com>
Description:
libfyaml-dev - Fully feature complete YAML parser and emitter (headers)
libfyaml-utils - Fully feature complete YAML parser and emitter (CLI tools)
libfyaml0 - Fully feature complete YAML parser and emitter (library)
Closes: 998859
Changes:
libfyaml (0.7.11-1) unstable; urgency=medium
.
* Initial release. (Closes: #998859)
Thanks to Pantelis Antoniou for his contribution
to the packaging.
Checksums-Sha1:
85b23df3d1e19e83c5934896069b5d0f8247b4d2 1814 libfyaml_0.7.11-1.dsc
9bd016b1837eac9889ea8f2a384f9a8871d588ac 756384 libfyaml_0.7.11.orig.tar.gz
c2f9b498e6f7a78483b531831116b2ad57d47f1b 5140 libfyaml_0.7.11-1.debian.tar.xz
2124b7b9052274909f48d78bdf5a7bbdd3054c2a 221008 libfyaml-dev_0.7.11-1_amd64.deb
0cf68c6f73361be4b8ceee22c9ee1597940cba7f 44672
libfyaml-utils-dbgsym_0.7.11-1_amd64.deb
d6eef1b0f641fad39e0405b2d1130feb5df343af 28752
libfyaml-utils_0.7.11-1_amd64.deb
fd9ac2dd5031707f67a5ec5d2263f414083ad323 711944
libfyaml0-dbgsym_0.7.11-1_amd64.deb
058a2df8f0030f2ba4d0f2e1eff69880fd621e74 181168 libfyaml0_0.7.11-1_amd64.deb
1cebf74fd7348be5aa29a3bb82e12fb78a8c831b 7102 libfyaml_0.7.11-1_amd64.buildinfo
Checksums-Sha256:
f6cc3becec152d7cf8f03fd4bd74005ce02bfcc7d138b02fe45e8f7cabde43e4 1814
libfyaml_0.7.11-1.dsc
a779069b562cf643221ff8dea26376bc19762eef751880f7cc6bd8915fe050eb 756384
libfyaml_0.7.11.orig.tar.gz
51ca508881c31977fde731ec34a9ece30ab29690d5726cba832d480700a5a926 5140
libfyaml_0.7.11-1.debian.tar.xz
73530ac5e5102dde3fc979687054fb3e1d23ed0d1bd81b615fae26fcbe07a4e4 221008
libfyaml-dev_0.7.11-1_amd64.deb
72c09c2f389abbae809165aeadddbcafe739a60cf80fb26de496ec0c0cb69f56 44672
libfyaml-utils-dbgsym_0.7.11-1_amd64.deb
0205b8c7339d459b6edae978043f624a575aff3f76312e2657e76d37998526b5 28752
libfyaml-utils_0.7.11-1_amd64.deb
a6a9a249362f8035bf0c759b10357739ad73770fb63f4557540015458d2c050b 711944
libfyaml0-dbgsym_0.7.11-1_amd64.deb
9b7885aecef9ee7465a12b86ed12638e4d87922d74a0071d702413b183284d18 181168
libfyaml0_0.7.11-1_amd64.deb
b67c618664d0fe34c281950ed1c8c1727b9e85d6833a8a38a58fae03ce48e32c 7102
libfyaml_0.7.11-1_amd64.buildinfo
Files:
7539841388ed5daac2e7623651dba06e 1814 libs optional libfyaml_0.7.11-1.dsc
5b9fb546e7d26825cae3ac028caf30c4 756384 libs optional
libfyaml_0.7.11.orig.tar.gz
3f2fe16497d24e96a6a0e22eea8776c4 5140 libs optional
libfyaml_0.7.11-1.debian.tar.xz
2ea2298d14200884396e9c8c66fabf8c 221008 libdevel optional
libfyaml-dev_0.7.11-1_amd64.deb
99d3e36d0ef55cd854dd85f869ff90de 44672 debug optional
libfyaml-utils-dbgsym_0.7.11-1_amd64.deb
fc857e4809c8f2ee33306ebd9becb1da 28752 devel optional
libfyaml-utils_0.7.11-1_amd64.deb
fa77f3a185fec1b0e0d39a71fe08cd76 711944 debug optional
libfyaml0-dbgsym_0.7.11-1_amd64.deb
12e4514c2d37512e0256b83847403b38 181168 libs optional
libfyaml0_0.7.11-1_amd64.deb
3cbce535586441ad032b9cbd54244778 7102 libs optional
libfyaml_0.7.11-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmIOqRMACgkQ+C8H+466
LVm7uQv7BqY11HxAx/KTY5l19FB2jtzCNb1BivP26ko2SrThlHIPkrls2xcM8OiX
Fe457POJy4j0VxWNXKT+18ZH+se3QhhYBE3/BufqLIzifSPDwq4kYMBTmSStxf0X
QoI8LwQ9LvOM6FQT6v+FlqRarmIdz/Wm8cxV2P63/ehkFzVSIIqCb9LJD5Y/60dh
VwyMYYEPToXxMayUcgTSp+NvfYylEeRVRcX7xVuKwQLZ6eqsARFOOGWpppsq/Khi
4k8wqMNAbCXNPDzbqwLv7tUpVONhqJXL23ExoPZDSTn5+m3IQScXhgqGp9uS1a68
s7cs173V32DrIqbrFSFvQ8WO8k7RNBNgv4yeKKK2i2EsBXfMnike1GWABpObKU3l
xccxVrPkl14FpxGGXE0g8HwzNA/oq+Xqnq+avDif2NDzNQOAHHsGzGO+CZ6TScYR
jLCjZwMqcR2vVXdIFIi8bvY9vIsJvIUA3QQkwikA80oPcs8rAToDXNHpMoeA71C6
8N6CcAoE
=myZr
-----END PGP SIGNATURE-----
--- End Message ---