Skip Menu |

This queue is for tickets about the Mac-Spotlight CPAN distribution.

Report information
The Basics
Id: 35603
Status: resolved
Priority: 0/
Queue: Mac-Spotlight

People
Owner: Nobody in particular
Requestors: rutgeraldo [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: here's how to fix headers not found: MDItem.h, MDQuery.h
It looks like this module is not being maintained, seeing that the other bug report is two years old. I tried to build this on OSX 10.4.11 Intel with the standard perl and it wouldn't, two headers weren't found: MDItem.h and MDQuery.h. The reason why they weren't is that the source code of this module hardcodes their location, and they seem to have moved (this might be because I have a new/different OSX developer tools sdk or something like that). Anyway, my workaround was to "locate" them on the command line (e.g. type "locate MDItem.h") and then pick from the results (I got 4 matches for each header) the one whose path is most similar to that coded in MDItem.xs and MDQuery.xs respectively, and substitute that in the code (an additional substitution is necessary in callbacks.c). This time things compiled and passed the test. I don't yet know what that says about the actual functionality though.
I took over this module and this bug is fixed in 0.02.