Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1029732
| From | Gordon Ball <gordon@chronitis.net> |
|---|---|
| Newsgroups | linux.debian.bugs.dist |
| Subject | Bug#972785: zeromq3: Include cmake files for cppzmq |
| Date | 2020-10-23 17:00 +0200 |
| Message-ID | <B36HT-e6-1@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
[Multipart message — attachments visible in raw view] - view raw
Source: zeromq3 Severity: normal Tags: patch src:zeromq3 and libzmq3-dev currently embed headers from the separate cppzmq repository. However, the associated cmake files are not included, which means when trying to build downstream projects which use cppzmq and cmake, it's necessary to hack the buildsystem or embed the cmake files from cppzmq. I've included a patch (against 4.3.3-2) which adds these files to the source package and libzmq3-dev. Specifically: * move the existing cppzmq files (zmq.hpp, zmq_addon.hpp) to debian/cppzmq/ and add the cmake files from cppzmq 4.6.0 * add Provides: cppzmq-dev to libzmq3-dev, which would hopefully make it easier to split the packages in future * build-depend on cmake, and add an override after dh_auto_install to process and install the cmake.in files from cppzmq I appreciate this is a larger change than #951135. Other options would be to * continue to bundle cppzmq in a common source package, but use multiple upstream tarballs so cppzmq is a more obvious component and the embedded files can be more readily updated together. * split cppzmq into a separate source package. Some downstream dependencies would need to be fixed. Codesearch suggests gnuradio, libopenshot, thrift, tango, ignition-transport, horizon-eda Gordon
Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#972785: zeromq3: Include cmake files for cppzmq Gordon Ball <gordon@chronitis.net> - 2020-10-23 17:00 +0200
Bug#972785: zeromq3: Include cmake files for cppzmq László Böszörményi (GCS) <gcs@debian.org> - 2020-10-25 17:20 +0100
Bug#972785: zeromq3: Include cmake files for cppzmq Gordon Ball <gordon@chronitis.net> - 2020-10-26 10:10 +0100
Bug#972785: zeromq3: Include cmake files for cppzmq Luca Boccassi <bluca@debian.org> - 2020-10-26 11:00 +0100
Bug#972785: zeromq3: Include cmake files for cppzmq Gordon Ball <gordon@chronitis.net> - 2020-10-26 12:50 +0100
Bug#972785: zeromq3: Include cmake files for cppzmq Luca Boccassi <bluca@debian.org> - 2020-10-26 13:00 +0100
Bug#972785: zeromq3: Include cmake files for cppzmq Gordon Ball <gordon@chronitis.net> - 2020-10-26 13:40 +0100
Bug#972785: zeromq3: Include cmake files for cppzmq Luca Boccassi <bluca@debian.org> - 2020-10-26 14:10 +0100
Bug#972785: zeromq3: Include cmake files for cppzmq Gordon Ball <gordon@chronitis.net> - 2020-10-26 20:00 +0100
csiph-web