Updated: Comment #1

Problem/Motivation

The library used in the drush makefile does not contain the library in the root folder, and so it does not work out of the box.

Proposed resolution

Either use a different library that includes the actual library files in the root, or extract just the folder containing the library files.

Remaining tasks

  • Decide on best path forward
  • Write patch
  • Review patch
  • Commit patch
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

jantoine’s picture

Issue summary: View changes
Status: Active » Needs review
FileSize
506 bytes

Here's a patch that uses a library download link from the openlayers.org website. Not saying this is the best path, but it works for me.

  • Pol committed 66ca5d6 on 7.x-2.x authored by jantoine
    Issue #2257461 by BWPanda: Library used in the drush makefile doesn't...
Pol’s picture

Status: Needs review » Fixed

Thanks !

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

Jan van Diepen’s picture

Version: 7.x-2.x-dev » 7.x-2.0-beta9
FileSize
518 bytes

The library on openlayers.org is not available at the moment.
We are using openlayers-7.x-2.0-beta9 which uses openlayers library v2.13.1.
Going to post a patch to load release-2.13.1.zip from github since v2.13.1.zip is not available.

Pol’s picture

Fixed in 7.x-2.x... Thanks !

ShaneOnABike’s picture

Great! Can we not make another official release since this is actually blocking kplatforms and Aegir distributions from properly working with openlayers.

vermario’s picture

Adding a different type of patch here, one that removes the downloading of the library altogether from the makefile. This is very specific for our usecase, where we cannot at the moment update the module, but we need the makefile to build correctly. So, a very limited use case, and fixed in newer version of the module.