lang/gcc and tmpfs no space let on device

Melvyn Sopacua melvyn at magemana.nl
Fri May 16 19:12:03 UTC 2014


On Fri, 16 May 2014, Marko Cupać wrote:

> This is the point of failure:
> libtool: compile:  /usr/ports/lang/gcc/work/build/./gcc/gcj
> -B/usr/ports/lang/gcc/work/build/x86_64-portbld-freebsd10.0/libjava/
> -B/usr/ports/lang/gcc/work/build/./gcc/
> -B/usr/local/x86_64-portbld-freebsd10.0/bin/
> -B/usr/local/x86_64-portbld-freebsd10.0/lib/
> -isystem /usr/local/x86_64-portbld-freebsd10.0/include
> -isystem /usr/local/x86_64-portbld-freebsd10.0/sys-include
> -fomit-frame-pointer -Usun -fclasspath=
> -fbootclasspath=../.././../gcc-4.7.3/libjava/classpath/lib
> --encoding=UTF-8 -Wno-deprecated -fbootstrap-classes -g -O2 -c
> -fsource-filename=/usr/ports/lang/gcc/work/build/x86_64-portbld-freebsd10.0/libjava/classpath/lib/classes
> -MT javax/management.lo -MD -MP -MF javax/management.deps
> @javax/management.list  -fPIC -o javax/.libs/management.o jc1: fatal
> error: error writing to /tmp/ccmi9d4D.s: No space left on device

In case you can't afford enough space:
cat <<'EOF' > lang/gcc/Makefile.local
TMPDIR:=/var/tmp
MAKE_ENV+=TMPDIR=${TMPDIR}
EOF

--
Melvyn


More information about the freebsd-ports mailing list