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.