pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/40743: [lang/maude] Makefile needs "MAKE_JOBS_SAFE=no"



>Number:         40743
>Category:       pkg
>Synopsis:       [lang/maude] Makefile needs "MAKE_JOBS_SAFE=no"
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Feb 24 19:25:00 +0000 2009
>Originator:     Ryo HAYASAKA
>Release:        NetBSD 5.99.7, pkgsrc-current
>Organization:
Japan Advanced Institute of Science and Technology (JAIST)
>Environment:
System: NetBSD bonnie.jaist.ac.jp 5.99.7 NetBSD 5.99.7 (MONOLITHIC) #26: Thu 
Feb 19 19:07:45 JST 2009 
root%bonnie.jaist.ac.jp@localhost:/usr/src/sys/arch/i386/compile/MONOLITHIC i386
Architecture: i386
Machine: i386
>Description:
make fails if MAKE_JOBS=2.

$ make
...
Making all in Mixfix
--- surface.yy ---
cat  ./top.yy  ./modules.yy  ./commands.yy  ./bottom.yy  > surface.yy
--- surface.cc ---
--- surface.h ---
--- surface.cc ---
bison -dv surface.yy -o surface.c
surface.yy:140.43-48: warning: symbol KW_OPS redeclared
--- surface.h ---
bison -dv surface.yy -o surface.c
surface.yy:140.43-48: warning: symbol KW_OPS redeclared
--- surface.cc ---
mv surface.c surface.cc
--- surface.h ---
mv surface.c surface.cc
mv: rename surface.c to surface.cc: No such file or directory
*** [surface.h] Error code 1
1 error

make: stopped in /f/ryoh/pkgsrc/lang/maude/work/Maude-2.3/src/Mixfix
*** [all-recursive] Error code 1
1 error

make: stopped in /f/ryoh/pkgsrc/lang/maude/work/Maude-2.3/src
*** [all-recursive] Error code 1
1 error

make: stopped in /f/ryoh/pkgsrc/lang/maude/work/Maude-2.3
*** [all] Error code 2
1 error

make: stopped in /f/ryoh/pkgsrc/lang/maude/work/Maude-2.3
*** Error code 2

Stop.
make: stopped in /f/ryoh/pkgsrc/lang/maude
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/lang/maude
        
>How-To-Repeat:
set MAKE_JOBS=2 then make
        
>Fix:
Index: Makefile
===================================================================
RCS file: /usr/cvsup/pkgsrc/lang/maude/Makefile,v
retrieving revision 1.20
diff -d -p -u -r1.20 Makefile
--- Makefile    28 Feb 2008 11:58:48 -0000      1.20
+++ Makefile    24 Feb 2009 19:23:18 -0000
@@ -12,6 +12,7 @@ HOMEPAGE=     http://maude.cs.uiuc.edu/
 COMMENT=       System for equational and rewriting logic 
specification/programming

 GNU_CONFIGURE= YES
+MAKE_JOBS_SAFE=        no
 USE_LANGUAGES= c c++
 USE_TOOLS+=    flex bison
 AUTO_MKDIRS=           yes
        



Home | Main Index | Thread Index | Old Index