I had the same thing happen, and asked in the MacOSX mailing list a 
while back (under Subject: bleadperl), about the same thing, so it has 
been happening a while. I guess I should have posted to p5p, but it was 
early in the morning :o)

On Monday, June 11, 2001, at 12:09 PM, Ken Williams wrote:

> Hi,
>
> Please let me know if I should send reports to a different address.  I'm
> sending to P5P ([EMAIL PROTECTED]) and CC-ing Jarkko and the
> OSX-perl list.
>
> See results below.
>
> [EMAIL PROTECTED] (Chris Nandor) wrote:
>> Hi, everybody!
>>
>> Jarkko humbly requests that people test the latest snapshot of perl 
>> 5.7 on
>> Mac OS X.
>>
>> -- Chris
>>
>>> Date: Mon, 11 Jun 2001 11:20:24 -0500
>>> From: Jarkko Hietaniemi <[EMAIL PROTECTED]>
>>> To: [EMAIL PROTECTED]
>>> Subject: perl@10517
>>> Mail-Followup-To: Jarkko Hietaniemi <[EMAIL PROTECTED]>,
>>>     [EMAIL PROTECTED]
>>> X-Spam-Rating: onion.valueclick.com 1.6.2 0/1000/N
>>>
>>>     http:[EMAIL PROTECTED]
>>>     http:[EMAIL PROTECTED]
>>>     ftp:[EMAIL PROTECTED]
>
>
> I configured using "sh Configure -de -Dusedevel". I had some warnings
> and errors during 'make', and was not able to run any tests.  Here are
> some relevant bits of the 'make' output:
>
> ==================================================================
> `sh  cflags libperl.dylib perly.o`  perly.c
>           CCCMD =  cc -DPERL_CORE -c -pipe -fno-common 
> -DHAS_TELLDIR_PROTOTYPE -Wall -fno-strict-aliasing -I/usr/local/include 
> -O3
> perly.c: In function `Perl_yyparse':
> perly.c:1539: warning: suggest parentheses around assignment used as 
> truth value
>
> [...snip...]
>
> `sh  cflags libperl.dylib util.o`  util.c
>           CCCMD =  cc -DPERL_CORE -c -pipe -fno-common 
> -DHAS_TELLDIR_PROTOTYPE -Wall -fno-strict-aliasing -I/usr/local/include 
> -O3
> util.c: In function `Perl_cast_ulong':
> util.c:2936: warning: decimal constant is so large that it is unsigned
> util.c:2936: warning: decimal constant is so large that it is unsigned
> util.c: In function `Perl_cast_i32':
> util.c:2954: warning: decimal constant is so large that it is unsigned
> util.c:2954: warning: decimal constant is so large that it is unsigned
>
> [...snip...]
>
> `sh  cflags libperl.dylib pp_sys.o`  pp_sys.c
>           CCCMD =  cc -DPERL_CORE -c -pipe -fno-common 
> -DHAS_TELLDIR_PROTOTYPE -Wall -fno-strict-aliasing -I/usr/local/include 
> -O3
> pp_sys.c: In function `Perl_pp_system':
> pp_sys.c:3961: warning: variable `sp' might be clobbered by `longjmp' 
> or `vfork'
> pp_sys.c:3961: warning: variable `mark' might be clobbered by `longjmp' 
> or `vfork'
>
> [...snip...]
>
> You may see some irrelevant test failures if you have been unable
> to build lib/Config.pm.
> cd t && (rm -f perl; /bin/ln -s ../miniperl perl) \
>         && DYLD_LIBRARY_PATH=/Users/ken/Downloads/perl ./perl TEST 
> base/*.t comp/*.t cmd/*.t run/*.t io/*.t op/*.t pragma/*.t </dev/tty
> make[1]: *** [minitest] Bus error
> make: [extra.pods] Error 1 (ignored)
> DYLD_LIBRARY_PATH=/Users/ken/Downloads/perl ./miniperl configpm 
> configpm.tmp
> make: *** [lib/Config.pm] Bus error
> ==================================================================
>
>
> When I try to run 'make test', I get this:
>
>     [localhost:~/Downloads/perl] ken% make test
>     sh writemain lib/auto/DynaLoader/DynaLoader.a  > writemain.tmp
>     sh mv-if-diff writemain.tmp perlmain.c
>     File perlmain.c not changed.
>     DYLD_LIBRARY_PATH=/Users/ken/Downloads/perl ./miniperl configpm 
> configpm.tmp
>     make: *** [lib/Config.pm] Bus error
>     [localhost:~/Downloads/perl] ken%
>
> There is no file 'lib/Config.pm' in the build directory.
>
> Hope this is helpful.
>
>
>   -------------------                            -------------------
>   Ken Williams                             Last Bastion of Euclidity
>   [EMAIL PROTECTED]                            The Math Forum

Reply via email to