Reimar Döffinger
Reimar Döffinger
Looking at this again, https://www.boost.org/doc/libs/1_76_0/libs/iostreams/doc/guide/exceptions.html suggests that exceptions should be used to report errors. However iostream's own file_sink/source report read errors with -1 and write errors not at all. Does...
Does this happen when building without BZIP2_SOURCE, linking against a prebuilt bzip2? Bzip2 is fairly old code, it might very well not be compatible with such modern compiler features, or...
No, I don't have the time or experience to write and maintain documentation hand-written in HTML. It's not a documentation format I've ever used, or would ever want to use...
Not sure what happens for tellg, but I am not sure if the seekg behaviour is not the best possible. Because for cases where seeking is not strictly possible since...
Commented on the pull request. Not sure there's really enough value in updating this to bother?
Supporting building these compression libraries from source is really not maintainable at all. I don't know the build system well enough to say if there is a better way, but...
I think you should squash the 3 commits into a single one, as it's not desirable to have not-quite-correct versions in the history. Note: I am not speaking with any...
It doesn't have to do with peek, the same happens with get. And the reason is simply the big (4096 bytes I think) buffer that filtering_stream adds. I've not had...
I don't think this can work, there seems to be no ZSTD_MAX_CLEVEL in any of the zstd.h headers I can find (e.g. in Ubuntu or in the zstd project). Instead...
Assuming you can't just use a pre-built zlib/libbz2 which would be easiest, building them separately and pointing linkflags and compileflags to the location should work I believe?