NetBSD-Bugs archive

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

toolchain/59216: make tools don't hands environment variable TMPDIR over to nbgmake



>Number:         59216
>Category:       toolchain
>Synopsis:       make tools don't hands environment variable TMPDIR over to nbgmake
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    toolchain-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Mar 26 11:05:00 +0000 2025
>Originator:     Kouichi Hashikawa
>Release:        NetBSD-current, 10, 9
>Organization:
>Environment:
>Description:
On a machine with small /tmp, run build.sh with

$ TMPDIR=/tmp TMP=/tmp ./build.sh ...options...

then, stop.

...
dependall ===> tools/gcc
echo gcc-12-nb1-20240630 >PREV_GCC
...
/bin/sh /current/netbsd/d/src/tools/gcc/../../external/gpl3/gcc/dist/gcc/../move-if-change tmp-automata.cc insn-automata.cc
echo timestamp > s-automata
c++  -fno-PIE -c   -O -std=c++11   -DIN_GCC  -DCROSS_DIRECTORY_STRUCTURE   ... ./.deps/insn-automata.TPo insn-automata.cc
insn-automata.cc:184192:1: fatal error: error writing to /tmp//ccWLyypE.s: No space left on device
184192 | }
       | ^
compilation terminated.
nbgmake[1]: *** [insn-automata.o] Error 1

I think nbmake don't hand environment variable TMPDIR over to nbgmake.

>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index