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

Piotr Kubaj pkubaj at anongoth.pl
Tue Mar 23 19:00:29 UTC 2021


Hello,

as Chris already mentioned, this is under a blanket approval.

I think we can all agree that it's a simple and trivial patch.
I also think that it's simple enough that it would be hard to actually improve it (e.g. there are no helpers, so you wouldn't be able to suggest setting e.g. LLD_UNSAFE_powerpc).
It also doesn't break anything, because there is .if ${ARCH}.

On 21-03-23 18:14:48, Jochen Neumeister wrote:
> 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
> >   
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20210323/09638fcb/attachment.sig>


More information about the svn-ports-head mailing list