[Tile-serving] [osm2pgsql] error: ‘class OSMPBF::Blob’ has no member named ‘release_raw’ (#392)

Paul Norman notifications at github.com
Wed Jul 15 20:37:25 UTC 2015


2.3.0 is quite old, though libosmium documentation says [it meets the requirements](https://github.com/osmcode/libosmium/wiki/Libosmium-dependencies#google-protocol-buffers).

> But I think you're missing the point ... release_raw() isn't defined anywhere, so even if protoc was newer, it won't find 'release_raw':

It is defined in the code output by protoc. From 2.6.1, 

```
fileformat.pb.h
110:  inline ::std::string* release_raw();
369:inline ::std::string* Blob::release_raw() {
```

---
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/osm2pgsql/issues/392#issuecomment-121739896
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20150715/bc14b05d/attachment-0001.html>


More information about the Tile-serving mailing list