[Reproducible-builds] Bug#826389: git-repair: FTBFS: QuickCheck.hs:24:10: Duplicate instance declarations:
Chris Lamb
lamby at debian.org
Sun Jun 5 08:27:06 UTC 2016
Source: git-repair
Version: 1.20151215-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
git-repair fails to build from source in unstable/amd64:
[..]
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: info: source package git-repair
dpkg-buildpackage: info: source version 1.20151215-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Richard Hartmann <richih at debian.org>
dpkg-source --before-build git-repair-1.20151215
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean
dh_testdir
dh_auto_clean
make -j1 clean
make[1]: Entering directory '/home/lamby/temp/cdt.20160605084647.wDY5vb3jfw.git-repair/git-repair-1.20151215'
rm -rf git-repair git-repair-test.log \
dist configure Build/SysConfig.hs Setup tags
find . -name \*.o -exec rm {} \;
find . -name \*.hi -exec rm {} \;
make[1]: Leaving directory '/home/lamby/temp/cdt.20160605084647.wDY5vb3jfw.git-repair/git-repair-1.20151215'
dh_clean
debian/rules build
dh build
dh_testdir
dh_update_autotools_config
dh_auto_configure
dh_auto_build
make -j1
make[1]: Entering directory '/home/lamby/temp/cdt.20160605084647.wDY5vb3jfw.git-repair/git-repair-1.20151215'
if [ "./Setup" = ./Setup ]; then ghc --make Setup; fi
[ 1 of 24] Compiling Utility.Env ( Utility/Env.hs, Utility/Env.o )
[ 2 of 24] Compiling Utility.UserInfo ( Utility/UserInfo.hs, Utility/UserInfo.o )
[ 3 of 24] Compiling Utility.Process.Shim ( Utility/Process/Shim.hs, Utility/Process/Shim.o )
[ 4 of 24] Compiling Utility.PartialPrelude ( Utility/PartialPrelude.hs, Utility/PartialPrelude.o )
[ 5 of 24] Compiling Utility.FileSize ( Utility/FileSize.hs, Utility/FileSize.o )
[ 6 of 24] Compiling Utility.PosixFiles ( Utility/PosixFiles.hs, Utility/PosixFiles.o )
[ 7 of 24] Compiling Utility.Applicative ( Utility/Applicative.hs, Utility/Applicative.o )
[ 8 of 24] Compiling Utility.Data ( Utility/Data.hs, Utility/Data.o )
[ 9 of 24] Compiling Utility.Monad ( Utility/Monad.hs, Utility/Monad.o )
[10 of 24] Compiling Utility.Exception ( Utility/Exception.hs, Utility/Exception.o )
[11 of 24] Compiling Utility.Path ( Utility/Path.hs, Utility/Path.o )
[12 of 24] Compiling Utility.FileSystemEncoding ( Utility/FileSystemEncoding.hs, Utility/FileSystemEncoding.o )
[13 of 24] Compiling Utility.Tmp ( Utility/Tmp.hs, Utility/Tmp.o )
[14 of 24] Compiling Utility.Misc ( Utility/Misc.hs, Utility/Misc.o )
[15 of 24] Compiling Utility.Process ( Utility/Process.hs, Utility/Process.o )
[16 of 24] Compiling Utility.SafeCommand ( Utility/SafeCommand.hs, Utility/SafeCommand.o )
[17 of 24] Compiling Utility.Directory ( Utility/Directory.hs, Utility/Directory.o )
[18 of 24] Compiling Common ( Common.hs, Common.o )
[19 of 24] Compiling Utility.DottedVersion ( Utility/DottedVersion.hs, Utility/DottedVersion.o )
[20 of 24] Compiling Git.Version ( Git/Version.hs, Git/Version.o )
[21 of 24] Compiling Build.Version ( Build/Version.hs, Build/Version.o )
Build/Version.hs:31:1: Warning: Tab character
Build/Version.hs:32:1: Warning: Tab character
Build/Version.hs:33:1: Warning: Tab character
Build/Version.hs:34:1: Warning: Tab character
Build/Version.hs:35:1: Warning: Tab character
Build/Version.hs:36:1: Warning: Tab character
Build/Version.hs:37:1: Warning: Tab character
Build/Version.hs:38:1: Warning: Tab character
Build/Version.hs:39:1: Warning: Tab character
Build/Version.hs:40:1: Warning: Tab character
Build/Version.hs:41:1: Warning: Tab character
Build/Version.hs:42:1: Warning: Tab character
Build/Version.hs:43:1: Warning: Tab character
Build/Version.hs:44:1: Warning: Tab character
Build/Version.hs:47:1: Warning: Tab character
Build/Version.hs:48:1: Warning: Tab character
Build/Version.hs:49:1: Warning: Tab character
Build/Version.hs:51:1: Warning: Tab character
Build/Version.hs:56:1: Warning: Tab character
Build/Version.hs:57:1: Warning: Tab character
Build/Version.hs:58:1: Warning: Tab character
Build/Version.hs:59:1: Warning: Tab character
Build/Version.hs:60:1: Warning: Tab character
Build/Version.hs:61:1: Warning: Tab character
Build/Version.hs:62:1: Warning: Tab character
Build/Version.hs:64:1: Warning: Tab character
Build/Version.hs:65:1: Warning: Tab character
Build/Version.hs:66:1: Warning: Tab character
Build/Version.hs:67:1: Warning: Tab character
Build/Version.hs:68:1: Warning: Tab character
Build/Version.hs:69:1: Warning: Tab character
[22 of 24] Compiling Build.TestConfig ( Build/TestConfig.hs, Build/TestConfig.o )
Build/TestConfig.hs:15:1: Warning: Tab character
Build/TestConfig.hs:16:1: Warning: Tab character
Build/TestConfig.hs:17:1: Warning: Tab character
Build/TestConfig.hs:18:1: Warning: Tab character
Build/TestConfig.hs:26:1: Warning: Tab character
Build/TestConfig.hs:27:1: Warning: Tab character
Build/TestConfig.hs:28:1: Warning: Tab character
Build/TestConfig.hs:29:1: Warning: Tab character
Build/TestConfig.hs:32:1: Warning: Tab character
Build/TestConfig.hs:33:1: Warning: Tab character
Build/TestConfig.hs:34:1: Warning: Tab character
Build/TestConfig.hs:35:1: Warning: Tab character
Build/TestConfig.hs:36:1: Warning: Tab character
Build/TestConfig.hs:37:1: Warning: Tab character
Build/TestConfig.hs:38:1: Warning: Tab character
Build/TestConfig.hs:39:1: Warning: Tab character
Build/TestConfig.hs:40:1: Warning: Tab character
Build/TestConfig.hs:45:1: Warning: Tab character
Build/TestConfig.hs:46:1: Warning: Tab character
Build/TestConfig.hs:47:1: Warning: Tab character
Build/TestConfig.hs:48:1: Warning: Tab character
Build/TestConfig.hs:49:1: Warning: Tab character
Build/TestConfig.hs:50:1: Warning: Tab character
Build/TestConfig.hs:51:1: Warning: Tab character
Build/TestConfig.hs:56:1: Warning: Tab character
Build/TestConfig.hs:57:1: Warning: Tab character
Build/TestConfig.hs:58:1: Warning: Tab character
Build/TestConfig.hs:59:1: Warning: Tab character
Build/TestConfig.hs:60:1: Warning: Tab character
Build/TestConfig.hs:65:1: Warning: Tab character
Build/TestConfig.hs:66:1: Warning: Tab character
Build/TestConfig.hs:68:1: Warning: Tab character
Build/TestConfig.hs:69:1: Warning: Tab character
Build/TestConfig.hs:70:1: Warning: Tab character
Build/TestConfig.hs:71:1: Warning: Tab character
Build/TestConfig.hs:72:1: Warning: Tab character
Build/TestConfig.hs:77:1: Warning: Tab character
Build/TestConfig.hs:78:1: Warning: Tab character
Build/TestConfig.hs:84:1: Warning: Tab character
Build/TestConfig.hs:85:1: Warning: Tab character
Build/TestConfig.hs:86:1: Warning: Tab character
Build/TestConfig.hs:87:1: Warning: Tab character
Build/TestConfig.hs:88:1: Warning: Tab character
Build/TestConfig.hs:92:1: Warning: Tab character
Build/TestConfig.hs:93:1: Warning: Tab character
Build/TestConfig.hs:98:1: Warning: Tab character
Build/TestConfig.hs:99:1: Warning: Tab character
Build/TestConfig.hs:100:1: Warning: Tab character
Build/TestConfig.hs:101:1: Warning: Tab character
Build/TestConfig.hs:102:1: Warning: Tab character
Build/TestConfig.hs:103:1: Warning: Tab character
Build/TestConfig.hs:111:1: Warning: Tab character
Build/TestConfig.hs:112:1: Warning: Tab character
Build/TestConfig.hs:113:1: Warning: Tab character
Build/TestConfig.hs:114:1: Warning: Tab character
Build/TestConfig.hs:115:1: Warning: Tab character
Build/TestConfig.hs:116:1: Warning: Tab character
Build/TestConfig.hs:118:1: Warning: Tab character
Build/TestConfig.hs:119:1: Warning: Tab character
Build/TestConfig.hs:120:1: Warning: Tab character
Build/TestConfig.hs:127:1: Warning: Tab character
Build/TestConfig.hs:128:1: Warning: Tab character
[23 of 24] Compiling Build.Configure ( Build/Configure.hs, Build/Configure.o )
Build/Configure.hs:15:1: Warning: Tab character
Build/Configure.hs:16:1: Warning: Tab character
Build/Configure.hs:17:1: Warning: Tab character
Build/Configure.hs:18:1: Warning: Tab character
Build/Configure.hs:22:1: Warning: Tab character
Build/Configure.hs:26:1: Warning: Tab character
Build/Configure.hs:27:1: Warning: Tab character
Build/Configure.hs:28:1: Warning: Tab character
Build/Configure.hs:29:1: Warning: Tab character
Build/Configure.hs:30:1: Warning: Tab character
[24 of 24] Compiling Main ( Setup.hs, Setup.o )
Setup.hs:9:1: Warning: Tab character
Setup.hs:10:1: Warning: Tab character
Setup.hs:13:1: Warning: Tab character
Setup.hs:14:1: Warning: Tab character
Linking Setup ...
./Setup configure --ghc-options="-optl-Wl,-z,relro -optc-g -optc-O2 -optc-fstack-protector-strong -optc-Wformat -optc-Werror=format-security -optc-Wp,-Wdate-time -optc-Wp,-D_FORTIFY_SOURCE=2"
checking version... 1.20151215-1
checking git... yes
checking git version... 2.8.1
Configuring git-repair-1.20151215...
./Setup build
Building git-repair-1.20151215...
Preprocessing executable 'git-repair' for git-repair-1.20151215...
[ 1 of 54] Compiling Build.SysConfig ( Build/SysConfig.hs, dist/build/git-repair/git-repair-tmp/Build/SysConfig.o )
[ 2 of 54] Compiling Utility.QuickCheck ( Utility/QuickCheck.hs, dist/build/git-repair/git-repair-tmp/Utility/QuickCheck.o )
Utility/QuickCheck.hs:24:10:
Duplicate instance declarations:
instance (Arbitrary k, Arbitrary v, Eq k, Ord k) =>
Arbitrary (M.Map k v)
-- Defined at Utility/QuickCheck.hs:24:10
instance [safe] (Ord k, Arbitrary k, Arbitrary v) =>
Arbitrary (M.Map k v)
-- Defined in `Test.QuickCheck.Arbitrary'
Utility/QuickCheck.hs:27:10:
Duplicate instance declarations:
instance (Arbitrary v, Eq v, Ord v) => Arbitrary (S.Set v)
-- Defined at Utility/QuickCheck.hs:27:10
instance [safe] (Ord a, Arbitrary a) => Arbitrary (S.Set a)
-- Defined in `Test.QuickCheck.Arbitrary'
Makefile:5: recipe for target 'build' failed
make[1]: *** [build] Error 1
make[1]: Leaving directory '/home/lamby/temp/cdt.20160605084647.wDY5vb3jfw.git-repair/git-repair-1.20151215'
dh_auto_build: make -j1 returned exit code 2
debian/rules:10: recipe for target 'build' failed
make: *** [build] Error 2
[..]
The full build log is attached.
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby at debian.org / chris-lamb.co.uk
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: git-repair.1.20151215-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 5218 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160605/4b25b55b/attachment.obj>
More information about the Reproducible-builds
mailing list