Skip Menu |

This queue is for tickets about the Algorithm-FastPermute CPAN distribution.

Report information
The Basics
Id: 8768
Status: resolved
Priority: 0/
Queue: Algorithm-FastPermute

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

Bug Information
Severity: Normal
Broken in: 0.06
Fixed in: 0.07



Subject: COMULATIVE FAIL (testers.cpan.org) and cygwin.
As far as i can talk about cygwin [1] there is a compilation error. PS: I loved this module. Cheers, Murat -[1]- CPAN.pm: Going to build R/RO/ROBIN/Algorithm-FastPermute-0.06.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Algorithm::FastPermute cp perms.pl blib/lib/Algorithm/perms.pl cp FastPermute.pm blib/lib/Algorithm/FastPermute.pm /usr/bin/perl.exe /usr/lib/perl5/5.8.5/ExtUtils/xsubpp -typemap /usr/lib/perl5/ 5.8.5/ExtUtils/typemap FastPermute.xs > FastPermute.xsc && mv FastPermute.xsc F astPermute.c gcc -c -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -pipe -I/usr/local/include -DUSEIMPORTLIB -pg -DVERSION=\"0.06\" -DXS_VERSION=\"0.06\" "-I/usr/lib/perl5 /5.8.5/cygwin-thread-multi-64int/CORE" FastPermute.c Running Mkbootstrap for Algorithm::FastPermute () chmod 644 FastPermute.bs rm -f blib/arch/auto/Algorithm/FastPermute/FastPermute.dll LD_RUN_PATH="" ld2 -s -L/usr/local/lib FastPermute.o -o blib/arch/auto/Algorit hm/FastPermute/FastPermute.dll /usr/lib/perl5/5.8.5/cygwin-thread-multi-64int/C ORE/libperl.dll.a gcc -shared -o FastPermute.dll -Wl,--out-implib=libFastPermute.dll.a -Wl,--expo rt-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib FastPermute.o /usr/lib/perl5/5.8.5/cygwin-thread-multi-64in t/CORE/libperl.dll.a Creating library file: libFastPermute.dll.a FastPermute.o(.text+0xe):FastPermute.c: undefined reference to `_mcount' FastPermute.o(.text+0x11f):FastPermute.c: undefined reference to `_mcount' FastPermute.o(.text+0x27b):FastPermute.c: undefined reference to `_mcount' FastPermute.o(.text+0xdf1):FastPermute.c: undefined reference to `_mcount' collect2: ld returned 1 exit status perlld: *** system() failed to execute gcc -shared -o FastPermute.dll -Wl,--out-implib=libFastPermute.dll.a -Wl,--expo rt-all-symbols -Wl,--enable-auto-import -Wl,--stack,8388608 \ -s -L/usr/local/lib FastPermute.o /usr/lib/perl5/5.8.5/cygwin-thread-multi-64in t/CORE/libperl.dll.a make: *** [blib/arch/auto/Algorithm/FastPermute/FastPermute.dll] Error 1 make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible ---
Date: Tue, 7 Dec 2004 15:56:05 +0000
From: Robin Houston <r.houston [...] cs.man.ac.uk>
To: Guest via RT <bug-Algorithm-FastPermute [...] rt.cpan.org>
Subject: Re: [cpan #8768] COMULATIVE FAIL (testers.cpan.org) and cygwin.
RT-Send-Cc:
Delete the OPTIMIZE line from Makefile.PL and rebuild. (It shouldn't be there in the first place really. Is it worth making a new version just for that?) Robin
From: muenalan [...] cpan.org
[r.houston@cs.man.ac.uk - Tue Dec 7 11:12:18 2004]: It worked [on cygwin] ! Show quoted text
> (It shouldn't be there in the first place really. Is it worth > making a new version just for that?)
Surely! Imagine how many people install via CPAN shell and turned follow_dependencies ON. For example, this 'bug' costs the flawless installation of two major modules from my development environment (partly on CPAN). Thanks for the very fast reply! Cheers, Murat
Date: Wed, 8 Dec 2004 12:04:38 +0000
From: Robin Houston <r.houston [...] cs.man.ac.uk>
To: Guest via RT <bug-Algorithm-FastPermute [...] rt.cpan.org>
Subject: Re: [cpan #8768] COMULATIVE FAIL (testers.cpan.org) and cygwin.
RT-Send-Cc:
Okay, I took your advice. This is fixed in 0.07, I hope. Robin