svn commit: r569017 - head/databases/mysql57-server

Jochen Neumeister joneum at FreeBSD.org
Tue Mar 23 17:15:01 UTC 2021


It would be nice if you at least write an eMail before that you want to 
change something on someone else's port .....

Jochen



Am 23.03.21 um 11:49 schrieb Piotr Kubaj:
> Author: pkubaj
> Date: Tue Mar 23 10:49:23 2021
> New Revision: 569017
> URL: https://svnweb.freebsd.org/changeset/ports/569017
>
> Log:
>    databases/mysql57-server: don't use LLD for linking on powerpc
>    
>    LLD currently fails:
>    ld: error: relocation refers to a discarded section: .rodata._ZN5boost6detail8function15functor_managerINS_9algorithm6detail13token_finderFINS4_10is_any_ofFIcEEEEE7managerERKNS1_15function_bufferERSA_NS1_30functor_manager_operation_typeEN4mpl_5bool_ILb0EEE
>    >>> defined in ../../archive_output_directory/libmysqlpump_lib.a(object_filter.cc.o)
>    >>> referenced by object_filter.cc
>    >>>               object_filter.cc.o:(.got2+0x108) in archive ../../archive_output_directory/libmysqlpump_lib.a
>    
>    ld: error: relocation refers to a discarded section: .rodata._ZN5boost6detail8function15functor_managerINS_9algorithm6detail13token_finderFINS4_10is_any_ofFIcEEEEE7managerERKNS1_15function_bufferERSA_NS1_30functor_manager_operation_typeEN4mpl_5bool_ILb0EEE
>    >>> defined in ../../archive_output_directory/libmysqlpump_lib.a(sql_formatter.cc.o)
>    >>> referenced by sql_formatter.cc
>    >>>               sql_formatter.cc.o:(.got2+0x130) in archive ../../archive_output_directory/libmysqlpump_lib.a
>    
>    ld: error: relocation refers to a discarded section: .rodata._ZN5boost6detail8function15functor_managerINS_9algorithm6detail13token_finderFINS4_10is_any_ofFIcEEEEE7managerERKNS1_15function_bufferERSA_NS1_30functor_manager_operation_typeEN4mpl_5bool_ILb0EEE
>    >>> defined in ../../archive_output_directory/libmysqlpump_lib.a(table.cc.o)
>    >>> referenced by table.cc
>    >>>               table.cc.o:(.got2+0x50) in archive ../../archive_output_directory/libmysqlpump_lib.a
>    clang++: error: linker command failed with exit code 1 (use -v to see invocation)
>
> Modified:
>    head/databases/mysql57-server/Makefile
>
> Modified: head/databases/mysql57-server/Makefile
> ==============================================================================
> --- head/databases/mysql57-server/Makefile	Tue Mar 23 10:47:46 2021	(r569016)
> +++ head/databases/mysql57-server/Makefile	Tue Mar 23 10:49:23 2021	(r569017)
> @@ -174,6 +174,10 @@ CC=		${LOCALBASE}/bin/clang${LLVM_DEFAULT}
>   CXX=		${LOCALBASE}/bin/clang++${LLVM_DEFAULT}
>   .endif
>   
> +.if ${ARCH} == powerpc
> +LLD_UNSAFE=	yes
> +.endif
> +
>   post-extract:
>   	@${RM} -rv ${WRKSRC}/sql/sql_hints.yy.cc ${WRKSRC}/sql/sql_hints.yy.h
>   


More information about the svn-ports-all mailing list