Source: boost1.67
Severity: normal
Usertags: embed

Unicode 11.0 was released and unicode-data 11.0.0-1 was uploaded.

The boost1.67 source package contains embedded data copies of several
files from the unicode-data package:

libs/spirit/include/boost/spirit/home/support/char_encoding/unicode/UnicodeData.txt
libs/spirit/include/boost/spirit/home/support/char_encoding/unicode/DerivedCoreProperties.txt
libs/spirit/include/boost/spirit/home/support/char_encoding/unicode/Scripts.txt
libs/spirit/include/boost/spirit/home/support/char_encoding/unicode/PropList.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.

libs/spirit/include/boost/spirit/home/support/char_encoding/unicode/script_table.hpp
libs/spirit/include/boost/spirit/home/support/char_encoding/unicode/uppercase_table.hpp
libs/spirit/include/boost/spirit/home/support/char_encoding/unicode/category_table.hpp
libs/spirit/include/boost/spirit/home/support/char_encoding/unicode/query.hpp
libs/spirit/include/boost/spirit/home/support/char_encoding/unicode/lowercase_table.hpp

These files are then shipped in the libboost1.67-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 and convert
the relevant files to headers at build time.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to