NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
toolchain/37684: make dies if the dependecies of a target are too many and/or too long
>Number: 37684
>Category: toolchain
>Synopsis: make dies if the dependecies of a target are too many and/or
>too long
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: toolchain-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Jan 03 20:50:00 +0000 2008
>Originator: Vladimir Panov
>Release: 4.0
>Organization:
>Environment:
NetBSD netbsd.voidland.org 4.0 NetBSD 4.0 (GENERIC) #0: Sun Dec 16 00:20:10 PST
2007
builds@wb34:/home/builds/ab/netbsd-4-0-RELEASE/i386/200712160005Z-obj/home/builds/ab/netbsd-4-0-RELEASE/src/sys/arch/i386/compile/GENERIC
i386
>Description:
make dies with a segmentation fault if the dependencies of a target comprise a
string which is longer than (approximately) 64 K (spaces, new lines and
continuation backslashes included). This error did not exist in NetBSD 3.
>How-To-Repeat:
Create a makefile of the kind:
target: dep1 ... \
... \
depn
which is bigger than 64 KB. The files target, dep1, ..., depn may not exist.
Run make on this makefile.
>Fix:
Home |
Main Index |
Thread Index |
Old Index