[Bug target/97302] FreeBSD build fails with contrib/download_prerequisites with missing gmp.h
burnus at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Oct 6 07:13:10 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97302
Tobias Burnus <burnus at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |burnus at gcc dot gnu.org
--- Comment #2 from Tobias Burnus <burnus at gcc dot gnu.org> ---
Created attachment 49313
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49313&action=edit
configure.ac patch
I think there is an ordering problem in the top configure.ac:
*-*-freebsd*)
if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \
&& test -f /usr/local/include/gmp.h; then
with_gmp=/usr/local
fi
;;
and later:
if test "x$with_gmp$with_gmp_include$with_gmp_lib" = x && test -d
${srcdir}/gmp; then
Thus, the in-tree-build check fails if with_gmp is set.
Can you try the attached patch? I currently do not have a BSD system at hand.
More information about the Gcc-bugs
mailing list