HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Change
  • Wiki History
  • Next Change →

Changes between Version 1 and Version 2 of dev-perl/XML-Parser/2.36/1


Ignore:
Timestamp:
03/06/09 19:14:13 (6 years ago)
Author:
mmadia
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • dev-perl/XML-Parser/2.36/1

    v1 v2  
     1 
     2make 
     3make's error : 
     4 
     5{{{ 
     6/misc_obj/XML-Parser-2.36> make 
     7cp Parser/Encodings/x-sjis-cp932.enc blib/lib/XML/Parser/Encodings/x-sjis-cp932.enc 
     8cp Parser/Encodings/iso-8859-7.enc blib/lib/XML/Parser/Encodings/iso-8859-7.enc 
     9cp Parser/Style/Tree.pm blib/lib/XML/Parser/Style/Tree.pm 
     10cp Parser/Encodings/iso-8859-9.enc blib/lib/XML/Parser/Encodings/iso-8859-9.enc 
     11cp Parser/Encodings/x-euc-jp-unicode.enc blib/lib/XML/Parser/Encodings/x-euc-jp-unicode.enc 
     12cp Parser/Encodings/README blib/lib/XML/Parser/Encodings/README 
     13cp Parser/Encodings/euc-kr.enc blib/lib/XML/Parser/Encodings/euc-kr.enc 
     14cp Parser/Encodings/windows-1250.enc blib/lib/XML/Parser/Encodings/windows-1250.enc 
     15cp Parser/Encodings/windows-1252.enc blib/lib/XML/Parser/Encodings/windows-1252.enc 
     16cp Parser/Encodings/big5.enc blib/lib/XML/Parser/Encodings/big5.enc 
     17cp Parser/Encodings/Japanese_Encodings.msg blib/lib/XML/Parser/Encodings/Japanese_Encodings.msg 
     18cp Parser/Encodings/iso-8859-3.enc blib/lib/XML/Parser/Encodings/iso-8859-3.enc 
     19cp Parser/Style/Subs.pm blib/lib/XML/Parser/Style/Subs.pm 
     20cp Parser/Encodings/iso-8859-4.enc blib/lib/XML/Parser/Encodings/iso-8859-4.enc 
     21cp Parser/Encodings/iso-8859-8.enc blib/lib/XML/Parser/Encodings/iso-8859-8.enc 
     22cp Parser/Encodings/x-euc-jp-jisx0221.enc blib/lib/XML/Parser/Encodings/x-euc-jp-jisx0221.enc 
     23cp Parser/Encodings/iso-8859-2.enc blib/lib/XML/Parser/Encodings/iso-8859-2.enc 
     24cp Parser/Encodings/x-sjis-jdk117.enc blib/lib/XML/Parser/Encodings/x-sjis-jdk117.enc 
     25cp Parser/Encodings/x-sjis-unicode.enc blib/lib/XML/Parser/Encodings/x-sjis-unicode.enc 
     26cp Parser/LWPExternEnt.pl blib/lib/XML/Parser/LWPExternEnt.pl 
     27cp Parser/Style/Objects.pm blib/lib/XML/Parser/Style/Objects.pm 
     28cp Parser.pm blib/lib/XML/Parser.pm 
     29cp Parser/Style/Debug.pm blib/lib/XML/Parser/Style/Debug.pm 
     30cp Parser/Encodings/x-sjis-jisx0221.enc blib/lib/XML/Parser/Encodings/x-sjis-jisx0221.enc 
     31cp Parser/Style/Stream.pm blib/lib/XML/Parser/Style/Stream.pm 
     32cp Parser/Encodings/iso-8859-5.enc blib/lib/XML/Parser/Encodings/iso-8859-5.enc 
     33make[1]: Entering directory `/misc_obj/XML-Parser-2.36/Expat' 
     34cp Expat.pm ../blib/lib/XML/Parser/Expat.pm 
     35/boot/common/bin/perl /boot/common/lib/perl5/5.10.0/ExtUtils/xsubpp -noprototypes -typemap /boot/common/lib/perl5/5.10.0/ExtUtils/typemap -typemap typemap  Expat.xs > Expat.xsc && mv Expat.xsc Expat.c 
     36gcc -c   -fno-strict-aliasing -pipe -O   -DVERSION=\"2.36\" -DXS_VERSION=\"2.36\" -fpic "-I/boot/common/lib/perl5/5.10.0/BePC-haiku/CORE"   Expat.c 
     37In file included from /misc_obj/XML-Parser-2.36/Expat/Expat.xs:15: 
     38/boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/perl.h:2555: haiku/haikuish.h: No such file or directory 
     39In file included from /boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/perl.h:4695, 
     40                 from /misc_obj/XML-Parser-2.36/Expat/Expat.xs:15: 
     41/boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/proto.h:211: parse error before `*' 
     42In file included from /boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/perl.h:4725, 
     43                 from /misc_obj/XML-Parser-2.36/Expat/Expat.xs:15: 
     44/boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/intrpvar.h:85: parse error before `PL_statbuf' 
     45/boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/intrpvar.h:85: warning: data definition has no type or storage class 
     46/boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/intrpvar.h:86: parse error before `PL_statcache' 
     47/boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/intrpvar.h:86: warning: data definition has no type or storage class 
     48make[1]: *** [Expat.o] Error 1 
     49make[1]: Leaving directory `/misc_obj/XML-Parser-2.36/Expat' 
     50make: *** [subdirs] Error 2 
     51/misc_obj/XML-Parser-2.36> 
     52}}} 
    153  
     54 
     55 
     56/boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/perl.h:2555 
     57 
     58{{{ 
     59#if defined(__HAIKU__) 
     60#   include "haiku/haikuish.h" 
     61#   define ISHISH "haiku" 
     62#elif defined(__BEOS__) 
     63#   include "beos/beosish.h" 
     64#   define ISHISH "beos" 
     65#endif 
     66 
     67#ifndef ISHISH 
     68#   include "unixish.h" 
     69#   define ISHISH "unix" 
     70#endif 
     71}}} 
     72 
     73 
     74Querying for haikuish.h or beosish.h returns no results.[[BR]] 
     75Querying for ish.h returns /boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/unixish.h[[BR]] 
     76Attempting to copy it to haiku/haikuish.h[[BR]] 
     77 
     78 make results: 
     79 
     80{{{ 
     81make[1]: Entering directory `/misc_obj/XML-Parser-2.36/Expat' 
     82gcc -c   -fno-strict-aliasing -pipe -O   -DVERSION=\"2.36\" -DXS_VERSION=\"2.36\" -fpic "-I/boot/common/lib/perl5/5.10.0/BePC-haiku/CORE"   Expat.c 
     83Running Mkbootstrap for XML::Parser::Expat () 
     84chmod 644 Expat.bs 
     85rm -f ../blib/arch/auto/XML/Parser/Expat/Expat.so 
     86LD_RUN_PATH="/boot/common/lib" gcc  -shared Expat.o  -o ../blib/arch/auto/XML/Parser/Expat/Expat.so     \ 
     87          /boot/common/lib/perl5/5.10.0/BePC-haiku/CORE/libperl.so -lexpat      \ 
     88           
     89chmod 755 ../blib/arch/auto/XML/Parser/Expat/Expat.so 
     90cp Expat.bs ../blib/arch/auto/XML/Parser/Expat/Expat.bs 
     91chmod 644 ../blib/arch/auto/XML/Parser/Expat/Expat.bs 
     92make[1]: Leaving directory `/misc_obj/XML-Parser-2.36/Expat' 
     93}}} 
     94 
     95 
     96 
     97/misc_obj/XML-Parser-2.36> make test 
     98 
     99{{{ 
     100make[1]: Entering directory `/misc_obj/XML-Parser-2.36/Expat' 
     101make[1]: Leaving directory `/misc_obj/XML-Parser-2.36/Expat' 
     102/boot/common/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t 
     103t/astress.........ok                                                          
     104t/cdata...........ok                                                          
     105t/decl............ok                                                          
     106t/defaulted.......ok                                                          
     107t/encoding........ok                                                          
     108t/external_ent....Couldn't load LWP based external entity handler 
     109Switching to file-based external entity handler 
     110 (To avoid this message, use NoLWP option to XML::Parser) 
     111t/external_ent....ok                                                          
     112t/file............ok                                                          
     113t/finish..........ok                                                          
     114t/namespaces......ok                                                          
     115t/parament........Couldn't load LWP based external entity handler 
     116Switching to file-based external entity handler 
     117 (To avoid this message, use NoLWP option to XML::Parser) 
     118t/parament........ok                                                          
     119t/partial.........ok                                                          
     120t/skip............ok                                                          
     121t/stream..........ok                                                          
     122t/styles..........ok                                                          
     123All tests successful. 
     124Files=14, Tests=130,  1 wallclock secs ( 0.91 cusr +  0.36 csys =  1.28 CPU) 
     125/misc_obj/XML-Parser-2.36> 
     126}}} 
     127  
     128 
     129 
     130So, this indicates a problem with Haiku's perl port.  right? 

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/