Sam James <s...@gentoo.org> 于2024年6月14日周五 09:02写道: > > Collin Funk <collin.fu...@gmail.com> writes: > > > When dlopen and pthread_create are in libc the variable is > > set to "none required", therefore running configure will show > > the following errors: > > > > ./configure: line 8997: test: too many arguments > > ./configure: line 8999: test: too many arguments > > ./configure: line 9003: test: too many arguments > > ./configure: line 9005: test: =: unary operator expected > > > > ChangeLog: > > > > * configure.ac: Quote variable result of AC_SEARCH_LIBS. > > * configure: Regenerate. > > This is PR115453 (which also needs to address a 'crate' typo). >
I noticed another similar problem. I guess that we can put them in a single patch: --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -5317,7 +5327,7 @@ x: AC_MSG_CHECKING(assembler and linker for explicit JALR relocation) gcc_cv_as_ld_jalr_reloc=no - if test $gcc_cv_as_mips_explicit_relocs = yes; then + if test x$gcc_cv_as_mips_explicit_relocs = xyes; then if test $in_tree_ld = yes ; then if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 20 -o "$gcc_cv_gld_major_version" -gt 2 \ && test $in_tree_ld_is_elf = yes; then