diff options
author | Sergei Trofimovich <slyich@gmail.com> | 2022-05-12 22:33:10 +0100 |
---|---|---|
committer | Sergei Trofimovich <slyich@gmail.com> | 2022-05-12 22:33:29 +0100 |
commit | 38d8148d11dab44040e4f42c09de008bf89fa278 (patch) | |
tree | 2794f92114fd640dd645cedf0a56e093f4b200b3 /pkgs/tools/graphics/cuneiform | |
parent | 5eb5ae426107a2f1ad2f7c95d91d813b5a51656e (diff) |
cuneiform: add -fcommon workaround
Workaround build failure on -fno-common toolchains like upstream gcc-10. Otherwise build fails as: ld: cgminer-driver-modminer.o:/build/source/miner.h:285: multiple definition of `bitforce_drv'; cgminer-cgminer.o:/build/source/miner.h:285: first defined here
Diffstat (limited to 'pkgs/tools/graphics/cuneiform')
-rw-r--r-- | pkgs/tools/graphics/cuneiform/default.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/tools/graphics/cuneiform/default.nix b/pkgs/tools/graphics/cuneiform/default.nix index beaf2c1f213dc..ac777051d10ad 100644 --- a/pkgs/tools/graphics/cuneiform/default.nix +++ b/pkgs/tools/graphics/cuneiform/default.nix @@ -20,6 +20,12 @@ stdenv.mkDerivation { }) ]; + # Workaround build failure on -fno-common toolchains like upstream + # gcc-10. Otherwise build fails as: + # ld: CMakeFiles/rbal.dir/src/statsearchbl.cpp.o:(.bss+0x0): + # multiple definition of `minrow'; CMakeFiles/rbal.dir/src/linban.c.o:(.bss+0xa3a): first defined here + NIX_CFLAGS_COMPILE = "-fcommon"; + postPatch = '' rm cuneiform_src/Kern/hhh/tigerh/h/strings.h ''; |