Skip Menu |

This queue is for tickets about the Panotools-Script CPAN distribution.

Report information
The Basics
Id: 74756
Status: resolved
Priority: 0/
Queue: Panotools-Script

People
Owner: Nobody in particular
Requestors: MITHALDU [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in:
  • 0.27
  • 0.28



Subject: tests fail because presence of system make is ignored
On systems that do not have a make, but might have a dmake, or nmake, tests fail unnecessarily. Please detect the appropiate make from $Config {make}. Alternatively, splitting up the dist in a make-centric one and a script parsing/writing one would be fine too.
On Tue Feb 07 17:17:13 2012, MITHALDU wrote: Show quoted text
> On systems that do not have a make, but might have a dmake, or nmake, > tests fail unnecessarily. Please detect the appropiate make from $Config > {make}. Alternatively, splitting up the dist in a make-centric one and a > script parsing/writing one would be fine too.
Thanks, I can't use the system 'make' because the Panotools::Makefile module only really works with GNU make, which is usually called 'gmake' in BSD-ish systems. My plan was to check for for the 'gmake' or 'make' executable and just skip the tests if it isn't available, but haven't got around to this. Splitting Panotools::Makefile into a separate dist makes a lot of sense since this module could have some usefulness outside panorama stitching, I need to find the time.
These failing tests are now skipped if no suitable `make` is found.