[ccache] amd64 buildworld (FreeBSD 8.0p2) consistently fails with ccache

Christer Edwards christer.edwards at gmail.com
Sun May 9 13:28:41 MDT 2010


On Sun, May 9, 2010 at 11:17 AM, Joel Rosdahl <joel at rosdahl.net> wrote:
> That's strange. Which ccache version are you using? If you're using 2.4,
> please try 3.0pre0.

[root at stringer /usr/src]# ccache -V
ccache version 3.0pre0

It just failed for me again. I did not turn on logging, but this is
where it failed, if this gives you any hints:

===> lib/csu/i386-elf (obj,depend,all,install)
rm -f .depend
CC='/usr/local/libexec/ccache/world-cc' mkdep -f .depend -a
-I/usr/src/lib/csu/i386-elf/../common
-I/usr/src/lib/csu/i386-elf/../../libc/include
/usr/src/lib/csu/i386-elf/crt1.c /usr/src/lib/csu/i386-elf/crti.S
/usr/src/lib/csu/i386-elf/crtn.S
/usr/local/libexec/ccache/world-cc -march=native -O2
-fno-strict-aliasing -pipe -I/usr/src/lib/csu/i386-elf/../common
-I/usr/src/lib/csu/i386-elf/../../libc/include -std=gnu99
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W
-Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch
-Wshadow -Wcast-align -Wunused-parameter -Wchar-subscripts -Winline
-Wnested-externs -Wredundant-decls -Wno-pointer-sign -c
/usr/src/lib/csu/i386-elf/crt1.c
{standard input}: Assembler messages:
{standard input}:27: Error: suffix or operands invalid for `mov'
*** Error code 1

Stop in /usr/src/lib/csu/i386-elf.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

I can run it again with logging enabled if you need.

Ooh, and this build was using CFLAGS/CXXFLAGS. I can test again
without those if needed as well.

-- 
Christer Edwards


More information about the ccache mailing list