Discussion:
Bug#868573: Location of nlohmann-json header file will change to upstream default
(too old to reply)
Muri Nicanor
2017-07-16 20:10:02 UTC
Permalink
Raw Message
Package: src:mkvtoolnix
Version: 13.0.0-2

Hi Christian,

the location where the json.hpp of nlohmann-json-dev is being installed
will be /usr/include/nlohmann in the next upload, which is what upstream
defaults to and what other systems honor (see #868112).
mkvtoolnix is the only reverse dependency of nlohmann-json-dev and will
have to set the includedir accordingly. I've attached a patch which does
that (and which also works with the old nlohmann-json-dev 2.0.6 version).

cheers,
muri
Christian Marillat
2017-07-17 07:10:02 UTC
Permalink
Raw Message
forwarded -1 https://github.com/mbunkus/mkvtoolnix/issues/2048
thanks
Post by Muri Nicanor
Package: src:mkvtoolnix
Version: 13.0.0-2
Hi Christian,
Hi,
Post by Muri Nicanor
the location where the json.hpp of nlohmann-json-dev is being installed
will be /usr/include/nlohmann in the next upload, which is what upstream
defaults to and what other systems honor (see #868112).
mkvtoolnix is the only reverse dependency of nlohmann-json-dev and will
have to set the includedir accordingly. I've attached a patch which does
that (and which also works with the old nlohmann-json-dev 2.0.6 version).
Not really a problem for mkvtoolnix as the build use the included
nlohmann-json if json.hpp isn't installed.

You can do a new nlohmann-json-dev upload if you want.

Bug forwarded to upstream :

https://github.com/mbunkus/mkvtoolnix/issues/2048

Christian

Loading...