Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Mar 2007 11:27:39 -0400
From:      Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To:        Michele Endrici <bichele@gmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: /tmp write failed, filesystem is full
Message-ID:  <44abxyln9w.fsf@be-well.ilk.org>
In-Reply-To: <200703271011.34193.daeg@houston.rr.com> (David J. Brooks's message of "Tue\, 27 Mar 2007 10\:11\:33 -0500")
References:  <b7e385a30703270717m18538bd2r4149f8cc47698fbe@mail.gmail.com> <200703271011.34193.daeg@houston.rr.com>

next in thread | previous in thread | raw e-mail | index | archive | help
David J Brooks <daeg@houston.rr.com> writes:

> On Tuesday 27 March 2007 09:17:07 am Michele Endrici wrote:
>> Hi, can anyone help me find a solution to a make problem?? I'm trying
>> to build a kernel for FreeBSD 6.2 with a new driver but the make
>> fails. I tryed in both the old and new school ways but it didn't work
>> anyway. Here is the error i get:
>>
>> /usr/obj/usr/src/sys/GENERIC/modules/usr/src/sys/modules/zlib created
>> for /usr/src/sys/modules/zlib
>>
>> --------------------------------------------------------------
>>
>> >>> stage 2.3: build tools
>>
>> --------------------------------------------------------------
>> cd /usr/obj/usr/src/sys/GENERIC;
>> MAKESRCPATH=/usr/src/sys/dev/aic7xxx/aicasm  make -DNO_CPU_CFLAGS -f
>> /usr/src/sys/dev/aic7xxx/aicasm/Makefile
>> Warning: Object directory not changed from original
>> /usr/obj/usr/src/sys/GENERIC yacc -b aicasm_gram  -d -o aicasm_gram.c
>> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_gram.y
>>
>> /tmp: write failed, filesystem is full
>> yacc -b aicasm_macro_gram -p mm -d -o aicasm_macro_gram.c
>> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_macro_gram.y
>> cc -O2 -fno-strict-aliasing -pipe -nostdinc -I/usr/include -I.
>> -I/usr/src/sys/dev/aic7xxx/aicasm  -c
>> /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c
>> cc -O2 -fno-strict-aliasing -pipe -nostdinc -I/usr/include -I.
>> -I/usr/src/sys/dev/aic7xxx/aicasm  -c
>> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c
>> cc -O2 -fno-strict-aliasing -pipe -nostdinc -I/usr/include -I.
>> -I/usr/src/sys/dev/aic7xxx/aicasm  -c aicasm_gram.c
>> aicasm_gram.c: In function `yyparse':
>> aicasm_gram.c:2146: error: `initialize_symb' undeclared (first use in
>> this function)
>> aicasm_gram.c:2146: error: (Each undeclared identifier is reported only
>> once aicasm_gram.c:2146: error: for each function it appears in.)
>> aicasm_gram.c:2146: error: syntax error before '}' token
>> aicasm_gram.c:2201: error: syntax error at end of input
>> *** Error code 1
>>
>> Stop in /usr/obj/usr/src/sys/GENERIC.
>> *** Error code 1
>>
>> Stop in /usr/src.
>> *** Error code 1
>>
>> Stop in /usr/src.
>>
>>
>>
>> First of all it tells me /tmp filesystem is full. I run "df -h" and
>> it's quite full.
>> Hence, I've created a symbolic link to another folder to gain more space
>>
>> ln -s /tmp /var/tmp_fake
>>
>> but i still get the same error. Any suggestion??
>>
>> Michele
>
> Perhaps /var is getting full also? Rather that soft-linking, I think I'd first 
> try to flush out the /tmp filesystem.

Not to mention that the command as shown would make the link in the
wrong direction, leaving the builds still using the "real" /tmp.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44abxyln9w.fsf>