libxmlb - Library for querying compressed XML metadata

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package filename libxmlb-0.1.14-1.mga8.i586.rpm
Package name libxmlb
Package version 0.1.14
Package release 1.mga8
Package architecture i586
Package type rpm
Category System/Libraries
License LGPLv2+
Maintainer -
Download size 15.76 KB
Installed size 18.38 KB
XML is slow to parse and strings inside the document cannot be memory mapped as
they do not have a trailing NUL char. The libxmlb library takes XML source, and
converts it to a structured binary representation with a deduplicated string
table -- where the strings have the NULs included.
This allows an application to mmap the binary XML file, do an XPath query and
return some strings without actually parsing the entire document. This is all
done using (almost) zero allocations and no actual copying of the binary data.


Package Version Architecture Repository
libxmlb-0.1.14-1.mga8.x86_64.rpm 0.1.14 x86_64 Mageia Core
libxmlb - - -


Name Value - - - - - - - -
shared-mime-info -


Name Value
libxmlb == 0.1.14-1.mga8
libxmlb(x86-32) == 0.1.14-1.mga8


Type URL
Binary Package libxmlb-0.1.14-1.mga8.i586.rpm
Source Package libxmlb-0.1.14-1.mga8.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install libxmlb rpm package:
    # urpmi libxmlb




2020-01-15 - luigiwalser <luigiwalser> 0.1.14-1.mga8
+ Revision: 1478117
- 0.1.14
- do not use libuuid (from fedora)
2019-10-28 - tv <tv> 0.1.13-1.mga8
+ Revision: 1456246
- new release
2019-04-18 - umeabot <umeabot> 0.1.8-2.mga7
+ Revision: 1392796
- Rebuild with meson 0.50.1
2019-04-16 - daviddavid <daviddavid> 0.1.8-1.mga7
+ Revision: 1391182
- new version: 0.1.8
2019-01-31 - daviddavid <daviddavid> 0.1.6-3.mga7
+ Revision: 1362103
- split out typelib library into his own sub-pkg
- fix dependecies
2019-01-31 - tv <tv> 0.1.6-2.mga7
+ Revision: 1362047
- add devel provides
- new release (aka import working one from FC)
+ ovitters <ovitters>
- from OpenMandriva

See Also

Package Description
libxmlb-devel-0.1.14-1.mga8.i586.rpm Development package for libxmlb
libxmlb-gir1.0-0.1.14-1.mga8.i586.rpm GObject Introspection interface description for libxmlb
libxmlb-tests-0.1.14-1.mga8.i586.rpm Files for installed tests
libxmlb1-0.1.14-1.mga8.i586.rpm Library for querying compressed XML metadata
libxmlbird-devel-1.2.11-1.mga8.i586.rpm Development files for xmlbird
libxmlbird1-1.2.11-1.mga8.i586.rpm XML parser with support for Vala iterators
libxmlrpc-c-devel-1.51.05-1.mga8.i586.rpm Programming library for writing an XML-RPC server or client in C or C++
libxmlrpc-c3-1.51.05-1.mga8.i586.rpm Programming library for writing an XML-RPC server or client in C or C++
libxmlrpc-epi-devel-0.54.2-10.mga8.i586.rpm Libraries, includes, etc. to develop XML and HTML applications
libxmlrpc-epi0-0.54.2-10.mga8.i586.rpm Library providing XMLPC support in C
libxmlsec1-devel-1.2.29-1.mga8.i586.rpm Development files for xmlsec1
libxmlsec1-gcrypt1-1.2.29-1.mga8.i586.rpm Gcrypt crypto plugin for XML Security Library
libxmlsec1-gnutls1-1.2.29-1.mga8.i586.rpm Gnutls crypto plugin for XML Security Library
libxmlsec1-nss1-1.2.29-1.mga8.i586.rpm NSS crypto plugin for XML Security Library
libxmlsec1-openssl1-1.2.29-1.mga8.i586.rpm OpenSSL crypto plugin for XML Security Library