Ticket #72 (new defect)

Opened 9 months ago

Last modified 2 months ago

Support MAPNIK_VERSION

Reported by: dom Owned by: artem
Priority: critical (top) Milestone:
Component: Core Library Version:
Severity: Blocker Keywords:
Cc: springmeyer Patch Needs Improvement:
Needs Docmentation: Has Patch?:
Design Decision Needed:

Description

It would be useful to define the major, minor version of mapnik in the code, so that mapnik can be configured to look in, for example, /usr/lib/mapnik/0.5/input for its input plugins. This is needed to support multiple .so version installed at the same time, which is itself a requirement for the Debian packaging. For the time being, I have provided a hack in the Debian packages which can be used at build-time, but it would be better to support this in mapnik itself.

Change History

Changed 9 months ago by artem

There is ABI_VERSION in src/SConsript , currently [0,5,0]. Maybe it should go into SConstruct ?

Changed 2 months ago by springmeyer

  • cc springmeyer added

Changed 2 months ago by springmeyer

  • priority set to critical (top)
  • type changed from enhancement to defect
  • severity changed from Normal to Blocker

Would be great to make version #'s available in the python bindings as well.

Note: See TracTickets for help on using tickets.