Skip Menu |

This queue is for tickets about the PAR CPAN distribution.

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

People
Owner: Nobody in particular
Requestors: eugene [...] ecitele.com
Cc:
AdminCc:

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



Date: Mon, 26 May 2003 13:42:46 +0300
From: "Eugene Olbinsky (SDH-S)(3210)" <eugene [...] ecitele.com>
To: bug-par [...] rt.cpan.org
Subject: INSTALL failed
Hello ! I have the following while installing: gorlsh:SDM > make /sne/perl/bin/perl Makefile.PL --config= --installdeps=Compress::Zlib,1.14,Archive::Zip,1,Module::ScanDeps,0.19 cp lib/App/Packer/PAR.pm blib/lib/App/Packer/PAR.pm cp lib/PAR/Heavy.pm blib/lib/PAR/Heavy.pm cp lib/PAR.pm blib/lib/PAR.pm cp lib/PAR/Intro.pod blib/lib/PAR/Intro.pod gcc -c -g -Wall -Wno-comments -D_REENTRANT -DAPPLLIB_EXP="/sne/Libs/PerlLib" -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_ ET_BITS=64 -I/sne/perl/lib/5.8.0/sun4-solaris-thread-multi/CORE main.c In file included from main.c:12: mktmpdir.c: In function `par_mktmpdir': mktmpdir.c:87: warning: unsigned int format, long unsigned int arg (arg 5) gcc main.o -L/usr/local/lib /auto/ns_emb/sne/perl/lib/5.8.0/sun4-solaris-thread-multi/auto/DynaLoader/DynaLoader.a -L/sne/perl/lib/5.8.0/sun4- hread-multi/CORE -lperl -lsocket -lnsl -ldl -lm -lposix4 -lpthread -lc --output par ./par -I../myldr/.. -I../blib/lib -I"/auto/ns_emb/mgr/tools/perl/PAR-0.68/inc" -I"/auto/ns_emb/sne/Libs/PerlLib" -I"/auto/ns_emb/sne/perl/lib/5 -solaris-thread-multi" -I"/auto/ns_emb/sne/perl/lib/5.8.0" -I"/auto/ns_emb/sne/perl/lib/site_perl/5.8.0/sun4-solaris-thread-multi" -I"/auto/ns_ erl/lib/site_perl/5.8.0" -I"/auto/ns_emb/sne/perl/lib/site_perl" -I"/auto/ns_emb/sne/Libs/PerlLib" -I"." -B -O../script/parl Segmentation Fault - core dumped make[1]: *** [../script/parl] Error 139 make: *** [subdirs] Error 1 gorlsh:SDM > cd myldr/ gorlsh:SDM > gdb par core GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "sparc-sun-solaris2.6"... Core was generated by `./par -I../myldr/.. -I../blib/lib -I/auto/ns_emb/mgr/tools/perl/PAR-0.68/inc -I'. Reading symbols from /usr/lib/libsocket.so.1...done. Reading symbols from /usr/lib/libnsl.so.1...done. Reading symbols from /usr/lib/libdl.so.1...done. Reading symbols from /usr/lib/libm.so.1...done. Reading symbols from /usr/lib/libposix4.so.1...done. Reading symbols from /usr/lib/libpthread.so.1...done. Reading symbols from /usr/lib/libc.so.1...done. Reading symbols from /usr/lib/libmp.so.2...done. Reading symbols from /usr/lib/libaio.so.1...done. Reading symbols from /usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1...done. Reading symbols from /usr/lib/libthread.so.1...done. #0 0xef5be94c in nvmatch () from /usr/lib/libc.so.1 (gdb) bt #0 0xef5be94c in nvmatch () from /usr/lib/libc.so.1 #1 0xef5be918 in getenv () from /usr/lib/libc.so.1 #2 0x25cfc in par_mktmpdir (argv=0xefffd464) at mktmpdir.c:47 #3 0x261f4 in main (argc=15, argv=0xefffd464, env=0xefffd4a4) at main.c:73 When I changed if ( (envtmp = getenv(tmpdir)) ) to if ( (envtmp = getenv(tmpval)) ) in the mktmpdir.c:47 the installation finished successfully. Regards, Eugene.
Date: Mon, 26 May 2003 19:11:25 +0800
From: Autrijus Tang <autrijus [...] autrijus.org>
To: "Eugene Olbinsky (SDH-S)(3210) via RT" <bug-PAR [...] rt.cpan.org>
CC: "AdminCc of cpan Ticket #2649": ;
Subject: Re: [cpan #2649] INSTALL failed
RT-Send-Cc:
On Mon, May 26, 2003 at 06:42:57AM -0400, Eugene Olbinsky (SDH-S)(3210) via RT wrote: Show quoted text
> Hello ! > I have the following while installing:
Can you send your `perl -V` over? Also, try comment out line 7 from myldr/main.c: #define PAR_MKTMPDIR 1 and rerun "perl Makefile.PL; make test", see if it works. Thanks, /Autrijus/
Download (untitled)
application/pgp-signature 187b

Message body not shown because it is not plain text.

From: sam [...] tregar.com
[autrijus@autrijus.org - Mon May 26 07:11:03 2003]: Show quoted text
> On Mon, May 26, 2003 at 06:42:57AM -0400, Eugene Olbinsky (SDH- > S)(3210) via RT wrote:
> > Hello ! > > I have the following while installing:
> > Can you send your `perl -V` over?
I had the same results (seg fault from PAR). Here's my perl -V: $ perl -v This is perl, v5.6.1 built for i686-linux Copyright 1987-2001, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.com/, the Perl Home Page. [sam@localhost PAR-0.68]$ perl -V Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: Platform: osname=linux, osvers=2.4.20, archname=i686-linux uname='linux dsl092-104-003.nyc2.dsl.speakeasy.net 2.4.20 #5 thu apr 10 13:43:13 edt 2003 i686 i686 i386 gnulinux ' config_args='-de' hint=recommended, useposix=true, d_sigaction=define usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef Compiler: cc='cc', ccflags ='-fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-fno-strict-aliasing -I/usr/local/include' ccversion='', gccversion='3.2.2 20030222 (Red Hat Linux 3.2.2-5)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, usemymalloc=n, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lnsl -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil perllibs=-lnsl -ldl -lm -lc -lcrypt -lutil libc=/lib/libc-2.3.2.so, so=so, useshrplib=false, libperl=libperl.a Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic' cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: USE_LARGE_FILES Built under linux Compiled at Apr 10 2003 14:56:20 @INC: /usr/local/lib/perl5/5.6.1/i686-linux /usr/local/lib/perl5/5.6.1 /usr/local/lib/perl5/site_perl/5.6.1/i686-linux /usr/local/lib/perl5/site_perl/5.6.1 /usr/local/lib/perl5/site_perl . Show quoted text
> Also, try comment out line 7 from myldr/main.c: > > #define PAR_MKTMPDIR 1 > > and rerun "perl Makefile.PL; make test", see if it works.
Yes, that worked. All tests pass except for the skipped Module::Signature test. Will this change affect the behavior of PAR or can I go ahead and use it?
Date: Sat, 31 May 2003 13:34:43 +0800
From: Autrijus Tang <autrijus [...] autrijus.org>
To: Guest via RT <bug-PAR [...] rt.cpan.org>
CC: "AdminCc of cpan Ticket #2649": ;
Subject: Re: [cpan #2649] INSTALL failed
RT-Send-Cc:
On Fri, May 30, 2003 at 10:10:50PM -0400, Guest via RT wrote: Show quoted text
> > Also, try comment out line 7 from myldr/main.c: > > > > #define PAR_MKTMPDIR 1 > > > > and rerun "perl Makefile.PL; make test", see if it works.
> > Yes, that worked. All tests pass except for the skipped > Module::Signature test. Will this change affect the behavior of PAR or > can I go ahead and use it?
You are welcome to go ahed and use it. PAR 0.69 should be out today after I did some more tests. /Autrijus/