http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52700
Bug #: 52700
Summary: libjava configure fails on
--enable-symvers=gnu-versioned-namespace.
Classification: Unclassified
Product: gcc
Version: 4.7.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: bootstrap
AssignedTo: [email protected]
ReportedBy: [email protected]
Host: x86_64-gnu-linux
Target: x86_64-gnu-linux
Build: x86_64-gnu-linux
the 4.7.1 boostrap fails inside libjava on
--enable-symvers=gnu-versioned-namespace option.
(...)
checking whether ld supports anonymous version scripts... configure: error:
Unknown argument to enable/disable symvers
make[1]: *** [configure-target-libjava] Error 1
afaics it accepts only yes/no values:
# See if linker supports anonymous version scripts.
AC_CACHE_CHECK([whether ld supports anonymous version scripts],
[libjava_cv_anon_version_script],
[AC_ARG_ENABLE(symvers,
AS_HELP_STRING([--disable-symvers],
[disable symbol versioning for libjava]),
[case "$enableval" in
yes) libjava_cv_anon_version_script=yes ;;
no) libjava_cv_anon_version_script=no ;;
*) AC_MSG_ERROR([Unknown argument to enable/disable symvers]);;
esac],
[libjava_cv_anon_version_script=yes]
)