#299 PDL::GIS::Proj doesn't buidl with proj-4.8.0

other (94)

It has been reported that the PDL PROJ4 module(s)
in the core distribution fail to build with the latest
release, version 4.8.0. The error seems to be related
to the projects.h include file.


<< < 1 2 (Page 2 of 2)
  • Chris Marshall

    Chris Marshall - 2013-01-02
    • priority: 5 --> 6
  • Myra

    Myra - 2013-01-04

    Hope I'm not intruding, but my 2 cents worth. The projects.h file is available from http://svn.osgeo.org/metacrs/proj/trunk/proj. The copyright is open source and permissive. I downloaded the file, included it in the tarball and built pdl against proj v 4.8.0.

    Would it be possible to do the same and include it in the pdl package or would that create version conflict problems?

    One of the joys of using Arch Linux is learning how to make things work when they don't, being willing to do some work to get want you want, and you learn package management.


  • Chris Marshall

    Chris Marshall - 2013-01-04

    Right now, it appears the only portable approach is to use the proj command to generate the list. My plan is to implement that capability with a fallback list based on the current projections list. Since the projections have not changed in quite a while, this should work. If a user needs a projection not from the static list, they would have the capability (and option) of generating an updated list.

  • Chris Marshall

    Chris Marshall - 2013-02-20
    • priority: 6 --> 1
    • status: open --> open-fixed
  • Chris Marshall

    Chris Marshall - 2013-02-20

    The current git works around the problem by providing its own versions of the needed file when version 4.8.0 is detected. This fix is available from CPAN developers release CHM/PDL-2.4.11_010.tar.gz and on. Leaving the ticket open at lower priority as a reminder we need a "real" fix at some point.

  • Chris Marshall

    Chris Marshall - 2013-02-21

    The fix is only for PROJ4 version 4.8.0. If you are using
    something more recent---i.e., the current svn version, then
    you'll have the same failure that you used to get with
    PROJ4 4.8.0. The Makefile.PL in the PDL/Lib/GIS/Proj/
    directory could be modified to not use the special
    included version if the user already has included a valid
    projects.h file.

  • Chris Marshall

    Chris Marshall - 2013-08-10
    • status: open-fixed --> closed-fixed
    • Group: --> critical
<< < 1 2 (Page 2 of 2)

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks