dockapps/wmmoonclock
Jeremy Sowden 19f9137056 wmmoonclock: fix multiple definitions of some global variables.
A number of variables are declared in a header with no explicit linkage.
This results in there being definitions of them in multiple object
files, which causes a link failure with GCC 10, since this uses
-fno-common by default.

Add `extern` to the header declarations and separate declarations with
no linkage in xutils.c where they are assigned.

Link: https://bugs.debian.org/957950
Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
2020-04-23 12:03:50 +01:00
..
src wmmoonclock: fix multiple definitions of some global variables. 2020-04-23 12:03:50 +01:00
BUGS Update mailing list links to new Google Groups. 2018-05-14 23:34:53 +01:00
ChangeLog wmmoonclock: Bump to version 1.29. 2017-08-15 00:05:43 +01:00
configure.ac Update mailing list links to new Google Groups. 2018-05-14 23:34:53 +01:00
COPYING Mass update GPLv2 from http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt 2012-06-05 20:45:40 +01:00
Makefile.am wmmoonclock: Add desktop entry file. 2017-08-15 00:05:43 +01:00
TODO wmmoonclock: Rename changelog to ChangeLog; clean up and split off TODO. 2017-08-14 23:55:51 +01:00
wmmoonclock.desktop wmmoonclock: Add desktop entry file. 2017-08-15 00:05:43 +01:00