Mock Version: 6.1 Mock Version: 6.1 Mock Version: 6.1 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target i686 --nodeps /builddir/build/SPECS/gtk2hs-buildtools.spec'], chrootPath='/var/lib/mock/f43-build-side-109236-58608040-6566729/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.31sle42n:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.31sle42n:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '9ca2e0ca8d3e4fa7bd5dcb6593ca6388', '-D', '/var/lib/mock/f43-build-side-109236-58608040-6566729/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.31sle42n:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target i686 --nodeps /builddir/build/SPECS/gtk2hs-buildtools.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1743984000 Wrote: /builddir/build/SRPMS/gtk2hs-buildtools-0.13.12.0-2.fc43.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target i686 --nodeps /builddir/build/SPECS/gtk2hs-buildtools.spec'], chrootPath='/var/lib/mock/f43-build-side-109236-58608040-6566729/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.31sle42n:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.31sle42n:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '000fae5177164e34b48c33a2ccba2848', '-D', '/var/lib/mock/f43-build-side-109236-58608040-6566729/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.31sle42n:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target i686 --nodeps /builddir/build/SPECS/gtk2hs-buildtools.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1743984000 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.DQb8XC Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.2fmS8p + umask 022 + cd /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build + cd /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build + rm -rf gtk2hs-buildtools-0.13.12.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/gtk2hs-buildtools-0.13.12.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd gtk2hs-buildtools-0.13.12.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.eA9SEL + umask 022 + cd /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gtk2hs-buildtools-0.13.12.0 ++ ls ++ grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)' + echo + echo '==== Build gtk2hs-buildtools-0.13.12.0 ====' + '[' -f Setup.hs -o -f Setup.lhs ']' + '[' -d /usr/lib/ghc-9.8.4/lib ']' ==== Build gtk2hs-buildtools-0.13.12.0 ==== + subsubdir=/lib + '[' -x Setup ']' + ghc --make -package Cabal -no-user-package-db -dynamic Setup [1 of 2] Compiling Main ( Setup.hs, Setup.o ) [2 of 2] Linking Setup + LANG=C.utf8 ++ sed -e 's/ / -optc/g' ++ echo ' -O2' -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ++ echo ' -Wl,-z,relro' -Wl,--as-needed -Wl,-z,pack-relative-relocs -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib --docdir=/usr/share/licenses/gtk2hs-buildtools '--libsubdir=$compiler/lib/$pkgid' '--datasubdir=$pkgid' '--libexecsubdir=$pkgid' --ghc --dynlibdir=/usr/lib/ghc-9.8.4/lib --global '--ghc-options=-fhide-source-paths -optc-O2 -optc-fexceptions -optc-g -optc-grecord-gcc-switches -optc-pipe -optc-Wall -optc-Werror=format-security -optc-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -optc-Wp,-D_GLIBCXX_ASSERTIONS -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-fstack-protector-strong -optc-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optc-m32 -optc-march=i686 -optc-mtune=generic -optc-msse2 -optc-mfpmath=sse -optc-mstackrealign -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection -optl-Wl,-z,relro -optl-Wl,--as-needed -optl-Wl,-z,pack-relative-relocs -optl-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optl-Wl,--build-id=sha1' --enable-library-profiling --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/gtk2hs-buildtools-0.13.12.0 --global Configuring gtk2hs-buildtools-0.13.12.0... + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build -j48 Preprocessing library for gtk2hs-buildtools-0.13.12.0.. Building library for gtk2hs-buildtools-0.13.12.0.. [ 1 of 46] Compiling BaseVersion [ 2 of 46] Compiling C2HSConfig [ 3 of 46] Compiling CInfo [ 4 of 46] Compiling Config [ 5 of 46] Compiling DLists c2hs/base/general/DLists.hs:66:13: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict] The prefix use of a ‘$’ would denote an untyped splice were the TemplateHaskell extension enabled. Suggested fix: Add whitespace after the ‘$’. | 66 | closeDL = ($[]) | ^ [ 6 of 46] Compiling FNameOps [ 7 of 46] Compiling FastMutInt [ 8 of 46] Compiling FileOps c2hs/base/general/FileOps.hs:59:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 59 | let (paths', file') = if head file == '/' | ^^^^ c2hs/base/general/FileOps.hs:67:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 67 | else return $ head existingFiles | ^^^^ [ 9 of 46] Compiling Map [10 of 46] Compiling Binary c2hs/base/general/Binary.hs:240:14: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 240 | let sz' = head (dropWhile (<= off) (iterate (* 2) sz)) | ^^^^ [11 of 46] Compiling Paths_gtk2hs_buildtools [12 of 46] Compiling HookGenerator [13 of 46] Compiling Position [14 of 46] Compiling Errors [15 of 46] Compiling Lexers c2hs/base/syntax/Lexers.hs:133:1: warning: [GHC-94817] [-Wtabs] Tab character found here, and in 172 further locations. Suggested fix: Please use spaces instead. | 133 | lexactionErr, lexmeta, (>|<), (>||<), ctrlChars, ctrlLexer, | ^^^^^^^^ c2hs/base/syntax/Lexers.hs:470:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 470 | "The character " ++ show (head cs) | ^^^^ c2hs/base/syntax/Lexers.hs:473:40: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 473 | (Just (Left err), l, (tail cs, (Position fname row (col + 1)), s)) | ^^^^ [16 of 46] Compiling Set [17 of 46] Compiling StateTrans [18 of 46] Compiling Switches [19 of 46] Compiling TypeGen hierarchyGen/TypeGen.hs:249:12: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 249 | tail $ c2u True cname++"_get_type"). | ^^^^ hierarchyGen/TypeGen.hs:293:28: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): [20 of 46] Compiling UNames [21 of 46] Compiling StateBase "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 293 | indent 0.ss "class ".ss (head parents).ss "Class o => ".ss name.ss "Class o". | ^^^^ [22 of 46] Compiling CIO c2hs/base/state/CIO.hs:77:1: warning: [GHC-15328] [-Wdeprecations] Module ‘System.Cmd’ is deprecated: "Use \"System.Process\" instead" | 77 | import System.Cmd | ^^^^^^^^^^^^^^^^^ [23 of 46] Compiling State [24 of 46] Compiling C2HSState [25 of 46] Compiling Attributes [26 of 46] Compiling Idents c2hs/base/syms/Idents.hs:182:61: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 182 | && (checkTail . tail) cs' | ^^^^ c2hs/base/syms/Idents.hs:231:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 231 | if (head l == '\'') | ^^^^ c2hs/base/syms/Idents.hs:233:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 233 | parseQuoted (tail l) | ^^^^ [27 of 46] Compiling NameSpaces [28 of 46] Compiling CTokens [29 of 46] Compiling CParserMonad [30 of 46] Compiling CLexer c2hs/c/CLexer.x:349:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 349 | '\'' -> ('\'', cs) | ^^^^ c2hs/c/CLexer.x:351:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 351 | 'x' -> case head (readHex cs) of | ^^^^ c2hs/c/CLexer.x:367:38: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 367 | str''' = dropWhite str'' | ^^^^ dist/build/CLexer.hs:249:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 249 | alex_action_5 = token CTokILit (fst . head . readOct) | ^^^^ dist/build/CLexer.hs:250:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 250 | alex_action_6 = token CTokILit (fst . head . readDec) | ^^^^ dist/build/CLexer.hs:251:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 251 | alex_action_7 = token CTokILit (fst . head . readHex . drop 2) | ^^^^ dist/build/CLexer.hs:252:49: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 252 | alex_action_8 = token CTokCLit (fst . oneChar . tail) | ^^^^ dist/build/CLexer.hs:253:49: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 253 | alex_action_9 = token CTokCLit (fst . oneChar . tail . tail) | ^^^^ dist/build/CLexer.hs:253:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 253 | alex_action_9 = token CTokCLit (fst . oneChar . tail . tail) | ^^^^ dist/build/CLexer.hs:256:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 256 | alex_action_12 = token CTokSLit (normalizeEscapes . tail) | ^^^^ [31 of 46] Compiling CHSLexer c2hs/chs/CHSLexer.hs:630:38: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 630 | fname' | null str''' || head str''' /= '"' = fname | ^^^^ c2hs/chs/CHSLexer.hs:746:65: warning: [GHC-63394] [-W[32 of 46] Compiling CHS x-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 746 | `lexaction` \cs pos -> Just (CHSTokString pos (init . tail $ cs)) | ^^^^ c2hs/chs/CHSLexer.hs:752:65: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 752 | `lexaction` \cs pos -> Just (CHSTokHSVerb pos (init . tail $ cs)) | ^^^^ c2hs/chs/CHS.hs:427:28: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 427 | nlStart = head s == '\n' | ^^^^ c2hs/chs/CHS.hs:708:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 708 | (minor, _ ) = break (== '.') . tail $ rest | ^^^^ [33 of 46] Compiling GenHeader c2hs/gen/GenHeader.hs:103:15: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 103 | \supply -> (tail supply, "C2HS_COND_SENTRY_" ++ show (head supply)) | ^^^^ c2hs/gen/GenHeader.hs:103:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 103 | \supply -> (tail supply, "C2HS_COND_SENTRY_" ++ show (head supply)) | ^^^^ [34 of 46] Compiling CAST [35 of 46] Compiling CPretty [36 of 46] Compiling CAttrs [37 of 46] Compiling CTrav c2hs/c/CTrav.hs:597:8: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 597 | case head [ts | CTypeSpec ts <- specs] of | ^^^^ [38 of 46] Compiling CBuiltin [39 of 46] Compiling CParser c2hs/c/CTrav.hs:716:14: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 716 | case head [ts | CTypeSpec ts <- specs] of | ^^^^ [40 of 46] Compiling CNames [41 of 46] Compiling C [42 of 46] Compiling GBMonad c2hs/gen/GBMonad.hs:217:66: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 217 | else [(onlyPosIdent nopos ideChars, tail rest)] | ^^^^ [43 of 46] Compiling GenBind c2hs/gen/GenBind.hs:1037:16: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1037 | let decl = head post | ^^^^ [44 of 46] Compiling Version [45 of 46] Compiling Gtk2HsC2Hs [46 of 46] Compiling Gtk2HsSetup [ 1 of 46] Compiling BaseVersion [ 2 of 46] Compiling C2HSConfig [ 3 of 46] Compiling CInfo [ 4 of 46] Compiling Config [ 5 of 46] Compiling DLists c2hs/base/general/DLists.hs:66:13: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict] The prefix use of a ‘$’ would denote an untyped splice were the TemplateHaskell extension enabled. Suggested fix: Add whitespace after the ‘$’. | 66 | closeDL = ($[]) | ^ [ 6 of 46] Compiling FNameOps [ 7 of 46] Compiling FastMutInt [ 8 of 46] Compiling FileOps c2hs/base/general/FileOps.hs:59:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 59 | let (paths', file') = if head file == '/' | ^^^^ c2hs/base/general/FileOps.hs:67:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 67 | else return $ head existingFiles | ^^^^ [ 9 of 46] Compiling Map [10 of 46] Compiling Binary c2hs/base/general/Binary.hs:240:14: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 240 | let sz' = head (dropWhile (<= off) (iterate (* 2) sz)) | ^^^^ [11 of 46] Compiling Paths_gtk2hs_buildtools [12 of 46] Compiling HookGenerator [13 of 46] Compiling Position [14 of 46] Compiling Errors [15 of 46] Compiling Lexers c2hs/base/syntax/Lexers.hs:133:1: warning: [GHC-94817] [-Wtabs] Tab character found here, and in 172 further locations. Suggested fix: Please use spaces instead. | 133 | lexactionErr, lexmeta, (>|<), (>||<), ctrlChars, ctrlLexer, | ^^^^^^^^ c2hs/base/syntax/Lexers.hs:470:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 470 | "The character " ++ show (head cs) | ^^^^ c2hs/base/syntax/Lexers.hs:473:40: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 473 | (Just (Left err), l, (tail cs, (Position fname row (col + 1)), s)) | ^^^^ [16 of 46] Compiling Set [17 of 46] Compiling StateTrans [18 of 46] Compiling Switches [19 of 46] Compiling TypeGen hierarchyGen/TypeGen.hs:249:12: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 249 | tail $ c2u True cname++"_get_type"). | ^^^^ [20 of 46] Compiling UNames [21 of 46] Compiling StateBase [22 of 46] Compiling CIO hierarchyGen/TypeGen.hs:293:28: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 293 | indent 0.ss "class ".ss (head parents).ss "Class o => ".ss name.ss "Class o". | ^^^^ c2hs/base/state/CIO.hs:77:1: warning: [GHC-15328] [-Wdeprecations] Module ‘System.Cmd’ is deprecated: "Use \"System.Process\" instead" | 77 | import System.Cmd | ^^^^^^^^^^^^^^^^^ [23 of 46] Compiling State [24 of 46] Compiling C2HSState [25 of 46] Compiling Attributes [26 of 46] Compiling Idents c2hs/base/syms/Idents.hs:182:61: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 182 | && (checkTail . tail) cs' | ^^^^ c2hs/base/syms/Idents.hs:231:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 231 | if (head l == '\'') | ^^^^ [27 of 46] Compiling NameSpaces [28 of 46] Compiling CTokens c2hs/base/syms/Idents.hs:233:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 233 | parseQuoted (tail l) | ^^^^ [29 of 46] Compiling CParserMonad [30 of 46] Compiling CLexer c2hs/c/CLexer.x:349:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 349 | '\'' -> ('\'', cs) | ^^^^ c2hs/c/CLexer.x:351:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 351 | 'x' -> case head (readHex cs) of | ^^^^ c2hs/c/CLexer.x:367:38: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 367 | str''' = dropWhite str'' | ^^^^ dist/build/CLexer.hs:249:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 249 | alex_action_5 = token CTokILit (fst . head . readOct) | ^^^^ dist/build/CLexer.hs:250:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 250 | alex_action_6 = token CTokILit (fst . head . readDec) | ^^^^ dist/build/CLexer.hs:251:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 251 | alex_action_7 = token CTokILit (fst . head . readHex . drop 2) | ^^^^ dist/build/CLexer.hs:252:49: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 252 | alex_action_8 = token CTokCLit (fst . oneChar . tail) | ^^^^ dist/build/CLexer.hs:253:49: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 253 | alex_action_9 = token CTokCLit (fst . oneChar . tail . tail) | ^^^^ dist/build/CLexer.hs:253:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 253 | alex_action_9 = token CTokCLit (fst . oneChar . tail . tail) | ^^^^ dist/build/CLexer.hs:256:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 256 | alex_action_12 = token CTokSLit (normalizeEscapes . tail) | ^^^^ [31 of 46] Compiling CHSLexer c2hs/chs/CHSLexer.hs:630:38: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 630 | fname' | null str''' || head str''' /= '"' = fname | ^^^^ c2hs/chs/CHSLexer.hs:746:65: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 746 | `lexaction` \cs pos -> Just (CHSTokString pos (init . tail $ cs)) | ^^^^ c2hs/chs/CHSLexer.hs:752:65: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 752 | `lexaction` \cs pos -> Just (CHSTokHSVerb pos (init . tail $ cs)) [32 of 46] Compiling CHS | ^^^^ c2hs/chs/CHS.hs:427:28: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 427 | nlStart = head s == '\n' | ^^^^ c2hs/chs/CHS.hs:708:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 708 | (minor, _ ) = break (== '.') . tail $ rest | ^^^^ [33 of 46] Compiling GenHeader c2hs/gen/GenHeader.hs:103:15: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 103 | \supply -> (tail supply, "C2HS_COND_SENTRY_" ++ show (head supply)) | ^^^^ c2hs/gen/GenHeader.hs:103:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 103 | \supply -> (tail supply, "C2HS_COND_SENTRY_" ++ show (head supply)) | ^^^^ [34 of 46] Compiling CAST [35 of 46] Compiling CPretty [36 of 46] Compiling CAttrs [37 of 46] Compiling CTrav c2hs/c/CTrav.hs:597:8: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 597 | case head [ts | CTypeSpec ts <- specs] of | ^^^^ c2hs/c/CTrav.hs:716:14: warning: [GHC-63394] [-Wx-partial] In the use of[38 of 46] Compiling CBuiltin [39 of 46] Compiling CParser ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 716 | case head [ts | CTypeSpec ts <- specs] of | ^^^^ [40 of 46] Compiling CNames [41 of 46] Compiling C [42 of 46] Compiling GBMonad c2hs/gen/GBMonad.hs:217:66: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 217 | else [(onlyPosIdent nopos ideChars, tail rest)] | ^^^^ [43 of 46] Compiling GenBind c2hs/gen/GenBind.hs:1037:16: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1037 | let decl = head post | ^^^^ [44 of 46] Compiling Version [45 of 46] Compiling Gtk2HsC2Hs [46 of 46] Compiling Gtk2HsSetup Preprocessing executable 'gtk2hsTypeGen' for gtk2hs-buildtools-0.13.12.0.. Building executable 'gtk2hsTypeGen' for gtk2hs-buildtools-0.13.12.0.. [1 of 1] Compiling Main [2 of 2] Linking dist/build/gtk2hsTypeGen/gtk2hsTypeGen Preprocessing executable 'gtk2hsHookGenerator' for gtk2hs-buildtools-0.13.12.0.. Building executable 'gtk2hsHookGenerator' for gtk2hs-buildtools-0.13.12.0.. [1 of 1] Compiling Main [2 of 2] Linking dist/build/gtk2hsHookGenerator/gtk2hsHookGenerator Preprocessing executable 'gtk2hsC2hs' for gtk2hs-buildtools-0.13.12.0.. Building executable 'gtk2hsC2hs' for gtk2hs-buildtools-0.13.12.0.. [1 of 1] Compiling Main [2 of 2] Linking dist/build/gtk2hsC2hs/gtk2hsC2hs + '[' -n dist/build/libHSgtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim-ghc9.8.4.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for gtk2hs-buildtools-0.13.12.0.. Running Haddock on library for gtk2hs-buildtools-0.13.12.0.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: Cabal-3.10.3.0, Cabal-syntax-3.10.3.0, array-0.5.8.0, base-4.19.2.0, binary-0.8.9.1, bytestring-0.12.1.0, containers-0.6.8, deepseq-1.5.1.0, directory-1.3.8.5, exceptions-0.10.7, filepath-1.4.301.0, ghc-bignum-1.3, ghc-boot-th-9.8.4, ghc-prim-0.11.0, hashable-1.4.7.0, hashtables-1.3.1, mtl-2.3.1, os-string-2.0.7, parsec-3.1.17.0, pretty-1.1.3.6, primitive-0.9.0.0, process-1.6.25.0, random-1.2.1.3, splitmix-0.1.1, stm-2.5.3.1, template-haskell-2.21.0.0, text-2.1.1, time-1.12.2, transformers-0.6.1.0, unix-2.8.6.0, vector-0.13.2.0, vector-stream-0.1.0.1 Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 46] Compiling BaseVersion ( c2hs/base/admin/BaseVersion.hs, nothing ) [ 2 of 46] Compiling C2HSConfig ( c2hs/toplevel/C2HSConfig.hs, nothing ) [ 3 of 46] Compiling CInfo ( c2hs/gen/CInfo.hs, nothing ) [ 4 of 46] Compiling Config ( c2hs/base/admin/Config.hs, nothing ) [ 5 of 46] Compiling DLists ( c2hs/base/general/DLists.hs, nothing ) c2hs/base/general/DLists.hs:66:13: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict] The prefix use of a ‘$’ would denote an untyped splice were the TemplateHaskell extension enabled. Suggested fix: Add whitespace after the ‘$’. | 66 | closeDL = ($[]) | ^ [ 6 of 46] Compiling FNameOps ( c2hs/base/general/FNameOps.hs, nothing ) [ 7 of 46] Compiling FastMutInt ( c2hs/base/general/FastMutInt.hs, nothing ) [ 8 of 46] Compiling FileOps ( c2hs/base/general/FileOps.hs, nothing ) c2hs/base/general/FileOps.hs:59:30: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 59 | let (paths', file') = if head file == '/' | ^^^^ c2hs/base/general/FileOps.hs:67:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 67 | else return $ head existingFiles | ^^^^ [ 9 of 46] Compiling Map ( c2hs/base/general/Map.hs, nothing ) [10 of 46] Compiling Binary ( c2hs/base/general/Binary.hs, nothing ) c2hs/base/general/Binary.hs:240:14: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 240 | let sz' = head (dropWhile (<= off) (iterate (* 2) sz)) | ^^^^ [11 of 46] Compiling Paths_gtk2hs_buildtools ( dist/build/autogen/Paths_gtk2hs_buildtools.hs, nothing ) [12 of 46] Compiling HookGenerator ( callbackGen/HookGenerator.hs, nothing ) [13 of 46] Compiling Position ( c2hs/base/general/Position.hs, nothing ) [14 of 46] Compiling Errors ( c2hs/base/errors/Errors.hs, nothing ) [15 of 46] Compiling Lexers ( c2hs/base/syntax/Lexers.hs, nothing ) c2hs/base/syntax/Lexers.hs:133:1: warning: [GHC-94817] [-Wtabs] Tab character found here, and in 172 further locations. Suggested fix: Please use spaces instead. | 133 | lexactionErr, lexmeta, (>|<), (>||<), ctrlChars, ctrlLexer, | ^^^^^^^^ c2hs/base/syntax/Lexers.hs:470:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 470 | "The character " ++ show (head cs) | ^^^^ c2hs/base/syntax/Lexers.hs:473:40: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 473 | (Just (Left err), l, (tail cs, (Position fname row (col + 1)), s)) | ^^^^ [16 of 46] Compiling Set ( c2hs/base/general/Set.hs, nothing ) [17 of 46] Compiling StateTrans ( c2hs/base/state/StateTrans.hs, nothing ) [18 of 46] Compiling Switches ( c2hs/state/Switches.hs, nothing ) [19 of 46] Compiling TypeGen ( hierarchyGen/TypeGen.hs, nothing ) hierarchyGen/TypeGen.hs:249:12: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 249 | tail $ c2u True cname++"_get_type"). | ^^^^ hierarchyGen/TypeGen.hs:293:28: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 293 | indent 0.ss "class ".ss (head parents).ss "Class o => ".ss name.ss "Class o". | ^^^^ [20 of 46] Compiling UNames ( c2hs/base/general/UNames.hs, nothing ) [21 of 46] Compiling StateBase ( c2hs/base/state/StateBase.hs, nothing ) [22 of 46] Compiling CIO ( c2hs/base/state/CIO.hs, nothing ) c2hs/base/state/CIO.hs:77:1: warning: [GHC-15328] [-Wdeprecations] Module ‘System.Cmd’ is deprecated: "Use \"System.Process\" instead" | 77 | import System.Cmd | ^^^^^^^^^^^^^^^^^ [23 of 46] Compiling State ( c2hs/base/state/State.hs, nothing ) [24 of 46] Compiling C2HSState ( c2hs/state/C2HSState.hs, nothing ) [25 of 46] Compiling Attributes ( c2hs/base/syms/Attributes.hs, nothing ) [26 of 46] Compiling Idents ( c2hs/base/syms/Idents.hs, nothing ) c2hs/base/syms/Idents.hs:182:61: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 182 | && (checkTail . tail) cs' | ^^^^ c2hs/base/syms/Idents.hs:231:21: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 231 | if (head l == '\'') | ^^^^ c2hs/base/syms/Idents.hs:233:32: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 233 | parseQuoted (tail l) | ^^^^ [27 of 46] Compiling NameSpaces ( c2hs/base/syms/NameSpaces.hs, nothing ) [28 of 46] Compiling CTokens ( c2hs/c/CTokens.hs, nothing ) [29 of 46] Compiling CParserMonad ( c2hs/c/CParserMonad.hs, nothing ) [30 of 46] Compiling CLexer ( dist/build/CLexer.hs, nothing ) c2hs/c/CLexer.x:349:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 349 | '\'' -> ('\'', cs) | ^^^^ c2hs/c/CLexer.x:351:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 351 | 'x' -> case head (readHex cs) of | ^^^^ c2hs/c/CLexer.x:367:38: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 367 | str''' = dropWhite str'' | ^^^^ dist/build/CLexer.hs:249:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 249 | alex_action_5 = token CTokILit (fst . head . readOct) | ^^^^ dist/build/CLexer.hs:250:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 250 | alex_action_6 = token CTokILit (fst . head . readDec) | ^^^^ dist/build/CLexer.hs:251:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 251 | alex_action_7 = token CTokILit (fst . head . readHex . drop 2) | ^^^^ dist/build/CLexer.hs:252:49: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 252 | alex_action_8 = token CTokCLit (fst . oneChar . tail) | ^^^^ dist/build/CLexer.hs:253:49: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 253 | alex_action_9 = token CTokCLit (fst . oneChar . tail . tail) | ^^^^ dist/build/CLexer.hs:253:56: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 253 | alex_action_9 = token CTokCLit (fst . oneChar . tail . tail) | ^^^^ dist/build/CLexer.hs:256:53: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 256 | alex_action_12 = token CTokSLit (normalizeEscapes . tail) | ^^^^ [31 of 46] Compiling CHSLexer ( c2hs/chs/CHSLexer.hs, nothing ) c2hs/chs/CHSLexer.hs:630:38: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 630 | fname' | null str''' || head str''' /= '"' = fname | ^^^^ c2hs/chs/CHSLexer.hs:746:65: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 746 | `lexaction` \cs pos -> Just (CHSTokString pos (init . tail $ cs)) | ^^^^ c2hs/chs/CHSLexer.hs:752:65: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 752 | `lexaction` \cs pos -> Just (CHSTokHSVerb pos (init . tail $ cs)) | ^^^^ [32 of 46] Compiling CHS ( c2hs/chs/CHS.hs, nothing ) c2hs/chs/CHS.hs:427:28: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 427 | nlStart = head s == '\n' | ^^^^ c2hs/chs/CHS.hs:708:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 708 | (minor, _ ) = break (== '.') . tail $ rest | ^^^^ [33 of 46] Compiling GenHeader ( c2hs/gen/GenHeader.hs, nothing ) c2hs/gen/GenHeader.hs:103:15: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 103 | \supply -> (tail supply, "C2HS_COND_SENTRY_" ++ show (head supply)) | ^^^^ c2hs/gen/GenHeader.hs:103:57: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 103 | \supply -> (tail supply, "C2HS_COND_SENTRY_" ++ show (head supply)) | ^^^^ [34 of 46] Compiling CAST ( c2hs/c/CAST.hs, nothing ) [35 of 46] Compiling CPretty ( c2hs/c/CPretty.hs, nothing ) [36 of 46] Compiling CAttrs ( c2hs/c/CAttrs.hs, nothing ) [37 of 46] Compiling CTrav ( c2hs/c/CTrav.hs, nothing ) c2hs/c/CTrav.hs:597:8: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 597 | case head [ts | CTypeSpec ts <- specs] of | ^^^^ c2hs/c/CTrav.hs:716:14: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 716 | case head [ts | CTypeSpec ts <- specs] of | ^^^^ [38 of 46] Compiling CBuiltin ( c2hs/c/CBuiltin.hs, nothing ) [39 of 46] Compiling CParser ( dist/build/CParser.hs, nothing ) [40 of 46] Compiling CNames ( c2hs/c/CNames.hs, nothing ) [41 of 46] Compiling C ( c2hs/c/C.hs, nothing ) [42 of 46] Compiling GBMonad ( c2hs/gen/GBMonad.hs, nothing ) c2hs/gen/GBMonad.hs:217:66: warning: [GHC-63394] [-Wx-partial] In the use of ‘tail’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 217 | else [(onlyPosIdent nopos ideChars, tail rest)] | ^^^^ [43 of 46] Compiling GenBind ( c2hs/gen/GenBind.hs, nothing ) c2hs/gen/GenBind.hs:1037:16: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1037 | let decl = head post | ^^^^ [44 of 46] Compiling Version ( c2hs/toplevel/Version.hs, nothing ) [45 of 46] Compiling Gtk2HsC2Hs ( c2hs/toplevel/Gtk2HsC2Hs.hs, nothing ) [46 of 46] Compiling Gtk2HsSetup ( src/Gtk2HsSetup.hs, nothing ) Haddock coverage: Warning: C2HSConfig: Couldn't find .haddock for export Ptr Warning: C2HSConfig: Couldn't find .haddock for export FunPtr Warning: C2HSConfig: Couldn't find .haddock for export Storable Warning: FNameOps: Couldn't find .haddock for export splitSearchPath Warning: Map: Couldn't find .haddock for export Map Warning: Map: Couldn't find .haddock for export empty Warning: Map: Couldn't find .haddock for export singleton Warning: Map: Couldn't find .haddock for export lookup Warning: Map: Couldn't find .haddock for export findWithDefault Warning: Map: Couldn't find .haddock for export insert Warning: Map: Couldn't find .haddock for export union Warning: Map: Couldn't find .haddock for export unionWith Warning: Map: Couldn't find .haddock for export map Warning: Map: Couldn't find .haddock for export fromList Warning: Map: Couldn't find .haddock for export toList 0% ( 0 / 2) in 'HookGenerator' Missing documentation for: Module header hookGen (callbackGen/HookGenerator.hs:515) Warning: Set: Couldn't find .haddock for export Set Warning: Set: Couldn't find .haddock for export empty Warning: Set: Couldn't find .haddock for export member Warning: Set: Couldn't find .haddock for export insert Warning: Set: Couldn't find .haddock for export fromList 0% ( 0 / 2) in 'TypeGen' Missing documentation for: Module header typeGen (hierarchyGen/TypeGen.hs:109) Warning: CIO: Couldn't find .haddock for export Handle Warning: CIO: Couldn't find .haddock for export HandlePosn Warning: CIO: Couldn't find .haddock for export IOMode Warning: CIO: Couldn't find .haddock for export BufferMode Warning: CIO: Couldn't find .haddock for export SeekMode Warning: CIO: Couldn't find .haddock for export stdin Warning: CIO: Couldn't find .haddock for export stdout Warning: CIO: Couldn't find .haddock for export stderr Warning: CIO: Couldn't find .haddock for export isAlreadyExistsError Warning: CIO: Couldn't find .haddock for export isDoesNotExistError Warning: CIO: Couldn't find .haddock for export isAlreadyInUseError Warning: CIO: Couldn't find .haddock for export isFullError Warning: CIO: Couldn't find .haddock for export isEOFError Warning: CIO: Couldn't find .haddock for export isIllegalOperation Warning: CIO: Couldn't find .haddock for export isPermissionError Warning: CIO: Couldn't find .haddock for export isUserError Warning: CIO: Couldn't find .haddock for export ioeGetErrorString Warning: CIO: Couldn't find .haddock for export ioeGetHandle Warning: CIO: Couldn't find .haddock for export ioeGetFileName Warning: CIO: Couldn't find .haddock for export ExitCode Warning: State: Couldn't find .haddock for export ExitCode Warning: State: Couldn't find .haddock for export stderr Warning: State: Couldn't find .haddock for export IOMode Warning: State: Couldn't find .haddock for export ioeGetErrorString Warning: State: Couldn't find .haddock for export ioeGetFileName Warning: State: Couldn't find .haddock for export Handle Warning: State: Couldn't find .haddock for export HandlePosn Warning: State: Couldn't find .haddock for export BufferMode Warning: State: Couldn't find .haddock for export SeekMode Warning: State: Couldn't find .haddock for export stdin Warning: State: Couldn't find .haddock for export stdout Warning: State: Couldn't find .haddock for export isAlreadyExistsError Warning: State: Couldn't find .haddock for export isDoesNotExistError Warning: State: Couldn't find .haddock for export isAlreadyInUseError Warning: State: Couldn't find .haddock for export isFullError Warning: State: Couldn't find .haddock for export isEOFError Warning: State: Couldn't find .haddock for export isIllegalOperation Warning: State: Couldn't find .haddock for export isPermissionError Warning: State: Couldn't find .haddock for export isUserError Warning: State: Couldn't find .haddock for export ioeGetHandle Warning: C2HSState: Couldn't find .haddock for export ExitCode Warning: C2HSState: Couldn't find .haddock for export stderr Warning: C2HSState: Couldn't find .haddock for export IOMode Warning: C2HSState: Couldn't find .haddock for export ioeGetErrorString Warning: C2HSState: Couldn't find .haddock for export ioeGetFileName Warning: C2HSState: Couldn't find .haddock for export Handle Warning: C2HSState: Couldn't find .haddock for export HandlePosn Warning: C2HSState: Couldn't find .haddock for export BufferMode Warning: C2HSState: Couldn't find .haddock for export SeekMode Warning: C2HSState: Couldn't find .haddock for export stdin Warning: C2HSState: Couldn't find .haddock for export stdout Warning: C2HSState: Couldn't find .haddock for export isAlreadyExistsError Warning: C2HSState: Couldn't find .haddock for export isDoesNotExistError Warning: C2HSState: Couldn't find .haddock for export isAlreadyInUseError Warning: C2HSState: Couldn't find .haddock for export isFullError Warning: C2HSState: Couldn't find .haddock for export isEOFError Warning: C2HSState: Couldn't find .haddock for export isIllegalOperation Warning: C2HSState: Couldn't find .haddock for export isPermissionError Warning: C2HSState: Couldn't find .haddock for export isUserError Warning: C2HSState: Couldn't find .haddock for export ioeGetHandle 0% ( 0 / 2) in 'Gtk2HsC2Hs' Missing documentation for: Module header c2hsMain (c2hs/toplevel/Gtk2HsC2Hs.hs:180) 14% ( 1 / 7) in 'Gtk2HsSetup' Missing documentation for: gtk2hsUserHooks (src/Gtk2HsSetup.hs:137) getPkgConfigPackages (src/Gtk2HsSetup.hs:517) checkGtk2hsBuildtools (src/Gtk2HsSetup.hs:634) typeGenProgram (src/Gtk2HsSetup.hs:648) signalGenProgram (src/Gtk2HsSetup.hs:652) c2hsLocal (src/Gtk2HsSetup.hs:657) Warning: HookGenerator: could not find link destinations for: - GHC.Base.String - GHC.Types.IO Warning: TypeGen: could not find link destinations for: - GHC.Base.String - GHC.Types.IO Warning: Gtk2HsC2Hs: could not find link destinations for: - GHC.Base.String - GHC.Types.IO Warning: Gtk2HsSetup: could not find link destinations for: - GHC.Types.IO - Distribution.Simple.UserHooks.UserHooks - Distribution.Types.PackageId.PackageId - Distribution.Types.PackageDescription.PackageDescription - Distribution.Types.LocalBuildInfo.LocalBuildInfo - Distribution.Verbosity.Verbosity - Distribution.Simple.Program.Types.Program Documentation created: dist/doc/html/gtk2hs-buildtools/, dist/doc/html/gtk2hs-buildtools/gtk2hs-buildtools.txt Preprocessing executable 'gtk2hsTypeGen' for gtk2hs-buildtools-0.13.12.0.. Preprocessing executable 'gtk2hsHookGenerator' for gtk2hs-buildtools-0.13.12.0.. Preprocessing executable 'gtk2hsC2hs' for gtk2hs-buildtools-0.13.12.0.. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3umtII + umask 022 + cd /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build + '[' /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build + mkdir /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd gtk2hs-buildtools-0.13.12.0 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT Installing library in /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/gtk2hs-buildtools-0.13.12.0 Installing executable gtk2hsTypeGen in /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin Warning: Executable installed in /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin Installing executable gtk2hsHookGenerator in /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin Warning: Executable installed in /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin Installing executable gtk2hsC2hs in /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin Warning: Executable installed in /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d /usr/lib/ghc-9.8.4/lib ']' + subsubdir=/lib + '[' -d gtk2hs-buildtools-0.13.12.0.conf ']' + install -D --mode=0644 gtk2hs-buildtools-0.13.12.0.conf /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/package.conf.d/gtk2hs-buildtools-0.13.12.0.conf + '[' -d /usr/lib/ghc-9.8.4/lib ']' + subsubdir=/lib + '[' '!' -f /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/package.conf.d/gtk2hs-buildtools-0.13.12.0.conf ']' + rm -f ghc-gtk2hs-buildtools.files ghc-gtk2hs-buildtools-doc.files + touch ghc-gtk2hs-buildtools.files ghc-gtk2hs-buildtools-doc.files + pkgdir=/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/gtk2hs-buildtools-0.13.12.0 + '[' '!' -d /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/gtk2hs-buildtools-0.13.12.0 ']' + '[' -d /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/gtk2hs-buildtools-0.13.12.0 ']' + find /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/gtk2hs-buildtools-0.13.12.0 -type d -fprintf ghc-gtk2hs-buildtools-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-gtk2hs-buildtools-prof.files -o -fprint ghc-gtk2hs-buildtools-devel.files + ls /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/package.conf.d/gtk2hs-buildtools-0.13.12.0.conf + for i in /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4${subsubdir}/libHSgtk2hs-buildtools-0.13.12.0-*ghc9.8.4.so + '[' -x /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/libHSgtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim-ghc9.8.4.so ']' + case "$i" in + echo /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/libHSgtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim-ghc9.8.4.so + haddock_dir=/usr/share/doc/ghc/html/libraries/gtk2hs-buildtools-0.13.12.0 + '[' -d /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/share/doc/ghc/html/libraries/gtk2hs-buildtools-0.13.12.0 ']' + echo /usr/share/doc/ghc/html/libraries/gtk2hs-buildtools-0.13.12.0 + for i in ghc-gtk2hs-buildtools.files ghc-gtk2hs-buildtools-devel.files ghc-gtk2hs-buildtools-doc.files ghc-gtk2hs-buildtools-prof.files + '[' -f ghc-gtk2hs-buildtools.files ']' + sed -i -e 's!/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT!!g' ghc-gtk2hs-buildtools.files + for i in ghc-gtk2hs-buildtools.files ghc-gtk2hs-buildtools-devel.files ghc-gtk2hs-buildtools-doc.files ghc-gtk2hs-buildtools-prof.files + '[' -f ghc-gtk2hs-buildtools-devel.files ']' + sed -i -e 's!/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT!!g' ghc-gtk2hs-buildtools-devel.files + for i in ghc-gtk2hs-buildtools.files ghc-gtk2hs-buildtools-devel.files ghc-gtk2hs-buildtools-doc.files ghc-gtk2hs-buildtools-prof.files + '[' -f ghc-gtk2hs-buildtools-doc.files ']' + sed -i -e 's!/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT!!g' ghc-gtk2hs-buildtools-doc.files + for i in ghc-gtk2hs-buildtools.files ghc-gtk2hs-buildtools-devel.files ghc-gtk2hs-buildtools-doc.files ghc-gtk2hs-buildtools-prof.files + '[' -f ghc-gtk2hs-buildtools-prof.files ']' + sed -i -e 's!/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT!!g' ghc-gtk2hs-buildtools-prof.files + echo 'deleting rpaths:' deleting rpaths: + type chrpath ++ find /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT -type f -executable -exec sh -c 'file {} | grep -q '\''dynamically linked'\''' ';' -print + for i in $(find /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) ++ chrpath /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/libHSgtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim-ghc9.8.4.so ++ sed -e 's@^/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/libHSgtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim-ghc9.8.4.so: R.*PATH=@@' + rpath=/usr/lib/ghc-9.8.4/lib/i386-linux-ghc-9.8.4:/usr/lib/ghc-9.8.4/lib + case "$rpath" in + for i in $(find /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) ++ chrpath /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin/gtk2hsTypeGen ++ sed -e 's@^/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin/gtk2hsTypeGen: R.*PATH=@@' + rpath='/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin/gtk2hsTypeGen: no rpath or runpath tag found.' + case "$rpath" in + for i in $(find /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) ++ chrpath /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin/gtk2hsHookGenerator ++ sed -e 's@^/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin/gtk2hsHookGenerator: R.*PATH=@@' + rpath='/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin/gtk2hsHookGenerator: no rpath or runpath tag found.' + case "$rpath" in + for i in $(find /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) ++ chrpath /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin/gtk2hsC2hs ++ sed -e 's@^/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin/gtk2hsC2hs: R.*PATH=@@' + rpath='/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/bin/gtk2hsC2hs: no rpath or runpath tag found.' + case "$rpath" in + mv /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/share/licenses/gtk2hs-buildtools /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/share/licenses/gtk2hs-buildtools-common + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j48 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j48 /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/gtk2hs-buildtools-0.13.12.0/libHSgtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim.a: replacing with normalized version /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/lib/ghc-9.8.4/lib/gtk2hs-buildtools-0.13.12.0/libHSgtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim_p.a: replacing with normalized version Scanned 20 directories and 210 files, processed 54 inodes, 2 modified (2 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/SPECPARTS/rpm-debuginfo.specpart Processing files: gtk2hs-buildtools-0.13.12.0-2.fc43.i686 Provides: gtk2hs-buildtools = 0.13.12.0-2.fc43 gtk2hs-buildtools(x86-32) = 0.13.12.0-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.2) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.17) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.2.4) libc.so.6(GLIBC_2.28) libc.so.6(GLIBC_2.29) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.2) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libc.so.6(GLIBC_2.8) libc.so.6(GLIBC_2.9) libffi.so.8 libffi.so.8(LIBFFI_BASE_8.0) libgmp.so.10 libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.29) rtld(GNU_HASH) Processing files: gtk2hs-buildtools-common-0.13.12.0-2.fc43.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.SB1JEd + umask 022 + cd /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build + cd gtk2hs-buildtools-0.13.12.0 + LICENSEDIR=/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/share/licenses/gtk2hs-buildtools-common + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/share/licenses/gtk2hs-buildtools-common + cp -pr /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/gtk2hs-buildtools-0.13.12.0/COPYING /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/share/licenses/gtk2hs-buildtools-common + RPM_EC=0 ++ jobs -p + exit 0 Provides: gtk2hs-buildtools-common = 0.13.12.0-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-gtk2hs-buildtools-0.13.12.0-2.fc43.i686 Provides: ghc-gtk2hs-buildtools = 0.13.12.0-2.fc43 ghc-gtk2hs-buildtools(x86-32) = 0.13.12.0-2.fc43 libHSgtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim-ghc9.8.4.so Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSCabal-3.10.3.0-4883-ghc9.8.4.so libHSCabal-syntax-3.10.3.0-46ec-ghc9.8.4.so libHSarray-0.5.8.0-dd67-ghc9.8.4.so libHSbase-4.19.2.0-dea4-ghc9.8.4.so libHSbinary-0.8.9.1-4141-ghc9.8.4.so libHSbytestring-0.12.1.0-337d-ghc9.8.4.so libHScontainers-0.6.8-432b-ghc9.8.4.so libHSdeepseq-1.5.1.0-8339-ghc9.8.4.so libHSdirectory-1.3.8.5-141a-ghc9.8.4.so libHSexceptions-0.10.7-c727-ghc9.8.4.so libHSfilepath-1.4.301.0-5e84-ghc9.8.4.so libHSghc-bignum-1.3-9703-ghc9.8.4.so libHSghc-boot-th-9.8.4-b2c6-ghc9.8.4.so libHSghc-prim-0.11.0-356c-ghc9.8.4.so libHShashable-1.4.7.0-EoK2Z0fepnNECFCxACmlaL-ghc9.8.4.so libHShashtables-1.3.1-HvhKZEYAdzM1QGX8gLZfH0-ghc9.8.4.so libHSmtl-2.3.1-55f8-ghc9.8.4.so libHSos-string-2.0.7-FJBXtk1qE2fQqKUZDIRJ2-ghc9.8.4.so libHSparsec-3.1.17.0-542f-ghc9.8.4.so libHSpretty-1.1.3.6-76dc-ghc9.8.4.so libHSprimitive-0.9.0.0-DyKBPKf27ca5HtzGG1Nx1h-ghc9.8.4.so libHSprocess-1.6.25.0-6455-ghc9.8.4.so libHSrandom-1.2.1.3-9T440FaEsD717US3yttzYW-ghc9.8.4.so libHSsplitmix-0.1.1-GTbvxmqtj7ZASL6JkUy41F-ghc9.8.4.so libHSstm-2.5.3.1-ffe5-ghc9.8.4.so libHStemplate-haskell-2.21.0.0-27e5-ghc9.8.4.so libHStext-2.1.1-c6a5-ghc9.8.4.so libHStime-1.12.2-ee7f-ghc9.8.4.so libHStransformers-0.6.1.0-a97a-ghc9.8.4.so libHSunix-2.8.6.0-6933-ghc9.8.4.so libHSvector-0.13.2.0-GUpHItRlBNsFAOGwpkBnEt-ghc9.8.4.so libHSvector-stream-0.1.0.1-IFFd7JgWlmGIA7zoY6VE8T-ghc9.8.4.so libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_ABI_DT_RELR) libgmp.so.10 libm.so.6 rtld(GNU_HASH) Processing files: ghc-gtk2hs-buildtools-devel-0.13.12.0-2.fc43.i686 Provides: ghc-devel(gtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim) ghc-gtk2hs-buildtools-devel = 0.13.12.0-2.fc43 ghc-gtk2hs-buildtools-devel(x86-32) = 0.13.12.0-2.fc43 ghc-gtk2hs-buildtools-static = 0.13.12.0-2.fc43 ghc-gtk2hs-buildtools-static(x86-32) = 0.13.12.0-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-devel(Cabal-3.10.3.0-4883) ghc-devel(array-0.5.8.0-dd67) ghc-devel(base-4.19.2.0-dea4) ghc-devel(containers-0.6.8-432b) ghc-devel(directory-1.3.8.5-141a) ghc-devel(filepath-1.4.301.0-5e84) ghc-devel(hashtables-1.3.1-HvhKZEYAdzM1QGX8gLZfH0) ghc-devel(pretty-1.1.3.6-76dc) ghc-devel(process-1.6.25.0-6455) ghc-devel(random-1.2.1.3-9T440FaEsD717US3yttzYW) Processing files: ghc-gtk2hs-buildtools-doc-0.13.12.0-2.fc43.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.PVisWx + umask 022 + cd /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build + cd gtk2hs-buildtools-0.13.12.0 + LICENSEDIR=/builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/share/licenses/ghc-gtk2hs-buildtools-doc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/share/licenses/ghc-gtk2hs-buildtools-doc + cp -pr /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/gtk2hs-buildtools-0.13.12.0/COPYING /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT/usr/share/licenses/ghc-gtk2hs-buildtools-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-gtk2hs-buildtools-doc = 0.13.12.0-2.fc43 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-gtk2hs-buildtools-prof-0.13.12.0-2.fc43.i686 Provides: ghc-gtk2hs-buildtools-prof = 0.13.12.0-2.fc43 ghc-gtk2hs-buildtools-prof(x86-32) = 0.13.12.0-2.fc43 ghc-prof(gtk2hs-buildtools-0.13.12.0-9P9FlScRhoY1FpANgSCmim) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-prof(Cabal-3.10.3.0-4883) ghc-prof(array-0.5.8.0-dd67) ghc-prof(base-4.19.2.0-dea4) ghc-prof(containers-0.6.8-432b) ghc-prof(directory-1.3.8.5-141a) ghc-prof(filepath-1.4.301.0-5e84) ghc-prof(hashtables-1.3.1-HvhKZEYAdzM1QGX8gLZfH0) ghc-prof(pretty-1.1.3.6-76dc) ghc-prof(process-1.6.25.0-6455) ghc-prof(random-1.2.1.3-9T440FaEsD717US3yttzYW) Supplements: (ghc-gtk2hs-buildtools-devel and ghc-prof) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/gtk2hs-buildtools-0.13.12.0-build/BUILDROOT Wrote: /builddir/build/RPMS/ghc-gtk2hs-buildtools-devel-0.13.12.0-2.fc43.i686.rpm Wrote: /builddir/build/RPMS/gtk2hs-buildtools-0.13.12.0-2.fc43.i686.rpm Wrote: /builddir/build/RPMS/gtk2hs-buildtools-common-0.13.12.0-2.fc43.noarch.rpm Wrote: /builddir/build/RPMS/ghc-gtk2hs-buildtools-0.13.12.0-2.fc43.i686.rpm Wrote: /builddir/build/RPMS/ghc-gtk2hs-buildtools-prof-0.13.12.0-2.fc43.i686.rpm Wrote: /builddir/build/RPMS/ghc-gtk2hs-buildtools-doc-0.13.12.0-2.fc43.noarch.rpm Child return code was: 0