A parallel build (-j3 to make) of bogofilter-1.3.3 just got me these three lines among others:
i686-pc-linux-gnu-gcc -DBOGOFILTER ... -o bogofilter bogofilter.o main.o libbogofilter.a strlcpy.o strlcat.o /usr/lib/libdb.so libbf_gsl.a -lm
i686-pc-linux-gnu-ar cru libbf_gsl.a libbf_gsl_a-chisq.o ... libbf_gsl_a-minmax.o
i686-pc-linux-gnu-gcc: libbf_gsl.a: No such file or directory
So the archive is still being built when another process tries to link against it. Reason is probably that libbf_gsl.a is not mentioned in bogofilter_DEPENDENCIES. Adding this inside the NEED_GSL conditional part of Makefile.am might solve the problem, but I'm no autotools wizard, so I'm not sure.
I will also note my observation in this Gentoo bug:
The bug report was started for 0.92.8, but the problem looks the same to me.
Log in to post a comment.