SOCI/soci

File "private/soci-trivial-blob-backend.h" missing

Spixmaster opened this issue ยท 5 comments

@Krzmbrzl, the commit #992 includes #include <private/soci-trivial-blob-backend.h> which is not present when installed with CMake.

See my revamp cmake PR. I think there this should be fixed

#1118 for reference.

Private headers are not supposed to be installed, so if this header is used by the public headers, it can't be private.

I.e. it's not (just) a build system problem, it's a problem with the header name/path.

The header is used two times, here and here.

I had another look at this and am now in line with what @vadz said. That is, I misused private headers. Consequently, this is fixed in #1165