pkgsrc-Bugs archive

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

pkg/40740: [devel/aegis] Makefile needs "MAKE_JOBS_SAFE=no"



>Number:         40740
>Category:       pkg
>Synopsis:       [devel/aegis] 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 18:15: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
...
--- libaegis/sub/expr_gram.gen.h ---
--- libaegis/aer/report.gen.cc ---
sed -e 's/[yY][yY]/aer_report_/g' -e  's/Y_TAB_H/aer_report_TAB_H/g' y.tab.h >  
libaegis/aer/report.gen.h
--- libaegis/sub/expr_gram.gen.h ---
Expect no conflicts.
/usr/bin/yacc -d libaegis/sub/expr_gram.y
sed -e 's/[yY][yY]/sub_expr_gram_/g' -e '/<stdio.h>/d' -e  '/<stdlib.h>/d' -e 
'/<stddef.h>/d' y.tab.c >  libaegis/sub/expr_gram.gen.cc
--- libaegis/aer/report.gen.cc ---
sed: y.tab.h: No such file or directory
*** [libaegis/aer/report.gen.cc] Error code 1
--- libaegis/sub/expr_gram.gen.h ---
sed -e 's/[yY][yY]/sub_expr_gram_/g' -e  's/Y_TAB_H/sub_expr_gram_TAB_H/g' 
y.tab.h >  libaegis/sub/expr_gram.gen.h
rm -f y.tab.c y.tab.h
1 error

make: stopped in /f/ryoh/pkgsrc/devel/aegis/work/aegis-4.22
*** Error code 2

Stop.
make: stopped in /f/ryoh/pkgsrc/devel/aegis
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/aegis
        
>How-To-Repeat:
set MAKE_JOBS=2 then make
        
>Fix:

        <how to cIndex: Makefile
===================================================================
RCS file: /usr/cvsup/pkgsrc/devel/aegis/Makefile,v
retrieving revision 1.17
diff -d -p -u -r1.17 Makefile
--- Makefile    12 Jun 2008 02:14:21 -0000      1.17
+++ Makefile    24 Feb 2009 18:10:06 -0000
@@ -10,6 +10,7 @@ MAINTAINER=   pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://aegis.sourceforge.net/
 COMMENT=       Aegis is a transaction base software configuration management 
system

+MAKE_JOBS_SAFE=        no
 PKG_DESTDIR_SUPPORT=   user-destdir

 EXTRACT_USING= gtar



Home | Main Index | Thread Index | Old Index