Skip Menu |

This queue is for tickets about the PAR CPAN distribution.

Report information
The Basics
Id: 13470
Status: resolved
Priority: 0/
Queue: PAR

People
Owner: smueller [...] cpan.org
Requestors: drkjam [...] gmail.com
Cc:
AdminCc:

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



Subject: PAR make on Solaris 2.9 is broken
Attempting to build PAR on Solaris 9 with all dependent modules returns the following error :- gcc -c -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/local/lib/perl5/5.8.6/sun4-solaris/CORE main.c In file included from mktmpdir.c:1, from main.c:56: mktmpdir.h:72:18: sha1.c: No such file or directory In file included from main.c:56: mktmpdir.c: In function `par_mktmpdir': mktmpdir.c:57: error: `SHA_INFO' undeclared (first use in this function) mktmpdir.c:57: error: (Each undeclared identifier is reported only once mktmpdir.c:57: error: for each function it appears in.) mktmpdir.c:57: error: parse error before "sha_info" mktmpdir.c:141: error: `sha_info' undeclared (first use in this function) *** Error code 1 make: Fatal error: Command failed for target `main.o' Current working directory /tmp/cpan/PAR-0.89/myldr *** Error code 1 make: Fatal error: Command failed for target `subdirs' r
Date: Wed, 29 Jun 2005 18:02:12 +0100
From: DrKJam <drkjam [...] gmail.com>
To: bug-PAR [...] rt.cpan.org
Subject: Re: [cpan #13470] AutoReply: PAR make on Solaris 2.9 is broken
RT-Send-Cc:
I have found a work around until this gets fixed properly. In the 'myldr' directory after PAR has been extracted there is a file called sha1.c.PL. This file needs to be run to generate sha1.c. Once this has been performed the make and tests run successfully. So the step are basically :- Extract tarball perl Makefile.PL cd myldr perl sha1.c.PL cd .. make make test make install HTH, David Moss On 29/06/05, PAR <bug-PAR@rt.cpan.org> wrote: Show quoted text
> > Greetings, > This message has been automatically generated in response to your bug report about PAR, a summary of which appears below. > > There is no need to reply to this message right now. Your bug in PAR has been assigned an ID of [cpan #13470]. Please include the string: > > [cpan #13470] > > in the subject line of all future correspondence about this issue. To do so, > you may reply to this message. > > Thank you, > bug-PAR@rt.cpan.org > > ------------------------------------------------------------------------- > Attempting to build PAR on Solaris 9 with all dependent modules returns the following error :- > > gcc -c -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/local/lib/perl5/5.8.6/sun4-solaris/CORE main.c > In file included from mktmpdir.c:1, > from main.c:56: > mktmpdir.h:72:18: sha1.c: No such file or directory > In file included from main.c:56: > mktmpdir.c: In function `par_mktmpdir': > mktmpdir.c:57: error: `SHA_INFO' undeclared (first use in this function) > mktmpdir.c:57: error: (Each undeclared identifier is reported only once > mktmpdir.c:57: error: for each function it appears in.) > mktmpdir.c:57: error: parse error before "sha_info" > mktmpdir.c:141: error: `sha_info' undeclared (first use in this function) > *** Error code 1 > make: Fatal error: Command failed for target `main.o' > Current working directory /tmp/cpan/PAR-0.89/myldr > *** Error code 1 > make: Fatal error: Command failed for target `subdirs' > r >
On Mi. 29. Jun. 2005, 13:02:26, drkjam@gmail.com wrote: Show quoted text
> I have found a work around until this gets fixed properly. In the > 'myldr' directory after PAR has been extracted there is a file called > sha1.c.PL. This file needs to be run to generate sha1.c. Once this has > been performed the make and tests run successfully. So the step are > basically :- > > Extract tarball > perl Makefile.PL > cd myldr > perl sha1.c.PL > cd .. > make > make test > make install > > HTH, > > David Moss > > On 29/06/05, PAR <bug-PAR@rt.cpan.org> wrote:
> > > > Greetings, > > This message has been automatically generated in response to
> your bug report about PAR, a summary of which appears below.
> > > > There is no need to reply to this message right now. Your bug in
> PAR has been assigned an ID of [cpan #13470]. Please include the > string:
> > > > [cpan #13470] > > > > in the subject line of all future correspondence about this issue.
> To do so,
> > you may reply to this message. > > > > Thank you, > > bug-PAR@rt.cpan.org > > > >
> -------------------------------------------------------------------------
> > Attempting to build PAR on Solaris 9 with all dependent modules
> returns the following error :-
> > > > gcc -c -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -I/usr/local/lib/perl5/5.8.6/sun4-solaris/CORE > main.c
> > In file included from mktmpdir.c:1, > > from main.c:56: > > mktmpdir.h:72:18: sha1.c: No such file or directory > > In file included from main.c:56: > > mktmpdir.c: In function `par_mktmpdir': > > mktmpdir.c:57: error: `SHA_INFO' undeclared (first use in this
> function)
> > mktmpdir.c:57: error: (Each undeclared identifier is reported only
> once
> > mktmpdir.c:57: error: for each function it appears in.) > > mktmpdir.c:57: error: parse error before "sha_info" > > mktmpdir.c:141: error: `sha_info' undeclared (first use in this
> function)
> > *** Error code 1 > > make: Fatal error: Command failed for target `main.o' > > Current working directory /tmp/cpan/PAR-0.89/myldr > > *** Error code 1 > > make: Fatal error: Command failed for target `subdirs' > > r > >
I faintly recall there being some changes. Does this still apply to PAR 0.93? Thanks, Steffen