cvs commit: src/share/mk

YONETANI Tomokazu qhwt+dfly at les.ath.cx
Sun Nov 14 22:14:34 PST 2004


On Sat, Nov 13, 2004 at 08:52:57AM -0800, Joerg Sonnenberger wrote:
> joerg       2004/11/13 08:52:36 PST
> 
> DragonFly src repository
> 
>   Modified files:
>     share/mk             bsd.dep.mk 
>   Log:
>   Fix the condition under which yacc -o is used. This should fix the parallel
>   build in gdb.
>   
>   Obtained-from: FreeBSD
>   Problems-reported-by: various folks
>   
>   Revision  Changes    Path
>   1.6       +2 -2      src/share/mk/bsd.dep.mk

Even after this fix(actuall 1.7), make -j3 depend in src/gnu/usr.bin/gdb/gdb
fails(make -j2 depend succeeds BTW).

$ ident /usr/share/mk/bsd.dep.mk
/usr/share/mk/bsd.dep.mk:
     $FreeBSD: src/share/mk/bsd.dep.mk,v 1.27.2.3 2002/12/23 16:33:37 ru Exp $
     $DragonFly: src/share/mk/bsd.dep.mk,v 1.7 2004/11/13 17:31:00 joerg Exp $
$ export MAKEOBJDIRPREFIX=$HOME/obj
$ rm -rf ~/obj && make obj && make -j3 depend
/home/yonetani/obj/home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb created for /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb
===> doc
/home/yonetani/obj/home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/doc created for /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/doc
echo '#include "kvm-fbsd-i386.h"' > kvm-fbsd.h
cp /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/nm-fbsd.h nm.h
sh /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb-6.2.1/gdb/observer.sh inc /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb-6.2.1/gdb/doc/observer.texi observer.inc
cp /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb-6.2.1/gdb/config/i386/tm-fbsd.h tm.h
Creating observer.inc-tmp
cp /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb-6.2.1/gdb/config/i386/xm-i386.h xm.h
yacc -d /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb-6.2.1/gdb/c-exp.y
yacc -d /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb-6.2.1/gdb/f-exp.y
yacc: 4 rules never reduced
yacc: 15 shift/reduce conflicts
yacc: 15 reduce/reduce conflicts
mv y.tab.c f-exp.c
yacc -d -o jv-exp.c /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb-6.2.1/gdb/jv-exp.y
mv y.tab.c c-exp.c
yacc -d -o m2-exp.c /home/source/dragonfly/current/src/gnu/usr.bin/gdb/gdb/../../../../contrib/gdb-6.2.1/gdb/m2-exp.y
mv: rename y.tab.c to c-exp.c: No such file or directory
*** Error code 1
Moving observer.inc-tmp to observer.inc
1 error





More information about the Commits mailing list