Skip Menu |

This queue is for tickets about the Audio-TagLib CPAN distribution.

Report information
The Basics
Id: 66279
Status: resolved
Worked: 6 hours (360 min)
Priority: 0/
Queue: Audio-TagLib

People
Owner: GLEACH [...] cpan.org
Requestors: michael.barrientos [...] me.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 1.43
Fixed in: 1.62



Subject: Build and Test failure on Mac OS X 10.6.6
Many, see patch file. Build and tests pass for me with patch. Note that the package naming is pretty screwed up; there is both Audio::Taglib:: and Taglib:: The following brittle mappking (see Makefile.PL) fixes this in my version of OS X: + %1$s -pi -e 's/newXSproto_portable\("TagLib/newXSproto_portable("Audio::TagLib/g' $*.c + %1$s -pi -e 's/XS\(boot_TagLib\)/XS(boot_Audio__TagLib)/g' $*.c If this is not correct, test will likely fail at XXX->can or ok_can() This is a modification of a patchfile I found somewhere a few years ago. I couldn't find the original source or I would credit it. ------------------------------------- $ perl -v This is perl 5, version 12, subversion 3 (v5.12.3) built for darwin-thread-multi-2level $ uname -a Darwin sugarcube.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386
Subject: Audio-TagLib-1.43-buid_test.patch

Message body is not shown because it is too large.

Thanks. I'm working on a new release, and this will be very helpful. On Tue Mar 01 05:58:27 2011, michaelbarrientos wrote: Show quoted text
> Many, see patch file. Build and tests pass for me with patch. > > Note that the package naming is pretty screwed up; there is both > Audio::Taglib:: and Taglib:: > > The following brittle mappking (see Makefile.PL) fixes this in my > version of OS X: > > + %1$s -pi -e > 's/newXSproto_portable\("TagLib/newXSproto_portable("Audio::TagLib/g' > $*.c > + %1$s -pi -e 's/XS\(boot_TagLib\)/XS(boot_Audio__TagLib)/g' $*.c > > If this is not correct, test will likely fail at XXX->can or ok_can() > > This is a modification of a patchfile I found somewhere a few years > ago. I couldn't find the > original source or I would credit it. > > ------------------------------------- > > $ perl -v > This is perl 5, version 12, subversion 3 (v5.12.3) built for darwin- > thread-multi-2level > > $ uname -a > Darwin sugarcube.local 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 > 18:13:17 PST 2010; > root:xnu-1504.9.26~3/RELEASE_I386 i386 > > > > >
Makefile.PL has been rewritten for 1.50. As I don't have access to a MAC, I can't verify the changes. Please retest and report.