Build #1 for happstack-server-tls-7.2.1.7
Package | happstack-server-tls-7.2.1.7 |
---|
Install | DependencyFailed happstack-server-tls-7.2.1.7 |
---|---|
Docs | NotTried |
Tests | NotTried |
Time submitted | 2025-09-09 01:43:11.235260545 UTC |
---|---|
Compiler | ghc-9.8.4 |
OS | linux |
Arch | x86_64 |
Dependencies | HsOpenSSL-0.11.7.9, base-4.19.2.0, bytestring-0.12.1.0, extensible-exceptions-0.1.1.4, happstack-server-7.9.3, hslogger-1.3.2.0, network-3.2.8.0, sendfile-0.7.11.6, time-1.12.2, unix-2.8.6.0 |
Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Configuring base-orphans-0.9.3... Preprocessing library for base-orphans-0.9.3.. Building library for base-orphans-0.9.3.. [1 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, dist/build/Data/Orphans/Prelude.o, dist/build/Data/Orphans/Prelude.dyn_o ) [2 of 2] Compiling Data.Orphans ( src/Data/Orphans.hs, dist/build/Data/Orphans.o, dist/build/Data/Orphans.dyn_o ) Preprocessing library for base-orphans-0.9.3.. Running Haddock on library for base-orphans-0.9.3.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, nothing ) [2 of 2] Compiling Data.Orphans ( src/Data/Orphans.hs, nothing ) Haddock coverage: 100% ( 1 / 1) in 'Data.Orphans' Documentation created: dist/doc/html/base-orphans/, dist/doc/html/base-orphans/base-orphans.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/base-orphans-0.9.3-FO1MOLOK3e83158jMAOVc9 Completed base-orphans-0.9.3 Configuring base64-bytestring-1.2.1.0... Preprocessing library for base64-bytestring-1.2.1.0.. Building library for base64-bytestring-1.2.1.0.. [1 of 5] Compiling Data.ByteString.Base64.Internal ( Data/ByteString/Base64/Internal.hs, dist/build/Data/ByteString/Base64/Internal.o, dist/build/Data/ByteString/Base64/Internal.dyn_o ) [2 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, dist/build/Data/ByteString/Base64.o, dist/build/Data/ByteString/Base64.dyn_o ) [3 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, dist/build/Data/ByteString/Base64/Lazy.o, dist/build/Data/ByteString/Base64/Lazy.dyn_o ) [4 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, dist/build/Data/ByteString/Base64/URL.o, dist/build/Data/ByteString/Base64/URL.dyn_o ) [5 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, dist/build/Data/ByteString/Base64/URL/Lazy.o, dist/build/Data/ByteString/Base64/URL/Lazy.dyn_o ) Preprocessing library for base64-bytestring-1.2.1.0.. Running Haddock on library for base64-bytestring-1.2.1.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 5] Compiling Data.ByteString.Base64.Internal ( Data/ByteString/Base64/Internal.hs, nothing ) [2 of 5] Compiling Data.ByteString.Base64 ( Data/ByteString/Base64.hs, nothing ) [3 of 5] Compiling Data.ByteString.Base64.Lazy ( Data/ByteString/Base64/Lazy.hs, nothing ) [4 of 5] Compiling Data.ByteString.Base64.URL ( Data/ByteString/Base64/URL.hs, nothing ) [5 of 5] Compiling Data.ByteString.Base64.URL.Lazy ( Data/ByteString/Base64/URL/Lazy.hs, nothing ) Haddock coverage: 100% ( 4 / 4) in 'Data.ByteString.Base64' 100% ( 4 / 4) in 'Data.ByteString.Base64.Lazy' 100% ( 7 / 7) in 'Data.ByteString.Base64.URL' 100% ( 7 / 7) in 'Data.ByteString.Base64.URL.Lazy' Documentation created: dist/doc/html/base64-bytestring/, dist/doc/html/base64-bytestring/base64-bytestring.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/base64-bytestring-1.2.1.0-AIN2dTo0IeiEPRnFKNxiRV Completed base64-bytestring-1.2.1.0 Configuring blaze-builder-0.4.4.1... Preprocessing library for blaze-builder-0.4.4.1.. Building library for blaze-builder-0.4.4.1.. [ 1 of 11] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, dist/build/Blaze/ByteString/Builder/Internal/Write.o, dist/build/Blaze/ByteString/Builder/Internal/Write.dyn_o ) [ 2 of 11] Compiling Blaze.ByteString.Builder.Compat.Write ( Blaze/ByteString/Builder/Compat/Write.hs, dist/build/Blaze/ByteString/Builder/Compat/Write.o, dist/build/Blaze/ByteString/Builder/Compat/Write.dyn_o ) [ 3 of 11] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, dist/build/Blaze/ByteString/Builder/Int.o, dist/build/Blaze/ByteString/Builder/Int.dyn_o ) [ 4 of 11] Compiling Blaze.ByteString.Builder.Html.Word ( Blaze/ByteString/Builder/Html/Word.hs, dist/build/Blaze/ByteString/Builder/Html/Word.o, dist/build/Blaze/ByteString/Builder/Html/Word.dyn_o ) [ 5 of 11] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, dist/build/Blaze/ByteString/Builder/Char8.o, dist/build/Blaze/ByteString/Builder/Char8.dyn_o ) [ 6 of 11] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, dist/build/Blaze/ByteString/Builder/Char/Utf8.o, dist/build/Blaze/ByteString/Builder/Char/Utf8.dyn_o ) [ 7 of 11] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, dist/build/Blaze/ByteString/Builder/Html/Utf8.o, dist/build/Blaze/ByteString/Builder/Html/Utf8.dyn_o ) [ 8 of 11] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, dist/build/Blaze/ByteString/Builder/ByteString.o, dist/build/Blaze/ByteString/Builder/ByteString.dyn_o ) [ 9 of 11] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, dist/build/Blaze/ByteString/Builder/HTTP.o, dist/build/Blaze/ByteString/Builder/HTTP.dyn_o ) [10 of 11] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, dist/build/Blaze/ByteString/Builder/Word.o, dist/build/Blaze/ByteString/Builder/Word.dyn_o ) [11 of 11] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, dist/build/Blaze/ByteString/Builder.o, dist/build/Blaze/ByteString/Builder.dyn_o ) Preprocessing library for blaze-builder-0.4.4.1.. Running Haddock on library for blaze-builder-0.4.4.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 11] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, nothing ) [ 2 of 11] Compiling Blaze.ByteString.Builder.Compat.Write ( Blaze/ByteString/Builder/Compat/Write.hs, nothing ) [ 3 of 11] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, nothing ) [ 4 of 11] Compiling Blaze.ByteString.Builder.Html.Word ( Blaze/ByteString/Builder/Html/Word.hs, nothing ) [ 5 of 11] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, nothing ) [ 6 of 11] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, nothing ) [ 7 of 11] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, nothing ) [ 8 of 11] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, nothing ) [ 9 of 11] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, nothing ) [10 of 11] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, nothing ) [11 of 11] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, nothing ) Haddock coverage: Warning: 'Poke' is ambiguous. It is defined * at Blaze/ByteString/Builder/Internal/Write.hs:77:5 * at Blaze/ByteString/Builder/Internal/Write.hs:76:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Blaze/ByteString/Builder/Internal/Write.hs:76:1 Warning: 'Write' is ambiguous. It is defined * at Blaze/ByteString/Builder/Internal/Write.hs:93:14 * at Blaze/ByteString/Builder/Internal/Write.hs:93:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Blaze/ByteString/Builder/Internal/Write.hs:93:1 96% ( 24 / 25) in 'Blaze.ByteString.Builder.Internal.Write' Missing documentation for: fromWriteSingleton (Blaze/ByteString/Builder/Internal/Write.hs:245) 50% ( 2 / 4) in 'Blaze.ByteString.Builder.Compat.Write' Missing documentation for: writePrimFixed (Blaze/ByteString/Builder/Compat/Write.hs:25) writePrimBounded (Blaze/ByteString/Builder/Compat/Write.hs:29) 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Int' 88% ( 8 / 9) in 'Blaze.ByteString.Builder.Html.Word' Missing documentation for: wordHtmlEscaped (Blaze/ByteString/Builder/Html/Word.hs:40) Warning: 'bytestring' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 9 / 9) in 'Blaze.ByteString.Builder.Char8' 100% ( 9 / 9) in 'Blaze.ByteString.Builder.Char.Utf8' Warning: 'Builder' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 10 / 10) in 'Blaze.ByteString.Builder.Html.Utf8' 100% ( 12 / 12) in 'Blaze.ByteString.Builder.ByteString' 100% ( 4 / 4) in 'Blaze.ByteString.Builder.HTTP' 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Word' Warning: 'fromString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'toLazyByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Write' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fromWrite' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 91% ( 22 / 24) in 'Blaze.ByteString.Builder' Missing documentation for: toByteStringIOWith (Blaze/ByteString/Builder.hs:187) fromWriteSingleton (Blaze/ByteString/Builder/Internal/Write.hs:245) Documentation created: dist/doc/html/blaze-builder/, dist/doc/html/blaze-builder/blaze-builder.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/blaze-builder-0.4.4.1-8j2XeR06mxnJMf1nnbZvi2 Completed blaze-builder-0.4.4.1 Warning: extensible-exceptions.cabal:30:33: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Configuring extensible-exceptions-0.1.1.4... Preprocessing library for extensible-exceptions-0.1.1.4.. Building library for extensible-exceptions-0.1.1.4.. [1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, dist/build/Control/Exception/Extensible.o, dist/build/Control/Exception/Extensible.dyn_o ) Preprocessing library for extensible-exceptions-0.1.1.4.. Running Haddock on library for extensible-exceptions-0.1.1.4.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, nothing ) Haddock coverage: 100% ( 2 / 2) in 'Control.Exception.Extensible' Documentation created: dist/doc/html/extensible-exceptions/, dist/doc/html/extensible-exceptions/extensible-exceptions.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/extensible-exceptions-0.1.1.4-LCJSDLR9Lss6bDaz0nMep9 Completed extensible-exceptions-0.1.1.4 Warning: html.cabal:10:1: Tabs used as indentation at 10:1, 14:1, 15:1 Configuring html-1.0.1.2... Preprocessing library for html-1.0.1.2.. Building library for html-1.0.1.2.. [1 of 2] Compiling Text.Html.BlockTable ( Text/Html/BlockTable.hs, dist/build/Text/Html/BlockTable.o, dist/build/Text/Html/BlockTable.dyn_o ) [2 of 2] Compiling Text.Html ( Text/Html.hs, dist/build/Text/Html.o, dist/build/Text/Html.dyn_o ) Text/Html.hs:831:43: 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." | 831 | morecolors = filter ((/= c).head) (manycolors cs) | ^^^^ Preprocessing library for html-1.0.1.2.. Running Haddock on library for html-1.0.1.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 2] Compiling Text.Html.BlockTable ( Text/Html/BlockTable.hs, nothing ) [2 of 2] Compiling Text.Html ( Text/Html.hs, nothing ) Text/Html.hs:831:43: 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." | 831 | morecolors = filter ((/= c).head) (manycolors cs) | ^^^^ Haddock coverage: 11% ( 1 / 9) in 'Text.Html.BlockTable' Missing documentation for: BlockTable (Text/Html/BlockTable.hs:104) single (Text/Html/BlockTable.hs:110) empty (Text/Html/BlockTable.hs:113) above (Text/Html/BlockTable.hs:121) beside (Text/Html/BlockTable.hs:123) getMatrix (Text/Html/BlockTable.hs:167) showsTable (Text/Html/BlockTable.hs:172) showTable (Text/Html/BlockTable.hs:175) Warning: Text.Html: Could not find documentation for exported module: Text.Html 0% ( 1 /222) in 'Text.Html' Missing documentation for: base (Text/Html.hs:418) text (Text/Html.hs:467) compact (Text/Html.hs:431) ADDATTRS (Text/Html.hs:78) +++ (Text/Html.hs:100) option (Text/Html.hs:308) reset (Text/Html.hs:933) size (Text/Html.hs:463) link (Text/Html.hs:444) value (Text/Html.hs:474) clear (Text/Html.hs:425) Html (Text/Html.hs:55) above (Text/Html.hs:737) beside (Text/Html.hs:739) combine (Text/Html.hs:743) table (Text/Html.hs:319) p (Text/Html.hs:690) h1 (Text/Html.hs:291) </> (Text/Html.hs:738) <-> (Text/Html.hs:740) << (Text/Html.hs:93) HtmlElement (Text/Html.hs:32) HtmlAttr (Text/Html.hs:52) HTML (Text/Html.hs:61) stringToHtmlString (Text/Html.hs:143) concatHtml (Text/Html.hs:97) noHtml (Text/Html.hs:103) isNoHtml (Text/Html.hs:106) tag (Text/Html.hs:110) itag (Text/Html.hs:117) emptyAttr (Text/Html.hs:120) intAttr (Text/Html.hs:123) strAttr (Text/Html.hs:126) prettyHtml (Text/Html.hs:970) URL (Text/Html.hs:168) primHtml (Text/Html.hs:178) stringToHtml (Text/Html.hs:184) lineToHtml (Text/Html.hs:189) address (Text/Html.hs:268) anchor (Text/Html.hs:269) applet (Text/Html.hs:270) area (Text/Html.hs:271) basefont (Text/Html.hs:272) big (Text/Html.hs:273) blockquote (Text/Html.hs:274) body (Text/Html.hs:275) bold (Text/Html.hs:276) br (Text/Html.hs:277) caption (Text/Html.hs:278) center (Text/Html.hs:279) cite (Text/Html.hs:280) ddef (Text/Html.hs:281) define (Text/Html.hs:282) dlist (Text/Html.hs:283) dterm (Text/Html.hs:284) emphasize (Text/Html.hs:285) fieldset (Text/Html.hs:286) font (Text/Html.hs:287) form (Text/Html.hs:288) frame (Text/Html.hs:289) frameset (Text/Html.hs:290) h2 (Text/Html.hs:292) h3 (Text/Html.hs:293) h4 (Text/Html.hs:294) h5 (Text/Html.hs:295) h6 (Text/Html.hs:296) header (Text/Html.hs:297) hr (Text/Html.hs:298) image (Text/Html.hs:299) input (Text/Html.hs:300) italics (Text/Html.hs:301) keyboard (Text/Html.hs:302) legend (Text/Html.hs:303) li (Text/Html.hs:304) meta (Text/Html.hs:305) noframes (Text/Html.hs:306) olist (Text/Html.hs:307) paragraph (Text/Html.hs:309) param (Text/Html.hs:310) pre (Text/Html.hs:311) sample (Text/Html.hs:312) select (Text/Html.hs:313) small (Text/Html.hs:314) strong (Text/Html.hs:315) style (Text/Html.hs:316) sub (Text/Html.hs:317) sup (Text/Html.hs:318) td (Text/Html.hs:320) textarea (Text/Html.hs:321) th (Text/Html.hs:322) thebase (Text/Html.hs:323) thecode (Text/Html.hs:324) thediv (Text/Html.hs:325) thehtml (Text/Html.hs:326) thelink (Text/Html.hs:327) themap (Text/Html.hs:328) thespan (Text/Html.hs:329) thetitle (Text/Html.hs:330) tr (Text/Html.hs:331) tt (Text/Html.hs:332) ulist (Text/Html.hs:333) underline (Text/Html.hs:334) variable (Text/Html.hs:335) action (Text/Html.hs:411) align (Text/Html.hs:412) alink (Text/Html.hs:413) alt (Text/Html.hs:414) altcode (Text/Html.hs:415) archive (Text/Html.hs:416) background (Text/Html.hs:417) bgcolor (Text/Html.hs:419) border (Text/Html.hs:420) bordercolor (Text/Html.hs:421) cellpadding (Text/Html.hs:422) cellspacing (Text/Html.hs:423) checked (Text/Html.hs:424) code (Text/Html.hs:426) codebase (Text/Html.hs:427) color (Text/Html.hs:428) cols (Text/Html.hs:429) colspan (Text/Html.hs:430) content (Text/Html.hs:432) coords (Text/Html.hs:433) enctype (Text/Html.hs:434) face (Text/Html.hs:435) frameborder (Text/Html.hs:436) height (Text/Html.hs:437) href (Text/Html.hs:438) hspace (Text/Html.hs:439) httpequiv (Text/Html.hs:440) identifier (Text/Html.hs:441) ismap (Text/Html.hs:442) lang (Text/Html.hs:443) marginheight (Text/Html.hs:445) marginwidth (Text/Html.hs:446) maxlength (Text/Html.hs:447) method (Text/Html.hs:448) multiple (Text/Html.hs:449) name (Text/Html.hs:450) nohref (Text/Html.hs:451) noresize (Text/Html.hs:452) noshade (Text/Html.hs:453) nowrap (Text/Html.hs:454) rel (Text/Html.hs:455) rev (Text/Html.hs:456) rows (Text/Html.hs:457) rowspan (Text/Html.hs:458) rules (Text/Html.hs:459) scrolling (Text/Html.hs:460) selected (Text/Html.hs:461) shape (Text/Html.hs:462) src (Text/Html.hs:464) start (Text/Html.hs:465) target (Text/Html.hs:466) theclass (Text/Html.hs:468) thestyle (Text/Html.hs:469) thetype (Text/Html.hs:470) title (Text/Html.hs:471) usemap (Text/Html.hs:472) valign (Text/Html.hs:473) version (Text/Html.hs:475) vlink (Text/Html.hs:476) vspace (Text/Html.hs:477) width (Text/Html.hs:478) validHtmlTags (Text/Html.hs:486) validHtmlITags (Text/Html.hs:547) validHtmlAttrs (Text/Html.hs:559) aqua (Text/Html.hs:649) black (Text/Html.hs:650) blue (Text/Html.hs:651) fuchsia (Text/Html.hs:652) gray (Text/Html.hs:653) green (Text/Html.hs:654) lime (Text/Html.hs:655) maroon (Text/Html.hs:656) navy (Text/Html.hs:657) olive (Text/Html.hs:658) purple (Text/Html.hs:659) red (Text/Html.hs:660) silver (Text/Html.hs:661) teal (Text/Html.hs:662) yellow (Text/Html.hs:663) white (Text/Html.hs:664) linesToHtml (Text/Html.hs:671) primHtmlChar (Text/Html.hs:685) copyright (Text/Html.hs:686) spaceHtml (Text/Html.hs:687) bullet (Text/Html.hs:688) HTMLTABLE (Text/Html.hs:695) HtmlTable (Text/Html.hs:720) mkHtmlTable (Text/Html.hs:731) aboves (Text/Html.hs:749) besides (Text/Html.hs:751) simpleTable (Text/Html.hs:783) renderTable (Text/Html.hs:758) HtmlTree (Text/Html.hs:797) treeHtml (Text/Html.hs:802) treeColors (Text/Html.hs:841) debugHtml (Text/Html.hs:852) HotLink (Text/Html.hs:884) hotlink (Text/Html.hs:895) ordList (Text/Html.hs:907) unordList (Text/Html.hs:910) defList (Text/Html.hs:913) widget (Text/Html.hs:918) checkbox (Text/Html.hs:930) hidden (Text/Html.hs:931) radio (Text/Html.hs:932) submit (Text/Html.hs:934) password (Text/Html.hs:935) textfield (Text/Html.hs:936) afile (Text/Html.hs:937) clickmap (Text/Html.hs:938) menu (Text/Html.hs:941) gui (Text/Html.hs:945) renderHtml (Text/Html.hs:955) renderMessage (Text/Html.hs:960) renderHtml' (Text/Html.hs:978) prettyHtml' (Text/Html.hs:990) renderTag (Text/Html.hs:1010) rmNL (Text/Html.hs:1004) Documentation created: dist/doc/html/html/, dist/doc/html/html/html.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/html-1.0.1.2-42h2vZ0JLRb4kCHkoa0uBE Completed html-1.0.1.2 Configuring network-3.2.8.0... configure: WARNING: unrecognized options: --with-compiler checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gcc... /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc accepts -g... yes checking for /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc option to enable C11 features... none needed checking for an ANSI C-conforming const... yes checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for limits.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/types.h... (cached) yes checking for fcntl.h... yes checking for sys/uio.h... yes checking for sys/socket.h... yes checking for netinet/in.h... yes checking for netinet/tcp.h... yes checking for sys/un.h... yes checking for arpa/inet.h... yes checking for netdb.h... yes checking for net/if.h... yes checking for netioapi.h... no checking for struct ucred... yes checking for gai_strerror... yes checking for gethostent... yes checking for accept4... yes checking for getpeereid... no checking for /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc options needed to detect all undeclared functions... none needed checking whether AI_ADDRCONFIG is declared... yes checking whether AI_ALL is declared... yes checking whether AI_NUMERICSERV is declared... yes checking whether AI_V4MAPPED is declared... yes checking whether IPV6_V6ONLY is declared... yes checking whether IPPROTO_IP is declared... yes checking whether IPPROTO_TCP is declared... yes checking whether IPPROTO_IPV6 is declared... yes checking whether SO_PEERCRED is declared... yes checking whether IP_DONTFRAG is declared... no checking whether IP_MTU_DISCOVER is declared... yes checking for struct msghdr.msg_control... yes checking for struct msghdr.msg_accrights... no checking for struct sockaddr.sa_len... no configure: creating ./network.buildinfo configure: creating ./config.status config.status: creating include/HsNetworkConfig.h configure: WARNING: unrecognized options: --with-compiler Preprocessing library for network-3.2.8.0.. Building library for network-3.2.8.0.. [ 1 of 29] Compiling Network.Socket.Imports ( Network/Socket/Imports.hs, dist/build/Network/Socket/Imports.o, dist/build/Network/Socket/Imports.dyn_o ) [ 2 of 29] Compiling Network.Socket.If ( Network/Socket/If.hs, dist/build/Network/Socket/If.o, dist/build/Network/Socket/If.dyn_o ) [ 3 of 29] Compiling Network.Socket.Flag ( dist/build/Network/Socket/Flag.hs, dist/build/Network/Socket/Flag.o, dist/build/Network/Socket/Flag.dyn_o ) [ 4 of 29] Compiling Network.Socket.Cbits ( dist/build/Network/Socket/Cbits.hs, dist/build/Network/Socket/Cbits.o, dist/build/Network/Socket/Cbits.dyn_o ) [ 5 of 29] Compiling Network.Socket.Fcntl ( Network/Socket/Fcntl.hs, dist/build/Network/Socket/Fcntl.o, dist/build/Network/Socket/Fcntl.dyn_o ) [ 6 of 29] Compiling Network.Socket.Posix.IOVec ( dist/build/Network/Socket/Posix/IOVec.hs, dist/build/Network/Socket/Posix/IOVec.o, dist/build/Network/Socket/Posix/IOVec.dyn_o ) [ 7 of 29] Compiling Network.Socket.ReadShow ( Network/Socket/ReadShow.hs, dist/build/Network/Socket/ReadShow.o, dist/build/Network/Socket/ReadShow.dyn_o ) [ 8 of 29] Compiling Network.Socket.Types ( dist/build/Network/Socket/Types.hs, dist/build/Network/Socket/Types.o, dist/build/Network/Socket/Types.dyn_o ) [ 9 of 29] Compiling Network.Socket.STM ( Network/Socket/STM.hs, dist/build/Network/Socket/STM.o, dist/build/Network/Socket/STM.dyn_o ) [10 of 29] Compiling Network.Socket.Posix.Cmsg ( dist/build/Network/Socket/Posix/Cmsg.hs, dist/build/Network/Socket/Posix/Cmsg.o, dist/build/Network/Socket/Posix/Cmsg.dyn_o ) [11 of 29] Compiling Network.Socket.Internal ( Network/Socket/Internal.hs, dist/build/Network/Socket/Internal.o, dist/build/Network/Socket/Internal.dyn_o ) [12 of 29] Compiling Network.Socket.Posix.MsgHdr ( dist/build/Network/Socket/Posix/MsgHdr.hs, dist/build/Network/Socket/Posix/MsgHdr.o, dist/build/Network/Socket/Posix/MsgHdr.dyn_o ) [13 of 29] Compiling Network.Socket.Posix.CmsgHdr ( dist/build/Network/Socket/Posix/CmsgHdr.hs, dist/build/Network/Socket/Posix/CmsgHdr.o, dist/build/Network/Socket/Posix/CmsgHdr.dyn_o ) [14 of 29] Compiling Network.Socket.Options ( dist/build/Network/Socket/Options.hs, dist/build/Network/Socket/Options.o, dist/build/Network/Socket/Options.dyn_o ) [15 of 29] Compiling Network.Socket.Syscall ( Network/Socket/Syscall.hs, dist/build/Network/Socket/Syscall.o, dist/build/Network/Socket/Syscall.dyn_o ) [16 of 29] Compiling Network.Socket.Name ( Network/Socket/Name.hs, dist/build/Network/Socket/Name.o, dist/build/Network/Socket/Name.dyn_o ) [17 of 29] Compiling Network.Socket.Info ( dist/build/Network/Socket/Info.hs, dist/build/Network/Socket/Info.o, dist/build/Network/Socket/Info.dyn_o ) [18 of 29] Compiling Network.Socket.Handle ( Network/Socket/Handle.hs, dist/build/Network/Socket/Handle.o, dist/build/Network/Socket/Handle.dyn_o ) [19 of 29] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, dist/build/Network/Socket/ByteString/Internal.o, dist/build/Network/Socket/ByteString/Internal.dyn_o ) [20 of 29] Compiling Network.Socket.Buffer ( dist/build/Network/Socket/Buffer.hs, dist/build/Network/Socket/Buffer.o, dist/build/Network/Socket/Buffer.dyn_o ) [21 of 29] Compiling Network.Socket.SockAddr ( Network/Socket/SockAddr.hs, dist/build/Network/Socket/SockAddr.o, dist/build/Network/Socket/SockAddr.dyn_o ) [22 of 29] Compiling Network.Socket.Shutdown ( Network/Socket/Shutdown.hs, dist/build/Network/Socket/Shutdown.o, dist/build/Network/Socket/Shutdown.dyn_o ) [23 of 29] Compiling Network.Socket.ByteString.IO ( dist/build/Network/Socket/ByteString/IO.hs, dist/build/Network/Socket/ByteString/IO.o, dist/build/Network/Socket/ByteString/IO.dyn_o ) [24 of 29] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, dist/build/Network/Socket/ByteString/Lazy/Posix.o, dist/build/Network/Socket/ByteString/Lazy/Posix.dyn_o ) [25 of 29] Compiling Network.Socket.ByteString ( Network/Socket/ByteString.hs, dist/build/Network/Socket/ByteString.o, dist/build/Network/Socket/ByteString.dyn_o ) [26 of 29] Compiling Network.Socket.Address ( Network/Socket/Address.hs, dist/build/Network/Socket/Address.o, dist/build/Network/Socket/Address.dyn_o ) [27 of 29] Compiling Network.Socket.Unix ( dist/build/Network/Socket/Unix.hs, dist/build/Network/Socket/Unix.o, dist/build/Network/Socket/Unix.dyn_o ) [28 of 29] Compiling Network.Socket ( Network/Socket.hs, dist/build/Network/Socket.o, dist/build/Network/Socket.dyn_o ) [29 of 29] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, dist/build/Network/Socket/ByteString/Lazy.o, dist/build/Network/Socket/ByteString/Lazy.dyn_o ) Preprocessing library for network-3.2.8.0.. Running Haddock on library for network-3.2.8.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 29] Compiling Network.Socket.Imports ( Network/Socket/Imports.hs, nothing ) [ 2 of 29] Compiling Network.Socket.If ( Network/Socket/If.hs, nothing ) [ 3 of 29] Compiling Network.Socket.Flag ( dist/build/Network/Socket/Flag.hs, nothing ) [ 4 of 29] Compiling Network.Socket.Cbits ( dist/build/Network/Socket/Cbits.hs, nothing ) [ 5 of 29] Compiling Network.Socket.Fcntl ( Network/Socket/Fcntl.hs, nothing ) [ 6 of 29] Compiling Network.Socket.Posix.IOVec ( dist/build/Network/Socket/Posix/IOVec.hs, nothing ) [ 7 of 29] Compiling Network.Socket.ReadShow ( Network/Socket/ReadShow.hs, nothing ) [ 8 of 29] Compiling Network.Socket.Types ( dist/build/Network/Socket/Types.hs, nothing ) [ 9 of 29] Compiling Network.Socket.STM ( Network/Socket/STM.hs, nothing ) [10 of 29] Compiling Network.Socket.Posix.Cmsg ( dist/build/Network/Socket/Posix/Cmsg.hs, nothing ) [11 of 29] Compiling Network.Socket.Internal ( Network/Socket/Internal.hs, nothing ) [12 of 29] Compiling Network.Socket.Posix.MsgHdr ( dist/build/Network/Socket/Posix/MsgHdr.hs, nothing ) [13 of 29] Compiling Network.Socket.Posix.CmsgHdr ( dist/build/Network/Socket/Posix/CmsgHdr.hs, nothing ) [14 of 29] Compiling Network.Socket.Options ( dist/build/Network/Socket/Options.hs, nothing ) [15 of 29] Compiling Network.Socket.Syscall ( Network/Socket/Syscall.hs, nothing ) [16 of 29] Compiling Network.Socket.Name ( Network/Socket/Name.hs, nothing ) [17 of 29] Compiling Network.Socket.Info ( dist/build/Network/Socket/Info.hs, nothing ) [18 of 29] Compiling Network.Socket.Handle ( Network/Socket/Handle.hs, nothing ) [19 of 29] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, nothing ) [20 of 29] Compiling Network.Socket.Buffer ( dist/build/Network/Socket/Buffer.hs, nothing ) [21 of 29] Compiling Network.Socket.SockAddr ( Network/Socket/SockAddr.hs, nothing ) [22 of 29] Compiling Network.Socket.Shutdown ( Network/Socket/Shutdown.hs, nothing ) [23 of 29] Compiling Network.Socket.ByteString.IO ( dist/build/Network/Socket/ByteString/IO.hs, nothing ) [24 of 29] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, nothing ) [25 of 29] Compiling Network.Socket.ByteString ( Network/Socket/ByteString.hs, nothing ) [26 of 29] Compiling Network.Socket.Address ( Network/Socket/Address.hs, nothing ) [27 of 29] Compiling Network.Socket.Unix ( dist/build/Network/Socket/Unix.hs, nothing ) [28 of 29] Compiling Network.Socket ( Network/Socket.hs, nothing ) [29 of 29] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, nothing ) Haddock coverage: Warning: 'Socket' is ambiguous. It is defined * at dist/build/Network/Socket/Types.hs:112:15 * at dist/build/Network/Socket/Types.hs:112:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at dist/build/Network/Socket/Types.hs:112:1 Warning: 'getAddrInfo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'CInt' is ambiguous. It is defined * in Foreign.C.Types * in Foreign.C.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Foreign.C.Types Warning: 'Family' is ambiguous. It is defined * at Network/Socket/Types.hsc:398:18 * at Network/Socket/Types.hsc:398:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Types.hsc:398:1 Warning: 'CmsgId' is ambiguous. It is defined * at Network/Socket/Posix/Cmsg.hsc:38:15 * at Network/Socket/Posix/Cmsg.hsc:38:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:38:1 Warning: 'Fds' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IPv6PktInfo' is ambiguous. It is defined * at Network/Socket/Posix/Cmsg.hsc:215:20 * at Network/Socket/Posix/Cmsg.hsc:215:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:215:1 Warning: 'IPv4PktInfo' is ambiguous. It is defined * at Network/Socket/Posix/Cmsg.hsc:182:20 * at Network/Socket/Posix/Cmsg.hsc:182:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:182:1 Warning: 'IPv6TClass' is ambiguous. It is defined * at Network/Socket/Posix/Cmsg.hsc:172:22 * at Network/Socket/Posix/Cmsg.hsc:172:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:172:1 Warning: 'IPv4TOS' is ambiguous. It is defined * at Network/Socket/Posix/Cmsg.hsc:162:19 * at Network/Socket/Posix/Cmsg.hsc:162:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:162:1 Warning: 'IPv6HopLimit' is ambiguous. It is defined * at Network/Socket/Posix/Cmsg.hsc:152:24 * at Network/Socket/Posix/Cmsg.hsc:152:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:152:1 Warning: 'IPv4TTL' is ambiguous. It is defined * at Network/Socket/Posix/Cmsg.hsc:141:19 * at Network/Socket/Posix/Cmsg.hsc:141:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:141:1 100% ( 20 / 20) in 'Network.Socket.Internal' Warning: 'sendmsg' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'StructLinger' is ambiguous. It is defined * at Network/Socket/Options.hsc:500:21 * at Network/Socket/Options.hsc:500:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Options.hsc:500:1 Warning: 'CInt' is ambiguous. It is defined * in Foreign.C.Types * in Foreign.C.Types You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Foreign.C.Types Warning: 'setSocOptValue' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'SockOptValue' is ambiguous. It is defined * at Network/Socket/Options.hsc:528:3 * at Network/Socket/Options.hsc:527:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Options.hsc:527:1 Warning: 'AddrInfo' is ambiguous. It is defined * at Network/Socket/Info.hsc:104:17 * at Network/Socket/Info.hsc:104:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/Socket/Info.hsc:104:1 Warning: 'inet_ntop' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hClose' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'gracefulClose' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'socket' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Cannot find documentation for: $vectored 100% ( 17 / 17) in 'Network.Socket.ByteString' 100% ( 19 / 19) in 'Network.Socket.Address' Warning: 'True' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 97% (127 /130) in 'Network.Socket' Missing documentation for: AddrInfo (Network/Socket/Info.hsc:104) ShutdownCmd (Network/Socket/Shutdown.hs:28) packFamily 75% ( 6 / 8) in 'Network.Socket.ByteString.Lazy' Missing documentation for: send (Network/Socket/ByteString/Lazy/Posix.hs:29) sendAll (Network/Socket/ByteString/Lazy/Posix.hs:58) Warning: Network.Socket: could not find link destinations for: - Network.Socket.Info.GetAddrInfo Documentation created: dist/doc/html/network/, dist/doc/html/network/network.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/network-3.2.8.0-2mBD7NmHSYt6MqMlmsyIDz Completed network-3.2.8.0 Configuring syb-0.7.3... Preprocessing library for syb-0.7.3.. Building library for syb-0.7.3.. [ 1 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o, dist/build/Data/Generics/Aliases.dyn_o ) [ 2 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o, dist/build/Data/Generics/Basics.dyn_o ) [ 3 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o, dist/build/Data/Generics/Builders.dyn_o ) [ 4 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o, dist/build/Data/Generics/Instances.dyn_o ) [ 5 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o, dist/build/Data/Generics/Schemes.dyn_o ) [ 6 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o, dist/build/Data/Generics/Text.dyn_o ) [ 7 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o, dist/build/Data/Generics/Twins.dyn_o ) [ 8 of 16] Compiling Data.Generics ( src/Data/Generics.hs, dist/build/Data/Generics.o, dist/build/Data/Generics.dyn_o ) [ 9 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, dist/build/Generics/SYB.o, dist/build/Generics/SYB.dyn_o ) [10 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o, dist/build/Generics/SYB/Aliases.dyn_o ) [11 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o, dist/build/Generics/SYB/Basics.dyn_o ) [12 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o, dist/build/Generics/SYB/Builders.dyn_o ) [13 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o, dist/build/Generics/SYB/Instances.dyn_o ) [14 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o, dist/build/Generics/SYB/Schemes.dyn_o ) [15 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o, dist/build/Generics/SYB/Text.dyn_o ) [16 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o, dist/build/Generics/SYB/Twins.dyn_o ) Preprocessing library for syb-0.7.3.. Running Haddock on library for syb-0.7.3.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, nothing ) [ 2 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, nothing ) [ 3 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, nothing ) [ 4 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, nothing ) [ 5 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, nothing ) [ 6 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, nothing ) [ 7 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, nothing ) [ 8 of 16] Compiling Data.Generics ( src/Data/Generics.hs, nothing ) [ 9 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, nothing ) [10 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, nothing ) [11 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, nothing ) [12 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, nothing ) [13 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, nothing ) [14 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, nothing ) [15 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, nothing ) [16 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, nothing ) Haddock coverage: Warning: 'Generic'' is ambiguous. It is defined * at src/Data/Generics/Aliases.hs:524:22 * at src/Data/Generics/Aliases.hs:524:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Generics/Aliases.hs:524:1 Warning: 'GenericR'' is ambiguous. It is defined * at src/Data/Generics/Aliases.hs:509:23 * at src/Data/Generics/Aliases.hs:509:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Generics/Aliases.hs:509:1 Warning: 'GenericB'' is ambiguous. It is defined * at src/Data/Generics/Aliases.hs:496:21 * at src/Data/Generics/Aliases.hs:496:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Generics/Aliases.hs:496:1 100% ( 62 / 62) in 'Data.Generics.Aliases' 100% ( 2 / 2) in 'Data.Generics.Basics' 100% ( 3 / 3) in 'Data.Generics.Builders' 100% ( 1 / 1) in 'Data.Generics.Instances' 100% ( 19 / 19) in 'Data.Generics.Schemes' 100% ( 6 / 6) in 'Data.Generics.Text' 100% ( 17 / 17) in 'Data.Generics.Twins' 100% ( 8 / 8) in 'Data.Generics' 100% ( 2 / 2) in 'Generics.SYB' 100% ( 2 / 2) in 'Generics.SYB.Aliases' 100% ( 2 / 2) in 'Generics.SYB.Basics' 100% ( 2 / 2) in 'Generics.SYB.Builders' 100% ( 1 / 1) in 'Generics.SYB.Instances' 100% ( 2 / 2) in 'Generics.SYB.Schemes' 100% ( 2 / 2) in 'Generics.SYB.Text' 100% ( 2 / 2) in 'Generics.SYB.Twins' Documentation created: dist/doc/html/syb/, dist/doc/html/syb/syb.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/syb-0.7.3-3RSHlswStQQ1o1nIweGIxQ Completed syb-0.7.3 Configuring system-filepath-0.4.14.1... Preprocessing library for system-filepath-0.4.14.1.. Building library for system-filepath-0.4.14.1.. [1 of 4] Compiling Filesystem.Path.Internal ( lib/Filesystem/Path/Internal.hs, dist/build/Filesystem/Path/Internal.o, dist/build/Filesystem/Path/Internal.dyn_o ) lib/Filesystem/Path/Internal.hs:17:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of Control.Exception is redundant except perhaps to import instances from Control.Exception To import instances alone, use: import Control.Exception() | 17 | import qualified Control.Exception as Exc | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Filesystem/Path/Internal.hs:26:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Text.Encoding.Error is redundant except perhaps to import instances from Data.Text.Encoding.Error To import instances alone, use: import Data.Text.Encoding.Error() | 26 | import Data.Text.Encoding.Error (UnicodeException) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Filesystem/Path/Internal.hs:237:26: 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." | 237 | cont = chunk : loop (tail rest) | ^^^^ [2 of 4] Compiling Filesystem.Path ( lib/Filesystem/Path.hs, dist/build/Filesystem/Path.o, dist/build/Filesystem/Path.dyn_o ) lib/Filesystem/Path.hs:74:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid FilePath. mappend will eventually be removed in favour of (<>) Suggested fix: Either remove definition for mappend (recommended) or define as mappend = (<>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 74 | mappend = append | ^^^^^^^^^^^^^^^^ [3 of 4] Compiling Filesystem.Path.Rules ( lib/Filesystem/Path/Rules.hs, dist/build/Filesystem/Path/Rules.o, dist/build/Filesystem/Path/Rules.dyn_o ) lib/Filesystem/Path/Rules.hs:103:33: 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 | (root, pastRoot) = if P.null (head chunks) | ^^^^ lib/Filesystem/Path/Rules.hs:104:27: 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." | 104 | then (Just RootPosix, tail chunks) | ^^^^ lib/Filesystem/Path/Rules.hs:334:11: 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." | 334 | head' = head split | ^^^^ lib/Filesystem/Path/Rules.hs:335:11: 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." | 335 | tail' = tail split | ^^^^ [4 of 4] Compiling Filesystem.Path.CurrentOS ( lib/Filesystem/Path/CurrentOS.hs, dist/build/Filesystem/Path/CurrentOS.o, dist/build/Filesystem/Path/CurrentOS.dyn_o ) Preprocessing library for system-filepath-0.4.14.1.. Running Haddock on library for system-filepath-0.4.14.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 4] Compiling Filesystem.Path.Internal ( lib/Filesystem/Path/Internal.hs, nothing ) lib/Filesystem/Path/Internal.hs:17:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of Control.Exception is redundant except perhaps to import instances from Control.Exception To import instances alone, use: import Control.Exception() | 17 | import qualified Control.Exception as Exc | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Filesystem/Path/Internal.hs:26:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Text.Encoding.Error is redundant except perhaps to import instances from Data.Text.Encoding.Error To import instances alone, use: import Data.Text.Encoding.Error() | 26 | import Data.Text.Encoding.Error (UnicodeException) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Filesystem/Path/Internal.hs:237:26: 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." | 237 | cont = chunk : loop (tail rest) | ^^^^ [2 of 4] Compiling Filesystem.Path ( lib/Filesystem/Path.hs, nothing ) lib/Filesystem/Path.hs:74:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances] Noncanonical mappend definition detected in the instance declaration for Monoid FilePath. mappend will eventually be removed in favour of (<>) Suggested fix: Either remove definition for mappend (recommended) or define as mappend = (<>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid | 74 | mappend = append | ^^^^^^^^^^^^^^^^ [3 of 4] Compiling Filesystem.Path.Rules ( lib/Filesystem/Path/Rules.hs, nothing ) lib/Filesystem/Path/Rules.hs:103:33: 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 | (root, pastRoot) = if P.null (head chunks) | ^^^^ lib/Filesystem/Path/Rules.hs:104:27: 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." | 104 | then (Just RootPosix, tail chunks) | ^^^^ lib/Filesystem/Path/Rules.hs:334:11: 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." | 334 | head' = head split | ^^^^ lib/Filesystem/Path/Rules.hs:335:11: 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." | 335 | tail' = tail split | ^^^^ [4 of 4] Compiling Filesystem.Path.CurrentOS ( lib/Filesystem/Path/CurrentOS.hs, nothing ) lib/Filesystem/Path/CurrentOS.hs:37:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of Data.ByteString is redundant except perhaps to import instances from Data.ByteString To import instances alone, use: import Data.ByteString() | 37 | import qualified Data.ByteString as B | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Haddock coverage: Warning: 'Rules' is ambiguous. It is defined * at lib/Filesystem/Path/Internal.hs:120:29 * at lib/Filesystem/Path/Internal.hs:120:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at lib/Filesystem/Path/Internal.hs:120:1 Warning: 'FilePath' is ambiguous. It is defined * at lib/Filesystem/Path/Internal.hs:46:17 * at lib/Filesystem/Path/Internal.hs:46:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at lib/Filesystem/Path/Internal.hs:46:1 Warning: 'FilePath' is ambiguous. It is defined * at lib/Filesystem/Path/Internal.hs:46:17 * at lib/Filesystem/Path/Internal.hs:46:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at lib/Filesystem/Path/Internal.hs:46:1 97% ( 33 / 34) in 'Filesystem.Path' Missing documentation for: FilePath (lib/Filesystem/Path/Internal.hs:46) 100% ( 19 / 19) in 'Filesystem.Path.Rules' 92% ( 13 / 14) in 'Filesystem.Path.CurrentOS' Missing documentation for: currentOS (lib/Filesystem/Path/CurrentOS.hs:55) Documentation created: dist/doc/html/system-filepath/, dist/doc/html/system-filepath/system-filepath.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/system-filepath-0.4.14.1-Smus70MnUu2gJWTSZCmYO Completed system-filepath-0.4.14.1 Configuring th-compat-0.1.6... Preprocessing library for th-compat-0.1.6.. Building library for th-compat-0.1.6.. [1 of 1] Compiling Language.Haskell.TH.Syntax.Compat ( src/Language/Haskell/TH/Syntax/Compat.hs, dist/build/Language/Haskell/TH/Syntax/Compat.o, dist/build/Language/Haskell/TH/Syntax/Compat.dyn_o ) Preprocessing library for th-compat-0.1.6.. Running Haddock on library for th-compat-0.1.6.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Language.Haskell.TH.Syntax.Compat ( src/Language/Haskell/TH/Syntax/Compat.hs, nothing ) Haddock coverage: Warning: 'Code' is ambiguous. It is defined * in Language.Haskell.TH.Syntax * in Language.Haskell.TH.Syntax You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Language.Haskell.TH.Syntax Warning: 'm' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'TExp' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'lift' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'newNameQuote' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 97% ( 45 / 46) in 'Language.Haskell.TH.Syntax.Compat' Missing documentation for: CodeQ Documentation created: dist/doc/html/th-compat/, dist/doc/html/th-compat/th-compat.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/th-compat-0.1.6-3eCsLS8Ko2yHD4T0lSGAtv Completed th-compat-0.1.6 Configuring threads-0.5.1.8... Preprocessing library for threads-0.5.1.8.. Building library for threads-0.5.1.8.. [1 of 3] Compiling Control.Concurrent.Raw ( Control/Concurrent/Raw.hs, dist/build/Control/Concurrent/Raw.o, dist/build/Control/Concurrent/Raw.dyn_o ) [2 of 3] Compiling Control.Concurrent.Thread ( Control/Concurrent/Thread.hs, dist/build/Control/Concurrent/Thread.o, dist/build/Control/Concurrent/Thread.dyn_o ) [3 of 3] Compiling Control.Concurrent.Thread.Group ( Control/Concurrent/Thread/Group.hs, dist/build/Control/Concurrent/Thread/Group.o, dist/build/Control/Concurrent/Thread/Group.dyn_o ) Preprocessing library for threads-0.5.1.8.. Running Haddock on library for threads-0.5.1.8.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 3] Compiling Control.Concurrent.Raw ( Control/Concurrent/Raw.hs, nothing ) [2 of 3] Compiling Control.Concurrent.Thread ( Control/Concurrent/Thread.hs, nothing ) [3 of 3] Compiling Control.Concurrent.Thread.Group ( Control/Concurrent/Thread/Group.hs, nothing ) Control/Concurrent/Thread/Group.hs:79:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of Control.Concurrent.Thread is redundant except perhaps to import instances from Control.Concurrent.Thread To import instances alone, use: import Control.Concurrent.Thread() | 79 | import qualified Control.Concurrent.Thread as Thread ( forkIO | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... Haddock coverage: Warning: 'wait' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 10 / 10) in 'Control.Concurrent.Thread' 100% ( 12 / 12) in 'Control.Concurrent.Thread.Group' Documentation created: dist/doc/html/threads/, dist/doc/html/threads/threads.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/threads-0.5.1.8-J8QLIvm84Tt96nAJMeEjxG Completed threads-0.5.1.8 Configuring transformers-compat-0.7.2... Preprocessing library for transformers-compat-0.7.2.. Building library for transformers-compat-0.7.2.. [1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, dist/build/Control/Monad/Trans/Instances.o, dist/build/Control/Monad/Trans/Instances.dyn_o ) [2 of 4] Compiling Data.Functor.Classes.Generic.Internal ( generics/Data/Functor/Classes/Generic/Internal.hs, dist/build/Data/Functor/Classes/Generic/Internal.o, dist/build/Data/Functor/Classes/Generic/Internal.dyn_o ) [3 of 4] Compiling Data.Functor.Classes.Generic ( generics/Data/Functor/Classes/Generic.hs, dist/build/Data/Functor/Classes/Generic.o, dist/build/Data/Functor/Classes/Generic.dyn_o ) [4 of 4] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, dist/build/Paths_transformers_compat.o, dist/build/Paths_transformers_compat.dyn_o ) Preprocessing library for transformers-compat-0.7.2.. Running Haddock on library for transformers-compat-0.7.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, nothing ) [2 of 4] Compiling Data.Functor.Classes.Generic.Internal ( generics/Data/Functor/Classes/Generic/Internal.hs, nothing ) [3 of 4] Compiling Data.Functor.Classes.Generic ( generics/Data/Functor/Classes/Generic.hs, nothing ) [4 of 4] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, nothing ) Haddock coverage: 100% ( 1 / 1) in 'Control.Monad.Trans.Instances' Warning: 'String' is ambiguous. It is defined * in Text.Read.Lex * in GHC.Base You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in GHC.Base Warning: 'Options' is ambiguous. It is defined * at generics/Data/Functor/Classes/Generic/Internal.hs:146:19 * at generics/Data/Functor/Classes/Generic/Internal.hs:146:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at generics/Data/Functor/Classes/Generic/Internal.hs:146:1 Warning: 'FunctorClassesDefault' is ambiguous. It is defined * at generics/Data/Functor/Classes/Generic/Internal.hs:1231:3 * at generics/Data/Functor/Classes/Generic/Internal.hs:1230:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at generics/Data/Functor/Classes/Generic/Internal.hs:1230:1 100% ( 48 / 48) in 'Data.Functor.Classes.Generic.Internal' Warning: 'Eq1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Ord1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Read1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Show1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'GenericFunctorClasses' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'eq1Default' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'compare1Default' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'readsPrec1Default' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'showsPrec1Default' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 21 / 21) in 'Data.Functor.Classes.Generic' Warning: Data.Functor.Classes.Generic.Internal: could not find link destinations for: - Data.Functor.Classes.Generic.Internal.GShowCon - Data.Functor.Classes.Generic.Internal.GReadCon Documentation created: dist/doc/html/transformers-compat/, dist/doc/html/transformers-compat/transformers-compat.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/transformers-compat-0.7.2-Kjd0KzrkeU5ax708EytP3 Completed transformers-compat-0.7.2 Configuring utf8-string-1.0.2... Preprocessing library for utf8-string-1.0.2.. Building library for utf8-string-1.0.2.. [1 of 5] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, dist/build/Codec/Binary/UTF8/String.o, dist/build/Codec/Binary/UTF8/String.dyn_o ) [2 of 5] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, dist/build/Codec/Binary/UTF8/Generic.o, dist/build/Codec/Binary/UTF8/Generic.dyn_o ) Codec/Binary/UTF8/Generic.hs:87:21: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Data.List, 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." | 87 | tail = List.tail | ^^^^^^^^^ [3 of 5] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, dist/build/Data/ByteString/Lazy/UTF8.o, dist/build/Data/ByteString/Lazy/UTF8.dyn_o ) [4 of 5] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, dist/build/Data/ByteString/UTF8.o, dist/build/Data/ByteString/UTF8.dyn_o ) [5 of 5] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, dist/build/Data/String/UTF8.o, dist/build/Data/String/UTF8.dyn_o ) Preprocessing library for utf8-string-1.0.2.. Running Haddock on library for utf8-string-1.0.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 5] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, nothing ) [2 of 5] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, nothing ) Codec/Binary/UTF8/Generic.hs:87:21: warning: [GHC-63394] [-Wx-partial] In the use of tail (imported from Data.List, 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." | 87 | tail = List.tail | ^^^^^^^^^ [3 of 5] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, nothing ) [4 of 5] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, nothing ) [5 of 5] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, nothing ) Haddock coverage: 100% ( 8 / 8) in 'Codec.Binary.UTF8.String' 94% ( 16 / 17) in 'Codec.Binary.UTF8.Generic' Missing documentation for: UTF8Bytes (Codec/Binary/UTF8/Generic.hs:48) 100% ( 17 / 17) in 'Data.ByteString.Lazy.UTF8' 100% ( 18 / 18) in 'Data.ByteString.UTF8' 88% ( 24 / 27) in 'Data.String.UTF8' Missing documentation for: UTF8Bytes (Codec/Binary/UTF8/Generic.hs:48) fromRep (Data/String/UTF8.hs:64) toRep (Data/String/UTF8.hs:67) Warning: Data.ByteString.Lazy.UTF8: could not find link destinations for: - Data.ByteString.Lazy.Internal.D:R:ItemByteString Warning: Data.ByteString.UTF8: could not find link destinations for: - Data.ByteString.Internal.Type.D:R:ItemByteString Documentation created: dist/doc/html/utf8-string/, dist/doc/html/utf8-string/utf8-string.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/utf8-string-1.0.2-ARoN8tTzuLW5AQK61y3Hvx Completed utf8-string-1.0.2 Configuring zlib-0.7.1.1... Preprocessing library for zlib-0.7.1.1.. Building library for zlib-0.7.1.1.. [1 of 6] Compiling Codec.Compression.Zlib.ByteStringCompat ( Codec/Compression/Zlib/ByteStringCompat.hs, dist/build/Codec/Compression/Zlib/ByteStringCompat.o, dist/build/Codec/Compression/Zlib/ByteStringCompat.dyn_o ) [2 of 6] Compiling Codec.Compression.Zlib.Stream ( dist/build/Codec/Compression/Zlib/Stream.hs, dist/build/Codec/Compression/Zlib/Stream.o, dist/build/Codec/Compression/Zlib/Stream.dyn_o ) [3 of 6] Compiling Codec.Compression.Zlib.Internal ( Codec/Compression/Zlib/Internal.hs, dist/build/Codec/Compression/Zlib/Internal.o, dist/build/Codec/Compression/Zlib/Internal.dyn_o ) [4 of 6] Compiling Codec.Compression.Zlib.Raw ( Codec/Compression/Zlib/Raw.hs, dist/build/Codec/Compression/Zlib/Raw.o, dist/build/Codec/Compression/Zlib/Raw.dyn_o ) [5 of 6] Compiling Codec.Compression.Zlib ( Codec/Compression/Zlib.hs, dist/build/Codec/Compression/Zlib.o, dist/build/Codec/Compression/Zlib.dyn_o ) [6 of 6] Compiling Codec.Compression.GZip ( Codec/Compression/GZip.hs, dist/build/Codec/Compression/GZip.o, dist/build/Codec/Compression/GZip.dyn_o ) Preprocessing library for zlib-0.7.1.1.. Running Haddock on library for zlib-0.7.1.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 6] Compiling Codec.Compression.Zlib.ByteStringCompat ( Codec/Compression/Zlib/ByteStringCompat.hs, nothing ) [2 of 6] Compiling Codec.Compression.Zlib.Stream ( dist/build/Codec/Compression/Zlib/Stream.hs, nothing ) [3 of 6] Compiling Codec.Compression.Zlib.Internal ( Codec/Compression/Zlib/Internal.hs, nothing ) [4 of 6] Compiling Codec.Compression.Zlib.Raw ( Codec/Compression/Zlib/Raw.hs, nothing ) [5 of 6] Compiling Codec.Compression.Zlib ( Codec/Compression/Zlib.hs, nothing ) [6 of 6] Compiling Codec.Compression.GZip ( Codec/Compression/GZip.hs, nothing ) Haddock coverage: 100% ( 53 / 53) in 'Codec.Compression.Zlib.Internal' 100% ( 35 / 35) in 'Codec.Compression.Zlib.Raw' 100% ( 36 / 36) in 'Codec.Compression.Zlib' 100% ( 36 / 36) in 'Codec.Compression.GZip' Warning: Codec.Compression.Zlib.Internal: could not find link destinations for: - Codec.Compression.Zlib.Stream.Rep_CompressionStrategy - Codec.Compression.Zlib.Stream.Rep_MemoryLevel - Codec.Compression.Zlib.Stream.Rep_WindowBits - Codec.Compression.Zlib.Stream.Rep_CompressionLevel - Codec.Compression.Zlib.Stream.Rep_Method - Codec.Compression.Zlib.Stream.Rep_Format - Codec.Compression.Zlib.Internal.Rep_DecompressError - Codec.Compression.Zlib.Internal.Rep_DecompressParams - Codec.Compression.Zlib.Internal.Rep_CompressParams Warning: Codec.Compression.Zlib.Raw: could not find link destinations for: - Codec.Compression.Zlib.Stream.Rep_CompressionStrategy - Codec.Compression.Zlib.Stream.Rep_MemoryLevel - Codec.Compression.Zlib.Stream.Rep_WindowBits - Codec.Compression.Zlib.Stream.Rep_CompressionLevel - Codec.Compression.Zlib.Stream.Rep_Method - Codec.Compression.Zlib.Internal.Rep_DecompressError - Codec.Compression.Zlib.Internal.Rep_DecompressParams - Codec.Compression.Zlib.Internal.Rep_CompressParams Warning: Codec.Compression.Zlib: could not find link destinations for: - Codec.Compression.Zlib.Stream.Rep_CompressionStrategy - Codec.Compression.Zlib.Stream.Rep_MemoryLevel - Codec.Compression.Zlib.Stream.Rep_WindowBits - Codec.Compression.Zlib.Stream.Rep_CompressionLevel - Codec.Compression.Zlib.Stream.Rep_Method - Codec.Compression.Zlib.Internal.Rep_DecompressError - Codec.Compression.Zlib.Internal.Rep_DecompressParams - Codec.Compression.Zlib.Internal.Rep_CompressParams Warning: Codec.Compression.GZip: could not find link destinations for: - Codec.Compression.Zlib.Stream.Rep_CompressionStrategy - Codec.Compression.Zlib.Stream.Rep_MemoryLevel - Codec.Compression.Zlib.Stream.Rep_WindowBits - Codec.Compression.Zlib.Stream.Rep_CompressionLevel - Codec.Compression.Zlib.Stream.Rep_Method - Codec.Compression.Zlib.Internal.Rep_DecompressError - Codec.Compression.Zlib.Internal.Rep_DecompressParams - Codec.Compression.Zlib.Internal.Rep_CompressParams Documentation created: dist/doc/html/zlib/, dist/doc/html/zlib/zlib.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/zlib-0.7.1.1-JJRWuCnd7LR9y9ey9xuk4f Completed zlib-0.7.1.1 Configuring blaze-markup-0.8.3.0... Preprocessing library for blaze-markup-0.8.3.0.. Building library for blaze-markup-0.8.3.0.. [1 of 6] Compiling Text.Blaze.Internal ( src/Text/Blaze/Internal.hs, dist/build/Text/Blaze/Internal.o, dist/build/Text/Blaze/Internal.dyn_o ) src/Text/Blaze/Internal.hs:82:1: warning: [GHC-66111] [-Wunused-imports] The import of Control.Applicative is redundant except perhaps to import instances from Control.Applicative To import instances alone, use: import Control.Applicative() | 82 | import Control.Applicative (Applicative (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:84:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 84 | import Data.Monoid (Monoid, mappend, mconcat, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:223:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical return definition detected in the instance declaration for Monad MarkupM. return will eventually be removed in favour of pure Suggested fix: Either remove definition for return (recommended) or define as return = pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 223 | return x = Empty x | ^^^^^^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:225:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical (>>) definition detected in the instance declaration for Monad MarkupM. (>>) will eventually be removed in favour of (*>) Suggested fix: Either remove definition for (>>) (recommended) or define as (>>) = (*>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 225 | (>>) = Append | ^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:230:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 230 | instance (a ~ ()) => IsString (MarkupM a) where | ^ [2 of 6] Compiling Text.Blaze ( src/Text/Blaze.hs, dist/build/Text/Blaze.o, dist/build/Text/Blaze.dyn_o ) src/Text/Blaze.hs:92:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 92 | import Data.Monoid (mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Blaze.hs:93:42: warning: [GHC-38856] [-Wunused-imports] The import of Word from module Data.Word is redundant | 93 | import Data.Word (Word, Word32, Word64) | ^^^^ [3 of 6] Compiling Text.Blaze.Renderer.String ( src/Text/Blaze/Renderer/String.hs, dist/build/Text/Blaze/Renderer/String.o, dist/build/Text/Blaze/Renderer/String.dyn_o ) [4 of 6] Compiling Text.Blaze.Renderer.Pretty ( src/Text/Blaze/Renderer/Pretty.hs, dist/build/Text/Blaze/Renderer/Pretty.o, dist/build/Text/Blaze/Renderer/Pretty.dyn_o ) [5 of 6] Compiling Text.Blaze.Renderer.Text ( src/Text/Blaze/Renderer/Text.hs, dist/build/Text/Blaze/Renderer/Text.o, dist/build/Text/Blaze/Renderer/Text.dyn_o ) src/Text/Blaze/Renderer/Text.hs:15:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 15 | import Data.Monoid (mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [6 of 6] Compiling Text.Blaze.Renderer.Utf8 ( src/Text/Blaze/Renderer/Utf8.hs, dist/build/Text/Blaze/Renderer/Utf8.o, dist/build/Text/Blaze/Renderer/Utf8.dyn_o ) src/Text/Blaze/Renderer/Utf8.hs:11:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 11 | import Data.Monoid (mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Preprocessing library for blaze-markup-0.8.3.0.. Running Haddock on library for blaze-markup-0.8.3.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 6] Compiling Text.Blaze.Internal ( src/Text/Blaze/Internal.hs, nothing ) src/Text/Blaze/Internal.hs:82:1: warning: [GHC-66111] [-Wunused-imports] The import of Control.Applicative is redundant except perhaps to import instances from Control.Applicative To import instances alone, use: import Control.Applicative() | 82 | import Control.Applicative (Applicative (..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:84:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 84 | import Data.Monoid (Monoid, mappend, mconcat, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:223:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical return definition detected in the instance declaration for Monad MarkupM. return will eventually be removed in favour of pure Suggested fix: Either remove definition for return (recommended) or define as return = pure See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 223 | return x = Empty x | ^^^^^^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:225:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical (>>) definition detected in the instance declaration for Monad MarkupM. (>>) will eventually be removed in favour of (*>) Suggested fix: Either remove definition for (>>) (recommended) or define as (>>) = (*>) See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 225 | (>>) = Append | ^^^^^^^^^^^^^ src/Text/Blaze/Internal.hs:230:13: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 230 | instance (a ~ ()) => IsString (MarkupM a) where | ^ [2 of 6] Compiling Text.Blaze ( src/Text/Blaze.hs, nothing ) src/Text/Blaze.hs:92:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 92 | import Data.Monoid (mconcat) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Text/Blaze.hs:93:42: warning: [GHC-38856] [-Wunused-imports] The import of Word from module Data.Word is redundant | 93 | import Data.Word (Word, Word32, Word64) | ^^^^ [3 of 6] Compiling Text.Blaze.Renderer.String ( src/Text/Blaze/Renderer/String.hs, nothing ) [4 of 6] Compiling Text.Blaze.Renderer.Pretty ( src/Text/Blaze/Renderer/Pretty.hs, nothing ) [5 of 6] Compiling Text.Blaze.Renderer.Text ( src/Text/Blaze/Renderer/Text.hs, nothing ) src/Text/Blaze/Renderer/Text.hs:15:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 15 | import Data.Monoid (mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [6 of 6] Compiling Text.Blaze.Renderer.Utf8 ( src/Text/Blaze/Renderer/Utf8.hs, nothing ) src/Text/Blaze/Renderer/Utf8.hs:11:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Monoid is redundant except perhaps to import instances from Data.Monoid To import instances alone, use: import Data.Monoid() | 11 | import Data.Monoid (mappend, mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Haddock coverage: Warning: 'String' is ambiguous. It is defined * at src/Text/Blaze/Internal.hs:123:7 * in GHC.Base You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Blaze/Internal.hs:123:7 Warning: 'ByteString' is ambiguous. It is defined * at src/Text/Blaze/Internal.hs:127:7 * in Data.ByteString.Internal.Type You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Blaze/Internal.hs:127:7 Warning: 'Text' is ambiguous. It is defined * at src/Text/Blaze/Internal.hs:125:7 * in Data.Text.Internal You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Blaze/Internal.hs:125:7 Warning: 'Tag' is ambiguous. It is defined * at src/Text/Blaze/Internal.hs:252:15 * at src/Text/Blaze/Internal.hs:252:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Blaze/Internal.hs:252:1 100% ( 55 / 55) in 'Text.Blaze.Internal' 100% ( 43 / 43) in 'Text.Blaze' Warning: 'String' is ambiguous. It is defined * at src/Text/Blaze/Internal.hs:123:7 * in GHC.Base You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Blaze/Internal.hs:123:7 75% ( 3 / 4) in 'Text.Blaze.Renderer.String' Missing documentation for: renderHtml (src/Text/Blaze/Renderer/String.hs:94) Warning: 'String' is ambiguous. It is defined * at src/Text/Blaze/Internal.hs:123:7 * in GHC.Base You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Text/Blaze/Internal.hs:123:7 66% ( 2 / 3) in 'Text.Blaze.Renderer.Pretty' Missing documentation for: renderHtml (src/Text/Blaze/Renderer/Pretty.hs:57) 55% ( 5 / 9) in 'Text.Blaze.Renderer.Text' Missing documentation for: renderHtmlBuilder (src/Text/Blaze/Renderer/Text.hs:74) renderHtmlBuilderWith (src/Text/Blaze/Renderer/Text.hs:136) renderHtml (src/Text/Blaze/Renderer/Text.hs:150) renderHtmlWith (src/Text/Blaze/Renderer/Text.hs:167) 85% ( 6 / 7) in 'Text.Blaze.Renderer.Utf8' Missing documentation for: Module header Documentation created: dist/doc/html/blaze-markup/, dist/doc/html/blaze-markup/blaze-markup.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/blaze-markup-0.8.3.0-BIuxAhh0uThCOjqjFDDCUo Completed blaze-markup-0.8.3.0 Configuring sendfile-0.7.11.6... Preprocessing library for sendfile-0.7.11.6.. Building library for sendfile-0.7.11.6.. [1 of 7] Compiling Network.Socket.SendFile.Iter ( src/Network/Socket/SendFile/Iter.hs, dist/build/Network/Socket/SendFile/Iter.o, dist/build/Network/Socket/SendFile/Iter.dyn_o ) [2 of 7] Compiling Network.Socket.SendFile.Linux ( dist/build/Network/Socket/SendFile/Linux.hs, dist/build/Network/Socket/SendFile/Linux.o, dist/build/Network/Socket/SendFile/Linux.dyn_o ) src/Network/Socket/SendFile/Linux.hsc:5:18: warning: [GHC-38856] [-Wunused-imports] The import of Int32 from module Data.Int is redundant | 5 | import Data.Int (Int32, Int64) -- Int64 is imported on 64-bit systems | ^^^^^ src/Network/Socket/SendFile/Linux.hsc:6:19: warning: [GHC-38856] [-Wunused-imports] The import of Word32 from module Data.Word is redundant | 6 | import Data.Word (Word32, Word64) -- Word64 is imported on 64-bit systems | ^^^^^^ [3 of 7] Compiling Network.Socket.SendFile.Util ( src/Network/Socket/SendFile/Util.hs, dist/build/Network/Socket/SendFile/Util.o, dist/build/Network/Socket/SendFile/Util.dyn_o ) [4 of 7] Compiling Network.Socket.SendFile.Portable ( src/Network/Socket/SendFile/Portable.hs, dist/build/Network/Socket/SendFile/Portable.o, dist/build/Network/Socket/SendFile/Portable.dyn_o ) src/Network/Socket/SendFile/Portable.hs:22:24: warning: [GHC-99623] [-Wdodgy-imports] The import item network-3.2.8.0-2mBD7NmHSYt6MqMlmsyIDz:Network.Socket.Types.Socket(..) suggests that network-3.2.8.0-2mBD7NmHSYt6MqMlmsyIDz:Network.Socket.Types.Socket has (in-scope) constructors or record fields, but it has none | 22 | import Network.Socket (Socket(..), fdSocket) | ^^^^^^^^^^ src/Network/Socket/SendFile/Portable.hs:79:25: warning: [GHC-68441] [-Wdeprecations] In the use of fdSocket (imported from Network.Socket, but defined in Network.Socket.Types): Deprecated: "Use withFdSocket or unsafeFdSocket instead" | 79 | then do fd <- fdSocket socket | ^^^^^^^^ [5 of 7] Compiling Network.Socket.SendFile.Internal ( src/Network/Socket/SendFile/Internal.hs, dist/build/Network/Socket/SendFile/Internal.o, dist/build/Network/Socket/SendFile/Internal.dyn_o ) src/Network/Socket/SendFile/Internal.hs:81:27: warning: [GHC-68441] [-Wdeprecations] In the use of fdSocket (imported from Network.Socket, but defined in Network.Socket.Types): Deprecated: "Use withFdSocket or unsafeFdSocket instead" | 81 | do out_fd <- fmap Fd (fdSocket outs) | ^^^^^^^^ src/Network/Socket/SendFile/Internal.hs:92:27: warning: [GHC-68441] [-Wdeprecations] In the use of fdSocket (imported from Network.Socket, but defined in Network.Socket.Types): Deprecated: "Use withFdSocket or unsafeFdSocket instead" | 92 | do out_fd <- fmap Fd (fdSocket outs) | ^^^^^^^^ [6 of 7] Compiling Network.Socket.SendFile ( src/Network/Socket/SendFile.hs, dist/build/Network/Socket/SendFile.o, dist/build/Network/Socket/SendFile.dyn_o ) [7 of 7] Compiling Network.Socket.SendFile.Handle ( src/Network/Socket/SendFile/Handle.hs, dist/build/Network/Socket/SendFile/Handle.o, dist/build/Network/Socket/SendFile/Handle.dyn_o ) Preprocessing library for sendfile-0.7.11.6.. Running Haddock on library for sendfile-0.7.11.6.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 7] Compiling Network.Socket.SendFile.Iter ( src/Network/Socket/SendFile/Iter.hs, nothing ) [2 of 7] Compiling Network.Socket.SendFile.Linux ( dist/build/Network/Socket/SendFile/Linux.hs, nothing ) src/Network/Socket/SendFile/Linux.hsc:5:18: warning: [GHC-38856] [-Wunused-imports] The import of Int32 from module Data.Int is redundant | 5 | import Data.Int (Int32, Int64) -- Int64 is imported on 64-bit systems | ^^^^^ src/Network/Socket/SendFile/Linux.hsc:6:19: warning: [GHC-38856] [-Wunused-imports] The import of Word32 from module Data.Word is redundant | 6 | import Data.Word (Word32, Word64) -- Word64 is imported on 64-bit systems | ^^^^^^ [3 of 7] Compiling Network.Socket.SendFile.Util ( src/Network/Socket/SendFile/Util.hs, nothing ) [4 of 7] Compiling Network.Socket.SendFile.Portable ( src/Network/Socket/SendFile/Portable.hs, nothing ) src/Network/Socket/SendFile/Portable.hs:22:24: warning: [GHC-99623] [-Wdodgy-imports] The import item network-3.2.8.0-2mBD7NmHSYt6MqMlmsyIDz:Network.Socket.Types.Socket(..) suggests that network-3.2.8.0-2mBD7NmHSYt6MqMlmsyIDz:Network.Socket.Types.Socket has (in-scope) constructors or record fields, but it has none | 22 | import Network.Socket (Socket(..), fdSocket) | ^^^^^^^^^^ src/Network/Socket/SendFile/Portable.hs:79:25: warning: [GHC-68441] [-Wdeprecations] In the use of fdSocket (imported from Network.Socket, but defined in Network.Socket.Types): Deprecated: "Use withFdSocket or unsafeFdSocket instead" | 79 | then do fd <- fdSocket socket | ^^^^^^^^ [5 of 7] Compiling Network.Socket.SendFile.Internal ( src/Network/Socket/SendFile/Internal.hs, nothing ) src/Network/Socket/SendFile/Internal.hs:81:27: warning: [GHC-68441] [-Wdeprecations] In the use of fdSocket (imported from Network.Socket, but defined in Network.Socket.Types): Deprecated: "Use withFdSocket or unsafeFdSocket instead" | 81 | do out_fd <- fmap Fd (fdSocket outs) | ^^^^^^^^ src/Network/Socket/SendFile/Internal.hs:92:27: warning: [GHC-68441] [-Wdeprecations] In the use of fdSocket (imported from Network.Socket, but defined in Network.Socket.Types): Deprecated: "Use withFdSocket or unsafeFdSocket instead" | 92 | do out_fd <- fmap Fd (fdSocket outs) | ^^^^^^^^ [6 of 7] Compiling Network.Socket.SendFile ( src/Network/Socket/SendFile.hs, nothing ) [7 of 7] Compiling Network.Socket.SendFile.Handle ( src/Network/Socket/SendFile/Handle.hs, nothing ) Haddock coverage: 66% ( 2 / 3) in 'Network.Socket.SendFile.Iter' Missing documentation for: Module header Warning: 'threadWaitWrite' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 0% ( 0 / 14) in 'Network.Socket.SendFile.Portable' Missing documentation for: Module header sendFile (src/Network/Socket/SendFile/Portable.hs:137) sendFileIterWith (src/Network/Socket/SendFile/Portable.hs:143) sendFile' (src/Network/Socket/SendFile/Portable.hs:149) sendFileIterWith' (src/Network/Socket/SendFile/Portable.hs:154) sendFile'' (src/Network/Socket/SendFile/Portable.hs:45) sendFileIterWith'' (src/Network/Socket/SendFile/Portable.hs:39) unsafeSendFile (src/Network/Socket/SendFile/Portable.hs:159) unsafeSendFileIterWith (src/Network/Socket/SendFile/Portable.hs:165) unsafeSendFile' (src/Network/Socket/SendFile/Portable.hs:177) unsafeSendFile'' (src/Network/Socket/SendFile/Portable.hs:58) unsafeSendFileIterWith' (src/Network/Socket/SendFile/Portable.hs:189) unsafeSendFileIterWith'' (src/Network/Socket/SendFile/Portable.hs:50) sendFileMode (src/Network/Socket/SendFile/Portable.hs:36) Warning: 'WIN32_SENDFILE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'LINUX_SENDFILE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FREEBSD_SENDFILE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'DARWIN_SENDFILE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'PORTABLE_SENDFILE' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 18 / 18) in 'Network.Socket.SendFile' Warning: 'IllegalOperation' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Fd' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 10 / 10) in 'Network.Socket.SendFile.Handle' Documentation created: dist/doc/html/sendfile/, dist/doc/html/sendfile/sendfile.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/sendfile-0.7.11.6-sZK1h3VVtP8xWigB4e6cE Completed sendfile-0.7.11.6 Configuring network-bsd-2.8.1.0... Preprocessing library for network-bsd-2.8.1.0.. Building library for network-bsd-2.8.1.0.. [1 of 1] Compiling Network.BSD ( dist/build/Network/BSD.hs, dist/build/Network/BSD.o, dist/build/Network/BSD.dyn_o ) Preprocessing library for network-bsd-2.8.1.0.. Running Haddock on library for network-bsd-2.8.1.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Network.BSD ( dist/build/Network/BSD.hs, nothing ) Haddock coverage: Warning: 'ServiceEntry' is ambiguous. It is defined * at Network/BSD.hsc:157:3 * at Network/BSD.hsc:156:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/BSD.hsc:156:1 Warning: 'ProtocolEntry' is ambiguous. It is defined * at Network/BSD.hsc:277:3 * at Network/BSD.hsc:276:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/BSD.hsc:276:1 Warning: 'HostEntry' is ambiguous. It is defined * at Network/BSD.hsc:383:3 * at Network/BSD.hsc:382:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at Network/BSD.hsc:382:1 94% ( 50 / 53) in 'Network.BSD' Missing documentation for: ProtocolName (Network/BSD.hsc:139) NetworkName (Network/BSD.hsc:505) NetworkAddr (Network/BSD.hsc:503) Documentation created: dist/doc/html/network-bsd/, dist/doc/html/network-bsd/network-bsd.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/network-bsd-2.8.1.0-AHjXJnRtaK39ZIUdXDyNBF Completed network-bsd-2.8.1.0 Configuring HsOpenSSL-0.11.7.9... Preprocessing library for HsOpenSSL-0.11.7.9.. Building library for HsOpenSSL-0.11.7.9.. [ 1 of 33] Compiling OpenSSL ( OpenSSL.hs, dist/build/OpenSSL.o, dist/build/OpenSSL.dyn_o ) [ 2 of 33] Compiling OpenSSL.DH.Internal ( OpenSSL/DH/Internal.hs, dist/build/OpenSSL/DH/Internal.o, dist/build/OpenSSL/DH/Internal.dyn_o ) /tmp/ghc2010619_0/ghc_36.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHziInternalZCDHzufree: /tmp/ghc2010619_0/ghc_36.c:9:1: error: warning: DH_free is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHziInternalZCDHzufree(DH* a1) {DH_free(a1);} | ^~~~ | 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHziInternalZCDHzufree(DH* a1) {DH_free(a1);} | ^ In file included from /tmp/ghc2010619_0/ghc_36.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:211:28: error: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ | 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ /tmp/ghc2010619_0/ghc_43.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHziInternalZCDHzufree: /tmp/ghc2010619_0/ghc_43.c:9:1: error: warning: DH_free is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHziInternalZCDHzufree(DH* a1) {DH_free(a1);} | ^~~~ | 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHziInternalZCDHzufree(DH* a1) {DH_free(a1);} | ^ In file included from /tmp/ghc2010619_0/ghc_43.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:211:28: error: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ | 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^ [ 3 of 33] Compiling OpenSSL.ERR ( OpenSSL/ERR.hs, dist/build/OpenSSL/ERR.o, dist/build/OpenSSL/ERR.dyn_o ) [ 4 of 33] Compiling OpenSSL.EVP.Base64 ( OpenSSL/EVP/Base64.hs, dist/build/OpenSSL/EVP/Base64.o, dist/build/OpenSSL/EVP/Base64.dyn_o ) [ 5 of 33] Compiling OpenSSL.Objects ( dist/build/OpenSSL/Objects.hs, dist/build/OpenSSL/Objects.o, dist/build/OpenSSL/Objects.dyn_o ) [ 6 of 33] Compiling OpenSSL.SSL.Option ( dist/build/OpenSSL/SSL/Option.hs, dist/build/OpenSSL/SSL/Option.o, dist/build/OpenSSL/SSL/Option.dyn_o ) [ 7 of 33] Compiling OpenSSL.Stack ( dist/build/OpenSSL/Stack.hs, dist/build/OpenSSL/Stack.o, dist/build/OpenSSL/Stack.dyn_o ) [ 8 of 33] Compiling OpenSSL.Utils ( OpenSSL/Utils.hs, dist/build/OpenSSL/Utils.o, dist/build/OpenSSL/Utils.dyn_o ) [ 9 of 33] Compiling OpenSSL.Random ( OpenSSL/Random.hs, dist/build/OpenSSL/Random.o, dist/build/OpenSSL/Random.dyn_o ) /tmp/ghc2010619_0/ghc_114.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRandomZCRANDzupseudozubytes: /tmp/ghc2010619_0/ghc_114.c:10:1: error: warning: RAND_pseudo_bytes is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^~~~ | 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^ In file included from /tmp/ghc2010619_0/ghc_114.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rand.h:79:29: error: note: declared here 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^~~~~~~~~~~~~~~~~ | 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^ /tmp/ghc2010619_0/ghc_121.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRandomZCRANDzupseudozubytes: /tmp/ghc2010619_0/ghc_121.c:10:1: error: warning: RAND_pseudo_bytes is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^~~~ | 10 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRandomZCRANDzupseudozubytes(char* a1, HsInt32 a2) {RAND_pseudo_bytes(a1, a2);} | ^ In file included from /tmp/ghc2010619_0/ghc_121.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rand.h:79:29: error: note: declared here 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^~~~~~~~~~~~~~~~~ | 79 | OSSL_DEPRECATEDIN_1_1_0 int RAND_pseudo_bytes(unsigned char *buf, int num); | ^ [10 of 33] Compiling OpenSSL.EVP.Internal ( dist/build/OpenSSL/EVP/Internal.hs, dist/build/OpenSSL/EVP/Internal.o, dist/build/OpenSSL/EVP/Internal.dyn_o ) /tmp/ghc2010619_0/ghc_128.c: In function ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuFinal: /tmp/ghc2010619_0/ghc_128.c:15:1: error: warning: HMAC_Final is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, unsigned char* a2, unsigned int* a3) {return HMAC_Final(a1, a2, a3);} | ^~~~~~~~ | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, unsigned char* a2, unsigned int* a3) {return HMAC_Final(a1, a2, a3);} | ^ In file included from /tmp/ghc2010619_0/ghc_128.c:13:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/hmac.h:47:27: error: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ | 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^ /tmp/ghc2010619_0/ghc_128.c: In function ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuUpdate: /tmp/ghc2010619_0/ghc_128.c:18:1: error: warning: HMAC_Update is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, unsigned char* a2, HsWord64 a3) {return HMAC_Update(a1, a2, a3);} | ^~~~~~~ | 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, unsigned char* a2, HsWord64 a3) {return HMAC_Update(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/hmac.h:45:27: error: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ | 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^ /tmp/ghc2010619_0/ghc_128.c: In function ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuInit: /tmp/ghc2010619_0/ghc_128.c:22:1: error: warning: HMAC_Init is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^~~~~~~ | 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/hmac.h:38:36: error: note: declared here 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^~~~~~~~~ | 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^ /tmp/ghc2010619_0/ghc_135.c: In function ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuFinal: /tmp/ghc2010619_0/ghc_135.c:15:1: error: warning: HMAC_Final is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, unsigned char* a2, unsigned int* a3) {return HMAC_Final(a1, a2, a3);} | ^~~~~~~~ | 15 | HsWord32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuFinal(HMAC_CTX* a1, unsigned char* a2, unsigned int* a3) {return HMAC_Final(a1, a2, a3);} | ^ In file included from /tmp/ghc2010619_0/ghc_135.c:13:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/hmac.h:47:27: error: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ | 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^ /tmp/ghc2010619_0/ghc_135.c: In function ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuUpdate: /tmp/ghc2010619_0/ghc_135.c:18:1: error: warning: HMAC_Update is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, unsigned char* a2, HsWord64 a3) {return HMAC_Update(a1, a2, a3);} | ^~~~~~~ | 18 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuUpdate(HMAC_CTX* a1, unsigned char* a2, HsWord64 a3) {return HMAC_Update(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/hmac.h:45:27: error: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ | 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^ /tmp/ghc2010619_0/ghc_135.c: In function ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuInit: /tmp/ghc2010619_0/ghc_135.c:22:1: error: warning: HMAC_Init is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations] 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^~~~~~~ | 22 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziInternalZCHMACzuInit(HMAC_CTX* a1, void* a2, HsInt32 a3, EVP_MD* a4) {return HMAC_Init(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/hmac.h:38:36: error: note: declared here 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^~~~~~~~~ | 38 | OSSL_DEPRECATEDIN_1_1_0 __owur int HMAC_Init(HMAC_CTX *ctx, | ^ [11 of 33] Compiling OpenSSL.EVP.Digest ( dist/build/OpenSSL/EVP/Digest.hs, dist/build/OpenSSL/EVP/Digest.o, dist/build/OpenSSL/EVP/Digest.dyn_o ) /tmp/ghc2010619_0/ghc_142.c: In function ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname: /tmp/ghc2010619_0/ghc_142.c:14:138: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ | 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^ /tmp/ghc2010619_0/ghc_149.c: In function ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname: /tmp/ghc2010619_0/ghc_149.c:14:138: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ | 14 | EVP_MD* ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziDigestZCEVPzugetzudigestbyname(char* a1) {return EVP_get_digestbyname(a1);} | ^ [12 of 33] Compiling OpenSSL.EVP.Cipher ( OpenSSL/EVP/Cipher.hs, dist/build/OpenSSL/EVP/Cipher.o, dist/build/OpenSSL/EVP/Cipher.dyn_o ) /tmp/ghc2010619_0/ghc_156.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname: /tmp/ghc2010619_0/ghc_156.c:9:142: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | EVP_CIPHER* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname(char* a1) {return EVP_get_cipherbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ | 9 | EVP_CIPHER* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname(char* a1) {return EVP_get_cipherbyname(a1);} | ^ /tmp/ghc2010619_0/ghc_163.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname: /tmp/ghc2010619_0/ghc_163.c:9:142: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 9 | EVP_CIPHER* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname(char* a1) {return EVP_get_cipherbyname(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~ | 9 | EVP_CIPHER* ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziEVPziCipherZCEVPzugetzucipherbyname(char* a1) {return EVP_get_cipherbyname(a1);} | ^ [13 of 33] Compiling OpenSSL.Cipher ( dist/build/OpenSSL/Cipher.hs, dist/build/OpenSSL/Cipher.o, dist/build/OpenSSL/Cipher.dyn_o ) /tmp/ghc2010619_0/ghc_170.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzucbczuencrypt: /tmp/ghc2010619_0/ghc_170.c:9:1: error: warning: AES_cbc_encrypt is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^~~~ | 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^ In file included from /tmp/ghc2010619_0/ghc_170.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/aes.h:66:6: error: note: declared here 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ | 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^ /tmp/ghc2010619_0/ghc_170.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzudecryptzukey: /tmp/ghc2010619_0/ghc_170.c:12:1: error: warning: AES_set_decrypt_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^~~~~~~ | 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/aes.h:54:5: error: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc2010619_0/ghc_170.c: In function ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzuencryptzukey: /tmp/ghc2010619_0/ghc_170.c:15:1: error: warning: AES_set_encrypt_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^~~~~~~ | 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/aes.h:51:5: error: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc2010619_0/ghc_177.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzucbczuencrypt: /tmp/ghc2010619_0/ghc_177.c:9:1: error: warning: AES_cbc_encrypt is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^~~~ | 9 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzucbczuencrypt(char* a1, HsWord8* a2, HsWord64 a3, AES_KEY* a4, unsigned char* a5, HsInt32 a6) {AES_cbc_encrypt(a1, a2, a3, a4, a5, a6);} | ^ In file included from /tmp/ghc2010619_0/ghc_177.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/aes.h:66:6: error: note: declared here 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^~~~~~~~~~~~~~~ | 66 | void AES_cbc_encrypt(const unsigned char *in, unsigned char *out, | ^ /tmp/ghc2010619_0/ghc_177.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzudecryptzukey: /tmp/ghc2010619_0/ghc_177.c:12:1: error: warning: AES_set_decrypt_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^~~~~~~ | 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzudecryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_decrypt_key(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/aes.h:54:5: error: note: declared here 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 54 | int AES_set_decrypt_key(const unsigned char *userKey, const int bits, | ^ /tmp/ghc2010619_0/ghc_177.c: In function ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzuencryptzukey: /tmp/ghc2010619_0/ghc_177.c:15:1: error: warning: AES_set_encrypt_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^~~~~~~ | 15 | HsInt32 ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziCipherZCAESzusetzuencryptzukey(char* a1, HsInt32 a2, AES_KEY* a3) {return AES_set_encrypt_key(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/aes.h:51:5: error: note: declared here 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^~~~~~~~~~~~~~~~~~~ | 51 | int AES_set_encrypt_key(const unsigned char *userKey, const int bits, | ^ [14 of 33] Compiling OpenSSL.BN ( dist/build/OpenSSL/BN.hs, dist/build/OpenSSL/BN.o, dist/build/OpenSSL/BN.dyn_o ) /tmp/ghc2010619_0/ghc_184.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBNZCBNzupseudozurandzurange: /tmp/ghc2010619_0/ghc_184.c:9:1: error: warning: BN_pseudo_rand_range is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBNZCBNzupseudozurandzurange(BIGNUM* a1, BIGNUM* a2) {return BN_pseudo_rand_range(a1, a2);} | ^~~~~~~ | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBNZCBNzupseudozurandzurange(BIGNUM* a1, BIGNUM* a2) {return BN_pseudo_rand_range(a1, a2);} | ^ In file included from /tmp/ghc2010619_0/ghc_184.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/bn.h:233:5: error: note: declared here 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^~~~~~~~~~~~~~~~~~~~ | 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^ /tmp/ghc2010619_0/ghc_191.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBNZCBNzupseudozurandzurange: /tmp/ghc2010619_0/ghc_191.c:9:1: error: warning: BN_pseudo_rand_range is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBNZCBNzupseudozurandzurange(BIGNUM* a1, BIGNUM* a2) {return BN_pseudo_rand_range(a1, a2);} | ^~~~~~~ | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBNZCBNzupseudozurandzurange(BIGNUM* a1, BIGNUM* a2) {return BN_pseudo_rand_range(a1, a2);} | ^ In file included from /tmp/ghc2010619_0/ghc_191.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/bn.h:233:5: error: note: declared here 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^~~~~~~~~~~~~~~~~~~~ | 233 | int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range); | ^ [15 of 33] Compiling OpenSSL.RSA ( dist/build/OpenSSL/RSA.hs, dist/build/OpenSSL/RSA.o, dist/build/OpenSSL/RSA.dyn_o ) /tmp/ghc2010619_0/ghc_198.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zucrtzuparams: /tmp/ghc2010619_0/ghc_198.c:10:1: error: warning: RSA_get0_crt_params is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~~~ | 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^ In file included from /tmp/ghc2010619_0/ghc_198.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:236:28: error: note: declared here 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ | 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^ /tmp/ghc2010619_0/ghc_198.c:10:182: error: error: passing argument 2 of RSA_get0_crt_params from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:237:63: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 237 | const BIGNUM **dmp1, | ~~~~~~~~~~~~~~~^~~~ | 237 | const BIGNUM **dmp1, | ^ /tmp/ghc2010619_0/ghc_198.c:10:186: error: error: passing argument 3 of RSA_get0_crt_params from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:238:63: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 238 | const BIGNUM **dmq1, | ~~~~~~~~~~~~~~~^~~~ | 238 | const BIGNUM **dmq1, | ^ /tmp/ghc2010619_0/ghc_198.c:10:190: error: error: passing argument 4 of RSA_get0_crt_params from incompatible pointer type [-Wincompatible-pointer-types] 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 10 | void ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zucrtzuparams(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_crt_params(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:239:63: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 239 | const BIGNUM **iqmp); | ~~~~~~~~~~~~~~~^~~~ | 239 | const BIGNUM **iqmp); | ^ /tmp/ghc2010619_0/ghc_198.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zufactors: /tmp/ghc2010619_0/ghc_198.c:14:1: error: warning: RSA_get0_factors is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~~~ | 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:231:28: error: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ | 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^ /tmp/ghc2010619_0/ghc_198.c:14:162: error: error: passing argument 2 of RSA_get0_factors from incompatible pointer type [-Wincompatible-pointer-types] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:232:60: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 232 | const BIGNUM **p, const BIGNUM **q); | ~~~~~~~~~~~~~~~^ | 232 | const BIGNUM **p, const BIGNUM **q); | ^ /tmp/ghc2010619_0/ghc_198.c:14:166: error: error: passing argument 3 of RSA_get0_factors from incompatible pointer type [-Wincompatible-pointer-types] 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 14 | void ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zufactors(RSA* a1, BIGNUM** a2, BIGNUM** a3) {RSA_get0_factors(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:232:78: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 232 | const BIGNUM **p, const BIGNUM **q); | ~~~~~~~~~~~~~~~^ | 232 | const BIGNUM **p, const BIGNUM **q); | ^ /tmp/ghc2010619_0/ghc_198.c: In function ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zukey: /tmp/ghc2010619_0/ghc_198.c:18:1: error: warning: RSA_get0_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~~~ | 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:228:28: error: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ | 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^ /tmp/ghc2010619_0/ghc_198.c:18:167: error: error: passing argument 2 of RSA_get0_key from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:229:56: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 229 | const BIGNUM **n, const BIGNUM **e, | ~~~~~~~~~~~~~~~^ | 229 | const BIGNUM **n, const BIGNUM **e, | ^ /tmp/ghc2010619_0/ghc_198.c:18:171: error: error: passing argument 3 of RSA_get0_key from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:229:74: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 229 | const BIGNUM **n, const BIGNUM **e, | ~~~~~~~~~~~~~~~^ | 229 | const BIGNUM **n, const BIGNUM **e, | ^ /tmp/ghc2010619_0/ghc_198.c:18:175: error: error: passing argument 4 of RSA_get0_key from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 18 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzuget0zukey(RSA* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {RSA_get0_key(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:230:56: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 230 | const BIGNUM **d); | ~~~~~~~~~~~~~~~^ | 230 | const BIGNUM **d); | ^ /tmp/ghc2010619_0/ghc_198.c: In function ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzugeneratezukey: /tmp/ghc2010619_0/ghc_198.c:21:1: error: warning: RSA_generate_key is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 21 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzugeneratezukey(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return RSA_generate_key(a1, a2, a3, a4);} | ^~~ | 21 | RSA* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzugeneratezukey(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return RSA_generate_key(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:264:30: error: note: declared here 264 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^~~~~~~~~~~~~~~~ | 264 | OSSL_DEPRECATEDIN_0_9_8 RSA *RSA_generate_key(int bits, unsigned long e, void | ^ /tmp/ghc2010619_0/ghc_198.c: In function ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzusizze: /tmp/ghc2010619_0/ghc_198.c:34:1: error: warning: RSA_size is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzusizze(RSA* a1) {return RSA_size(a1);} | ^~~~~~~ | 34 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAzusizze(RSA* a1) {return RSA_size(a1);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:215:27: error: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ | 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^ /tmp/ghc2010619_0/ghc_198.c: In function ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAPrivateKeyzudup: /tmp/ghc2010619_0/ghc_198.c:37:1: error: warning: RSAPrivateKey_dup is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 37 | RSA* ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAPrivateKeyzudup(RSA* a1) {return RSAPrivateKey_dup(a1);} | ^~~ | 37 | RSA* ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAPrivateKeyzudup(RSA* a1) {return RSAPrivateKey_dup(a1);} | ^ In file included from /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:21:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:460:65: error: note: declared here 460 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPrivateKey) | ^~~~~~~~~~~~~ | 460 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPrivateKey) | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/asn1.h:339:16: error: note: in definition of macro DECLARE_ASN1_DUP_FUNCTION_name_attr 339 | attr type *name##_dup(const type *a); | ^~~~ | 339 | attr type *name##_dup(const type *a); | ^ /tmp/ghc2010619_0/ghc_198.c: In function ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAPublicKeyzudup: /tmp/ghc2010619_0/ghc_198.c:40:1: error: warning: RSAPublicKey_dup is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 40 | RSA* ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAPublicKeyzudup(RSA* a1) {return RSAPublicKey_dup(a1);} | ^~~ | 40 | RSA* ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziRSAZCRSAPublicKeyzudup(RSA* a1) {return RSAPublicKey_dup(a1);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/rsa.h:459:65: error: note: declared here 459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^~~~~~~~~~~~ | 459 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/asn1.h:339:16: error: note: in definition of macro DECLARE_ASN1_DUP_FUNCTION_name_attr 339 | attr type *name##_dup(const type *a); | ^~~~ | 339 | attr type *name##_dup(const type *a); | ^ <no location info>: error: `cc' failed in phase `C Compiler'. (Exit code: 1) [17 of 33] Compiling OpenSSL.DSA ( dist/build/OpenSSL/DSA.hs, dist/build/OpenSSL/DSA.o, dist/build/OpenSSL/DSA.dyn_o ) /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuset0zukey: /tmp/ghc2010619_0/ghc_202.c:9:1: error: warning: DSA_set0_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuset0zukey(void* a1, BIGNUM* a2, BIGNUM* a3) {return DSA_set0_key(a1, a2, a3);} | ^~~~~~~ | 9 | HsInt32 ghczuwrapperZC0ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuset0zukey(void* a1, BIGNUM* a2, BIGNUM* a3) {return DSA_set0_key(a1, a2, a3);} | ^ In file included from /tmp/ghc2010619_0/ghc_202.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:211:27: error: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ | 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^ /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuset0zupqg: /tmp/ghc2010619_0/ghc_202.c:12:1: error: warning: DSA_set0_pqg is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuset0zupqg(void* a1, BIGNUM* a2, BIGNUM* a3, BIGNUM* a4) {return DSA_set0_pqg(a1, a2, a3, a4);} | ^~~~~~~ | 12 | HsInt32 ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuset0zupqg(void* a1, BIGNUM* a2, BIGNUM* a3, BIGNUM* a4) {return DSA_set0_pqg(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:208:27: error: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ | 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^ /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zukey: /tmp/ghc2010619_0/ghc_202.c:15:1: error: warning: DSA_get0_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~~~ | 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:209:28: error: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ | 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^ /tmp/ghc2010619_0/ghc_202.c:15:155: error: error: passing argument 2 of DSA_get0_key from incompatible pointer type [-Wincompatible-pointer-types] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:209:70: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ~~~~~~~~~~~~~~~^~~~~~~ | 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^ /tmp/ghc2010619_0/ghc_202.c:15:159: error: error: passing argument 3 of DSA_get0_key from incompatible pointer type [-Wincompatible-pointer-types] 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 15 | void ghczuwrapperZC2ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zukey(void* a1, BIGNUM** a2, BIGNUM** a3) {DSA_get0_key(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:210:56: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 210 | const BIGNUM **priv_key); | ~~~~~~~~~~~~~~~^~~~~~~~ | 210 | const BIGNUM **priv_key); | ^ /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zupqg: /tmp/ghc2010619_0/ghc_202.c:18:1: error: warning: DSA_get0_pqg is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~~~ | 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:206:28: error: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ | 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /tmp/ghc2010619_0/ghc_202.c:18:168: error: error: passing argument 2 of DSA_get0_pqg from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:206:70: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ~~~~~~~~~~~~~~~^ | 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^ /tmp/ghc2010619_0/ghc_202.c:18:172: error: error: passing argument 3 of DSA_get0_pqg from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:207:56: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 207 | const BIGNUM **q, const BIGNUM **g); | ~~~~~~~~~~~~~~~^ | 207 | const BIGNUM **q, const BIGNUM **g); | ^ /tmp/ghc2010619_0/ghc_202.c:18:176: error: error: passing argument 4 of DSA_get0_pqg from incompatible pointer type [-Wincompatible-pointer-types] 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 18 | void ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzuget0zupqg(void* a1, BIGNUM** a2, BIGNUM** a3, BIGNUM** a4) {DSA_get0_pqg(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:207:74: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 207 | const BIGNUM **q, const BIGNUM **g); | ~~~~~~~~~~~~~~~^ | 207 | const BIGNUM **q, const BIGNUM **g); | ^ /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzusizze: /tmp/ghc2010619_0/ghc_202.c:20:1: error: warning: DSA_size is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 20 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzusizze(void* a1) {return DSA_size(a1);} | ^~~~~~~ | 20 | HsInt32 ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzusizze(void* a1) {return DSA_size(a1);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:135:27: error: note: declared here 135 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); | ^~~~~~~~ | 135 | OSSL_DEPRECATEDIN_3_0 int DSA_size(const DSA *); | ^ /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzugeneratezuparameters: /tmp/ghc2010619_0/ghc_202.c:26:1: error: warning: DSA_generate_parameters is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~~~ | 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:164:6: error: note: declared here 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^~~~~~~~~~~~~~~~~~~~~~~ | 164 | DSA *DSA_generate_parameters(int bits, unsigned char *seed, int seed_len, | ^ /tmp/ghc2010619_0/ghc_202.c:26:233: error: error: passing argument 5 of DSA_generate_parameters from incompatible pointer type [-Wincompatible-pointer-types] 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^~ | | | int * | 26 | void* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzugeneratezuparameters(HsInt32 a1, char* a2, HsInt32 a3, int* a4, int* a5, void* a6, void* a7) {return DSA_generate_parameters(a1, a2, a3, a4, a5, a6, a7);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:165:63: error: note: expected long unsigned int * but argument is of type int * 165 | int *counter_ret, unsigned long *h_ret, | ~~~~~~~~~~~~~~~^~~~~ | 165 | int *counter_ret, unsigned long *h_ret, | ^ /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCHsOpenSSLzudsazusign: /tmp/ghc2010619_0/ghc_202.c:32:207: error: error: passing argument 4 of HsOpenSSL_dsa_sign from incompatible pointer type [-Wincompatible-pointer-types] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^ In file included from /tmp/ghc2010619_0/ghc_202.c:21:0: error: cbits/HsOpenSSL.h:96:39: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 96 | const BIGNUM **r, const BIGNUM **s); | ~~~~~~~~~~~~~~~^ | 96 | const BIGNUM **r, const BIGNUM **s); | ^ /tmp/ghc2010619_0/ghc_202.c:32:211: error: error: passing argument 5 of HsOpenSSL_dsa_sign from incompatible pointer type [-Wincompatible-pointer-types] 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^~ | | | BIGNUM ** {aka struct bignum_st **} | 32 | HsInt32 ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCHsOpenSSLzudsazusign(void* a1, char* a2, HsInt32 a3, BIGNUM** a4, BIGNUM** a5) {return HsOpenSSL_dsa_sign(a1, a2, a3, a4, a5);} | ^ cbits/HsOpenSSL.h:96:57: error: note: expected const BIGNUM ** {aka const struct bignum_st **} but argument is of type BIGNUM ** {aka struct bignum_st **} 96 | const BIGNUM **r, const BIGNUM **s); | ~~~~~~~~~~~~~~~^ | 96 | const BIGNUM **r, const BIGNUM **s); | ^ /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC10ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzugeneratezukey: /tmp/ghc2010619_0/ghc_202.c:34:1: error: warning: DSA_generate_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | void ghczuwrapperZC10ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzugeneratezukey(void* a1) {DSA_generate_key(a1);} | ^~~~ | 34 | void ghczuwrapperZC10ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzugeneratezukey(void* a1) {DSA_generate_key(a1);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:179:27: error: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ | 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^ /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzunew: /tmp/ghc2010619_0/ghc_202.c:36:1: error: warning: DSA_new is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 36 | void* ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzunew(void) {return DSA_new();} | ^~~~ | 36 | void* ghczuwrapperZC11ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzunew(void) {return DSA_new();} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:130:28: error: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ | 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^ /tmp/ghc2010619_0/ghc_202.c: In function ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzufree: /tmp/ghc2010619_0/ghc_202.c:41:1: error: warning: DSA_free is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 41 | void ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzufree(void* a1) {DSA_free(a1);} | ^~~~ | 41 | void ghczuwrapperZC13ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDSAZCDSAzufree(void* a1) {DSA_free(a1);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dsa.h:132:28: error: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ | 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^ <no location info>: error: `cc' failed in phase `C Compiler'. (Exit code: 1) [23 of 33] Compiling OpenSSL.DH ( OpenSSL/DH.hs, dist/build/OpenSSL/DH.o, dist/build/OpenSSL/DH.dyn_o ) /tmp/ghc2010619_0/ghc_206.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey: /tmp/ghc2010619_0/ghc_206.c:13:133: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 13 | BIGNUM* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey(DH* a1) {return HsOpenSSL_DH_get_pub_key(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 13 | BIGNUM* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey(DH* a1) {return HsOpenSSL_DH_get_pub_key(a1);} | ^ /tmp/ghc2010619_0/ghc_206.c: In function ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzusizze: /tmp/ghc2010619_0/ghc_206.c:19:1: error: warning: DH_size is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 19 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzusizze(DH* a1) {return DH_size(a1);} | ^~~~~~~ | 19 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzusizze(DH* a1) {return DH_size(a1);} | ^ In file included from cbits/HsOpenSSL.h:6, from /tmp/ghc2010619_0/ghc_206.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:214:27: error: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ | 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^ /tmp/ghc2010619_0/ghc_206.c: In function ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucheck: /tmp/ghc2010619_0/ghc_206.c:22:1: error: warning: DH_check is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 22 | HsBool ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucheck(DH* a1, int* a2) {return DH_check(a1, a2);} | ^~~~~~ | 22 | HsBool ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucheck(DH* a1, int* a2) {return DH_check(a1, a2);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:231:27: error: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ | 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^ /tmp/ghc2010619_0/ghc_206.c: In function ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucomputezukey: /tmp/ghc2010619_0/ghc_206.c:26:1: error: warning: DH_compute_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 26 | HsInt32 ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucomputezukey(HsWord8* a1, BIGNUM* a2, DH* a3) {return DH_compute_key(a1, a2, a3);} | ^~~~~~~ | 26 | HsInt32 ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucomputezukey(HsWord8* a1, BIGNUM* a2, DH* a3) {return DH_compute_key(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:235:27: error: note: declared here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ | 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^ /tmp/ghc2010619_0/ghc_206.c: In function ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezukey: /tmp/ghc2010619_0/ghc_206.c:29:1: error: warning: DH_generate_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 29 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezukey(DH* a1) {return DH_generate_key(a1);} | ^~~~~~~ | 29 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezukey(DH* a1) {return DH_generate_key(a1);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:234:27: error: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ | 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^ /tmp/ghc2010619_0/ghc_206.c: In function ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezuparameters: /tmp/ghc2010619_0/ghc_206.c:32:1: error: warning: DH_generate_parameters is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 32 | DH* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezuparameters(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return DH_generate_parameters(a1, a2, a3, a4);} | ^~ | 32 | DH* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezuparameters(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return DH_generate_parameters(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:329:29: error: note: declared here 329 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^~~~~~~~~~~~~~~~~~~~~~ | 329 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^ /tmp/ghc2010619_0/ghc_213.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey: /tmp/ghc2010619_0/ghc_213.c:13:133: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 13 | BIGNUM* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey(DH* a1) {return HsOpenSSL_DH_get_pub_key(a1);} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 13 | BIGNUM* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCHsOpenSSLzuDHzugetzupubzukey(DH* a1) {return HsOpenSSL_DH_get_pub_key(a1);} | ^ /tmp/ghc2010619_0/ghc_213.c: In function ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzusizze: /tmp/ghc2010619_0/ghc_213.c:19:1: error: warning: DH_size is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 19 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzusizze(DH* a1) {return DH_size(a1);} | ^~~~~~~ | 19 | HsInt32 ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzusizze(DH* a1) {return DH_size(a1);} | ^ In file included from cbits/HsOpenSSL.h:6, from /tmp/ghc2010619_0/ghc_213.c:7:0: error: /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:214:27: error: note: declared here 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ | 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^ /tmp/ghc2010619_0/ghc_213.c: In function ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucheck: /tmp/ghc2010619_0/ghc_213.c:22:1: error: warning: DH_check is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 22 | HsBool ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucheck(DH* a1, int* a2) {return DH_check(a1, a2);} | ^~~~~~ | 22 | HsBool ghczuwrapperZC4ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucheck(DH* a1, int* a2) {return DH_check(a1, a2);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:231:27: error: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^~~~~~~~ | 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); | ^ /tmp/ghc2010619_0/ghc_213.c: In function ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucomputezukey: /tmp/ghc2010619_0/ghc_213.c:26:1: error: warning: DH_compute_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 26 | HsInt32 ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucomputezukey(HsWord8* a1, BIGNUM* a2, DH* a3) {return DH_compute_key(a1, a2, a3);} | ^~~~~~~ | 26 | HsInt32 ghczuwrapperZC5ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzucomputezukey(HsWord8* a1, BIGNUM* a2, DH* a3) {return DH_compute_key(a1, a2, a3);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:235:27: error: note: declared here 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ | 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^ /tmp/ghc2010619_0/ghc_213.c: In function ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezukey: /tmp/ghc2010619_0/ghc_213.c:29:1: error: warning: DH_generate_key is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 29 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezukey(DH* a1) {return DH_generate_key(a1);} | ^~~~~~~ | 29 | HsInt32 ghczuwrapperZC6ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezukey(DH* a1) {return DH_generate_key(a1);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:234:27: error: note: declared here 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ | 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^ /tmp/ghc2010619_0/ghc_213.c: In function ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezuparameters: /tmp/ghc2010619_0/ghc_213.c:32:1: error: warning: DH_generate_parameters is deprecated: Since OpenSSL 0.9.8 [-Wdeprecated-declarations] 32 | DH* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezuparameters(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return DH_generate_parameters(a1, a2, a3, a4);} | ^~ | 32 | DH* ghczuwrapperZC7ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziDHZCDHzugeneratezuparameters(HsInt32 a1, HsInt32 a2, void* a3, void* a4) {return DH_generate_parameters(a1, a2, a3, a4);} | ^ /nix/store/ak8zw9vzaradp09j6bc4sazvl63yz2ah-openssl-3.4.1-dev/include/openssl/dh.h:329:29: error: note: declared here 329 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^~~~~~~~~~~~~~~~~~~~~~ | 329 | OSSL_DEPRECATEDIN_0_9_8 DH *DH_generate_parameters(int prime_len, int generator, | ^ [24 of 33] Compiling OpenSSL.BIO ( OpenSSL/BIO.hs, dist/build/OpenSSL/BIO.o, dist/build/OpenSSL/BIO.dyn_o ) /tmp/ghc2010619_0/ghc_220.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubuffer: /tmp/ghc2010619_0/ghc_220.c:12:122: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 12 | BIO_METHOD* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubuffer(void) {return BIO_f_buffer();} | ^~~~~~~~~~~~~~ | 12 | BIO_METHOD* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubuffer(void) {return BIO_f_buffer();} | ^ /tmp/ghc2010619_0/ghc_220.c: In function ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubase64: /tmp/ghc2010619_0/ghc_220.c:17:122: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | BIO_METHOD* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubase64(void) {return BIO_f_base64();} | ^~~~~~~~~~~~~~ | 17 | BIO_METHOD* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubase64(void) {return BIO_f_base64();} | ^ /tmp/ghc2010619_0/ghc_227.c: In function ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubuffer: /tmp/ghc2010619_0/ghc_227.c:12:122: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 12 | BIO_METHOD* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubuffer(void) {return BIO_f_buffer();} | ^~~~~~~~~~~~~~ | 12 | BIO_METHOD* ghczuwrapperZC1ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubuffer(void) {return BIO_f_buffer();} | ^ /tmp/ghc2010619_0/ghc_227.c: In function ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubase64: /tmp/ghc2010619_0/ghc_227.c:17:122: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 17 | BIO_METHOD* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubase64(void) {return BIO_f_base64();} | ^~~~~~~~~~~~~~ | 17 | BIO_METHOD* ghczuwrapperZC3ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziBIOZCBIOzufzubase64(void) {return BIO_f_base64();} | ^ [25 of 33] Compiling OpenSSL.ASN1 ( dist/build/OpenSSL/ASN1.hs, dist/build/OpenSSL/ASN1.o, dist/build/OpenSSL/ASN1.dyn_o ) /tmp/ghc2010619_0/ghc_234.c: In function ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2ln: /tmp/ghc2010619_0/ghc_234.c:35:120: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 35 | char* ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32 a1) {return OBJ_nid2ln(a1);} | ^~~~~~~~~~~~~~ | 35 | char* ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32 a1) {return OBJ_nid2ln(a1);} | ^ /tmp/ghc2010619_0/ghc_234.c: In function ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2sn: /tmp/ghc2010619_0/ghc_234.c:37:120: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 37 | char* ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32 a1) {return OBJ_nid2sn(a1);} | ^~~~~~~~~~~~~~ | 37 | char* ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32 a1) {return OBJ_nid2sn(a1);} | ^ /tmp/ghc2010619_0/ghc_241.c: In function ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2ln: /tmp/ghc2010619_0/ghc_241.c:35:120: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 35 | char* ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32 a1) {return OBJ_nid2ln(a1);} | ^~~~~~~~~~~~~~ | 35 | char* ghczuwrapperZC8ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2ln(HsInt32 a1) {return OBJ_nid2ln(a1);} | ^ /tmp/ghc2010619_0/ghc_241.c: In function ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2sn: /tmp/ghc2010619_0/ghc_241.c:37:120: error: warning: return discards const qualifier from pointer target type [-Wdiscarded-qualifiers] 37 | char* ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32 a1) {return OBJ_nid2sn(a1);} | ^~~~~~~~~~~~~~ | 37 | char* ghczuwrapperZC9ZCHsOpenSSLzm0zi11zi7zi9zmGRluwZZDlWlQ95XTEMamrBGZCOpenSSLziASN1ZCOBJzunid2sn(HsInt32 a1) {return OBJ_nid2sn(a1);} | ^ [26 of 33] Compiling OpenSSL.X509.Name ( dist/build/OpenSSL/X509/Name.hs, dist/build/OpenSSL/X509/Name.o, dist/build/OpenSSL/X509/Name.dyn_o ) Failed to install HsOpenSSL-0.11.7.9 Error: cabal: Some packages failed to install: HsOpenSSL-0.11.7.9-GRluwZDlWlQ95XTEMamrBG failed during the building phase. The exception was: ExitFailure 1 happstack-server-tls-7.2.1.7-20b5Ju8Kge33FB0qNbEpmp depends on happstack-server-tls-7.2.1.7 which failed to install.
Test log
No test log was submitted for this report.