[pkg-boost-devel] Bug#823582: boost1.58: outdated embedded data copy: unicode-data
Paul Wise
pabs at debian.org
Fri May 6 09:20:55 UTC 2016
Source: boost1.58
Severity: normal
Usertags: embed built-using
Unicode 8.0 was semi-recently released and unicode-data 8.0-1 was uploaded.
The boost1.58 source package contains embedded data copies of several
files from the unicode-data package:
boost/spirit/home/support/char_encoding/unicode/UnicodeData.txt
boost/spirit/home/support/char_encoding/unicode/Scripts.txt
boost/spirit/home/support/char_encoding/unicode/PropList.txt
boost/spirit/home/support/char_encoding/unicode/DerivedCoreProperties.txt
Upstream appears to have converted those files into these files before
releasing the tarball. One of those files (query.hpp) is generated by a
python script that is not available in the source package, I think this
is therefore a severity serious bug but I'm not sure.
boost/spirit/home/support/char_encoding/unicode/query.hpp
boost/spirit/home/support/char_encoding/unicode/uppercase_table.hpp
boost/spirit/home/support/char_encoding/unicode/category_table.hpp
boost/spirit/home/support/char_encoding/unicode/script_table.hpp
boost/spirit/home/support/char_encoding/unicode/lowercase_table.hpp
These files are then shipped in the libboost1.58-dev binary package.
Please ask upstream to remove the above files from the source package
and instead build-depend on the unicode-data binary package, convert the
relevant files to headers at build time and add a Built-Using header:
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-built-using
--
bye,
pabs
https://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-boost-devel/attachments/20160506/d4e10cde/attachment.sig>
More information about the pkg-boost-devel
mailing list