Date: Fri, 10 Jul 2020 16:21:06 +0000 (UTC) From: Tobias Kortkamp <tobik@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r541866 - head/accessibility/speech-dispatcher Message-ID: <202007101621.06AGL6KR069799@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tobik Date: Fri Jul 10 16:21:05 2020 New Revision: 541866 URL: https://svnweb.freebsd.org/changeset/ports/541866 Log: accesibility/speech-dispatcher: Unbreak build with -fno-common ld: error: duplicate symbol: GlobalFDSet >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(GlobalFDSet) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x148) ld: error: duplicate symbol: MessagePausedList >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(MessagePausedList) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x138) ld: error: duplicate symbol: MessageQueue >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(MessageQueue) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x10) ld: error: duplicate symbol: SpeechdOptions >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(SpeechdOptions) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x60) ld: error: duplicate symbol: SpeechdStatus >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(SpeechdStatus) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0xF8) ld: error: duplicate symbol: client_specific_settings >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(client_specific_settings) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x140) ld: error: duplicate symbol: custom_log_kind >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(custom_log_kind) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x230) ld: error: duplicate symbol: custom_logfile >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(custom_logfile) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x228) ld: error: duplicate symbol: debug_logfile >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(debug_logfile) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x238) ld: error: duplicate symbol: element_free_mutex >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(element_free_mutex) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x8) ld: error: duplicate symbol: fd_settings >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(fd_settings) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x120) ld: error: duplicate symbol: fd_uid >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(fd_uid) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x130) ld: error: duplicate symbol: language_default_modules >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(language_default_modules) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x128) ld: error: duplicate symbol: last_p5_block >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(last_p5_block) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x18) ld: error: duplicate symbol: logfile >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(logfile) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x220) ld: error: duplicate symbol: logging_mutex >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(logging_mutex) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x110) ld: error: duplicate symbol: output_layer_mutex >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(output_layer_mutex) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x118) ld: error: duplicate symbol: p_msg_lc >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(p_msg_lc) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x28) ld: error: duplicate symbol: p_msg_uid_lc >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(p_msg_uid_lc) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x30) ld: error: duplicate symbol: pause_requested >>> defined at speechd.c >>> speech_dispatcher-speechd.o:(pause_requested) >>> defined at server.c >>> speech_dispatcher-server.o:(.bss+0x50) Modified: head/accessibility/speech-dispatcher/Makefile Modified: head/accessibility/speech-dispatcher/Makefile ============================================================================== --- head/accessibility/speech-dispatcher/Makefile Fri Jul 10 16:18:56 2020 (r541865) +++ head/accessibility/speech-dispatcher/Makefile Fri Jul 10 16:21:05 2020 (r541866) @@ -19,7 +19,7 @@ USES= alias gettext gmake gnome libtool pathfix pkgco USE_GNOME= glib20 intltool GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-espeak-ng -CFLAGS+= -I${LOCALBASE}/include +CFLAGS+= -fcommon -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes INSTALL_TARGET= install-strip
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202007101621.06AGL6KR069799>