Summary: | dev-db/mariadb-10.0.30 - CMake Error: Your current linker does not support VERSION command | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alex <bechkov> |
Component: | Current packages | Assignee: | Gentoo Linux MySQL bugs team <mysql-bugs> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
CMakeError.log
output of `emerge --info '=dev-db/mariadb-10.0.30::gentoo'` output of `emerge -pqv '=dev-db/mariadb-10.0.30::gentoo'` complete build log The ebuild environment file |
Created attachment 475698 [details]
output of `emerge --info '=dev-db/mariadb-10.0.30::gentoo'`
Created attachment 475700 [details]
output of `emerge -pqv '=dev-db/mariadb-10.0.30::gentoo'`
Created attachment 475702 [details]
complete build log
Created attachment 475704 [details]
The ebuild environment file
please help, for few months can't update the system Probably the key is "undefined reference to `mbscmp'", but i don't know how to fix it Please make sure that binutils-config has the latest version selected. In addition, try 10.0.31 which is in portage if that does not help Hi, Brian, thank you I have last version of binutils-config # equery l binutils-config * Searching for binutils-config ... [IP-] [ ] sys-devel/binutils-config-5-r3:0 And as i noted, i've tried different versions, even 10.1.24. Of cause i tried again 10.0.31, but the result was expected: * ERROR: dev-db/mariadb-10.0.31::gentoo failed (configure phase): * cmake failed Sorry, Brian, for my stupid answer) Switching to i686-pc-linux-gnu-2.26.1 helped. Thank you! |
Created attachment 475696 [details] CMakeError.log Can't emerge dev-db/mariadb, i've tried some versions and use flags(-openssl +yassl), result is the same. Emerge output gives: -- Performing Test SUPPORTS_VERSION_IN_LINK_SCRIPT -- Performing Test SUPPORTS_VERSION_IN_LINK_SCRIPT - Failed CMake Error at libmysql/CMakeLists.txt:289 (MESSAGE): Your current linker does not support VERSION command in linker scripts like a GNU ld or any compatible linker should. Perhaps you're using gold? Either switch to GNU ld compatible linker or run cmake with -DDISABLE_LIBMYSQLCLIENT_SYMBOL_VERSIONING=TRUE to be able to complete the build and in /var/tmp/portage/dev-db/mariadb-10.0.30/work/mysql-abi_x86_32.x86/CMakeFiles/CMakeError.log i get large number of errors