Request 287 was acted upon.
_________________________________________________________________________

         URL: https://rt.openpkg.org/id/287
      Ticket: [OpenPKG #287]
     Subject: openpkg-1.3.0l perl-5.8.0-1.3.0.src.rpm
  Requestors: [EMAIL PROTECTED]
       Queue: openpkg
       Owner: Nobody
      Status: open
 Transaction: Correspondence added by [EMAIL PROTECTED]
        Time: Thu Nov 20 14:27:26 2003
________________________________________________________________________

Hi Michael,

the sub Makefile 's of the perl-5.8.0

-bash-2.05b$ find . -name "Makefile"
./lib/unicore/Makefile
./mint/Makefile
./NetWare/Makefile
./pod/Makefile
./utils/Makefile
./vmesa/Makefile
./vos/Makefile
./win32/Makefile
./x2p/Makefile
./Makefile

if I change directly to the subdir and execute make:
NetWare, win32 have the separator error

P.S.
-bash-2.05b$ type make
make is hashed (/export/cw/bin/make)
-bash-2.05b$ which make
~/bin/make

-----UrsprÃngliche Nachricht-----
Von: [EMAIL PROTECTED] via RT [mailto:[EMAIL PROTECTED] 
Gesendet: Donnerstag, 20. November 2003 12:27
An: [EMAIL PROTECTED]
Betreff: [OpenPKG #287] openpkg-1.3.0l perl-5.8.0-1.3.0.src.rpm 

Request 287 was acted upon.
_________________________________________________________________________

         URL: https://rt.openpkg.org/id/287
      Ticket: [OpenPKG #287]
     Subject: openpkg-1.3.0l perl-5.8.0-1.3.0.src.rpm
  Requestors: [EMAIL PROTECTED]
       Queue: openpkg
       Owner: Nobody
      Status: open
 Transaction: Correspondence added by [EMAIL PROTECTED]
        Time: Thu Nov 20 12:26:23 2003
_________________________________________________________________________

On Wed, Nov 19, 2003, Kirchhammer, Christian via RT wrote:
> The error is:
>  
> ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)' lib/*.pm
> ./miniperl -Ilib -e 'use AutoSplit; autosplit_lib_modules(@ARGV)'
lib/*/*.pm
> /export/cw/bin/make lib/re.pm
> makefile:856: *** missing separator.  Stop.
> make: *** [preplibrary] Error 2
> error: Bad exit status from /export/cw/RPM/TMP/rpm-tmp.43371 (%build)
>
> Any Idea?
>

Hello Christian,

The problem section of your output should look like this:

  ./miniperl -Ilib lib/lib_pm.PL
  Extracting lib.pm (with variable substitutions)
      AutoSplitting perl library
  ./miniperl -Ilib -e 'use AutoSplit; \
  autosplit_lib_modules(@ARGV)' lib/*.pm
  ./miniperl -Ilib -e 'use AutoSplit; \
  autosplit_lib_modules(@ARGV)' lib/*/*.pm
  /sw/bin/make lib/re.pm
  cp ext/re/re.pm ext/re/re.tmp && sh mv-if-diff ext/re/re.tmp lib/re.pm
  ./miniperl minimod.pl > minimod.tmp
  sh mv-if-diff minimod.tmp lib/ExtUtils/Miniperl.pm
  touch lib/ExtUtils/Miniperl.pm
  `sh  cflags "optimize='-O2 -pipe'" perlmain.o`  perlmain.c
        CCCMD =  /sw/bin/cc -DPERL_CORE -c -DHAS_FPSETMASK
  -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -I/sw/include -O2 -pipe -Wall

My only idea, is that the error you see is often attributed to GNU make
trying to parse a platform-specific makefile. Maybe the makefile in question
is being generated along the way, with specific Redhat makefile constructs?

I'll keep looking into this, but wanted to just give you my first
impression. In the meantime, don't throw away the failed build directory.
After learning which makefile we should look at, it will be time to examine
it carefully.

-- 
[EMAIL PROTECTED]
Development Team, Operations Northern Europe
Cable & Wireless Telecommunications Services GmbH


______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

Reply via email to