Skip to content

Commit 7f09a5a

Browse files
committed
glib fails to build with 9.12.3: disable gtk2hs and dependents
gtk2hs/gtk2hs#348 error: ‘runIO_closure’ undeclared
1 parent a295c1b commit 7f09a5a

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

build-constraints.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1819,7 +1819,7 @@ packages:
18191819
- darcs
18201820
- libffi
18211821
- cairo
1822-
- glib
1822+
- glib < 0 # 9.12.3 https://github.com/gtk2hs/gtk2hs/issues/348
18231823
- gio
18241824
- pango
18251825
- gtk3
@@ -6063,6 +6063,7 @@ packages:
60636063
- JuicyPixels-blurhash < 0 # tried JuicyPixels-blurhash-0.1.0.3, but its *library* requires vector >=0.10 && < 0.13 and the snapshot contains vector-0.13.2.0
60646064
- JuicyPixels-scale-dct < 0 # tried JuicyPixels-scale-dct-0.1.2, but its *library* requires base >=4.7 && < 4.20 and the snapshot contains base-4.21.0.0
60656065
- JuicyPixels-scale-dct < 0 # tried JuicyPixels-scale-dct-0.1.2, but its *library* requires base-compat >=0.6.0 && < 0.14 and the snapshot contains base-compat-0.14.1
6066+
- LPFP < 0 # tried LPFP-1.2.1, but its *library* requires the disabled package: diagrams-cairo
60666067
- Network-NineP < 0 # tried Network-NineP-0.4.7.4, but its *library* requires containers >=0.4.2.1 && < 0.7 and the snapshot contains containers-0.7
60676068
- Network-NineP < 0 # tried Network-NineP-0.4.7.4, but its *library* requires network >=3.0 && < 3.2 and the snapshot contains network-3.2.8.0
60686069
- Rattus < 0 # tried Rattus-0.5.1.1, but its *library* requires ghc >=8.6 && < 9.9 and the snapshot contains ghc-9.12.2
@@ -6667,6 +6668,8 @@ packages:
66676668
- dhall-nix < 0 # tried dhall-nix-1.1.27, but its *library* requires the disabled package: hnix
66686669
- dhall-yaml < 0 # tried dhall-yaml-1.2.12, but its *library* requires bytestring < 0.12 and the snapshot contains bytestring-0.12.2.0
66696670
- dhall-yaml < 0 # tried dhall-yaml-1.2.12, but its *library* requires text >=0.11.1.0 && < 2.1 and the snapshot contains text-2.1.2
6671+
- diagrams-cairo < 0 # tried diagrams-cairo-1.5, but its *library* requires the disabled package: pango
6672+
- diagrams-gtk < 0 # tried diagrams-gtk-1.4, but its *library* requires the disabled package: gtk
66706673
- diagrams-html5 < 0 # tried diagrams-html5-1.4.2, but its *library* requires base >=4.7 && < 4.19 and the snapshot contains base-4.21.0.0
66716674
- diagrams-html5 < 0 # tried diagrams-html5-1.4.2, but its *library* requires containers >=0.3 && < 0.7 and the snapshot contains containers-0.7
66726675
- diagrams-html5 < 0 # tried diagrams-html5-1.4.2, but its *library* requires data-default-class >=0.0.1 && < 0.2 and the snapshot contains data-default-class-0.2.0.0
@@ -6788,6 +6791,7 @@ packages:
67886791
- ghc-prof < 0 # tried ghc-prof-1.4.1.14, but its *library* requires containers >=0.5 && < 0.7 and the snapshot contains containers-0.7
67896792
- ghc-source-gen < 0 # tried ghc-source-gen-0.4.6.0, but its *library* requires ghc >=9.0 && < 9.11 and the snapshot contains ghc-9.12.2
67906793
- ghc-syb-utils < 0 # tried ghc-syb-utils-0.3.0.0, but its *library* requires ghc >=7.10 && < 8.6 and the snapshot contains ghc-9.12.2
6794+
- gio < 0 # tried gio-0.13.12.0, but its *library* requires the disabled package: glib
67916795
- git < 0 # tried git-0.3.0, but its *library* requires bytestring >=0.9 && < 0.11 and the snapshot contains bytestring-0.12.2.0
67926796
- git < 0 # tried git-0.3.0, but its *library* requires the disabled package: cryptonite
67936797
- git-annex < 0 # tried git-annex-10.20251114, but its *executable* requires the disabled package: yesod-static
@@ -6809,6 +6813,8 @@ packages:
68096813
- google-translate < 0 # tried google-translate-0.5, but its *library* requires text >=1.2 && < 1.3 and the snapshot contains text-2.1.2
68106814
- google-translate < 0 # tried google-translate-0.5, but its *library* requires transformers >=0.4 && < 0.6 and the snapshot contains transformers-0.6.1.2
68116815
- grouped-list < 0 # tried grouped-list-0.2.3.0, but its *library* requires base >=4.8 && < 4.17 and the snapshot contains base-4.21.0.0
6816+
- gtk < 0 # tried gtk-0.15.10, but its *library* requires the disabled package: glib
6817+
- gtk3 < 0 # tried gtk3-0.15.10, but its *library* requires the disabled package: glib
68126818
- hOpenPGP < 0 # tried hOpenPGP-2.10.1, but its *library* requires the disabled package: ixset-typed
68136819
- hackernews < 0 # tried hackernews-1.4.0.0, but its *library* requires http-client >=0.5 && < 0.6 and the snapshot contains http-client-0.7.19
68146820
- hackernews < 0 # tried hackernews-1.4.0.0, but its *library* requires servant >=0.9 && < 0.13 and the snapshot contains servant-0.20.3.0
@@ -7230,6 +7236,7 @@ packages:
72307236
- pandoc-symreg < 0 # tried pandoc-symreg-0.2.1.3, but its *library* requires hegg >=0.3.0 && < 0.4 and the snapshot contains hegg-0.6.0.0
72317237
- pandoc-symreg < 0 # tried pandoc-symreg-0.2.1.3, but its *library* requires optparse-applicative >=0.18 && < 0.19 and the snapshot contains optparse-applicative-0.19.0.0
72327238
- pandoc-symreg < 0 # tried pandoc-symreg-0.2.1.3, but its *library* requires srtree >=1.0.0.4 && < 1.1 and the snapshot contains srtree-2.0.1.5
7239+
- pango < 0 # tried pango-0.13.12.0, but its *library* requires the disabled package: glib
72337240
- papillon < 0 # tried papillon-0.1.1.1, but its *library* requires bytestring >=0.10 && < 0.11 and the snapshot contains bytestring-0.12.2.0
72347241
- papillon < 0 # tried papillon-0.1.1.1, but its *library* requires monads-tf >=0.1 && < 0.2 and the snapshot contains monads-tf-0.3.0.1
72357242
- papillon < 0 # tried papillon-0.1.1.1, but its *library* requires template-haskell >=2.15 && < 2.16 and the snapshot contains template-haskell-2.23.0.0
@@ -7297,6 +7304,7 @@ packages:
72977304
- pipes-text < 0 # tried pipes-text-1.0.1, but its *library* requires bytestring >=0.9.2.1 && < 0.12 and the snapshot contains bytestring-0.12.2.0
72987305
- pipes-text < 0 # tried pipes-text-1.0.1, but its *library* requires text >=0.11.2 && < 2.1 and the snapshot contains text-2.1.2
72997306
- pixelated-avatar-generator < 0 # tried pixelated-avatar-generator-0.1.3, but its *executable* requires the disabled package: cli
7307+
- plot < 0 # tried plot-0.2.3.12, but its *library* requires the disabled package: pango
73007308
- polysemy-extra < 0 # tried polysemy-extra-0.2.1.0, but its *library* requires containers >=0.5 && < 0.7 and the snapshot contains containers-0.7
73017309
- polysemy-extra < 0 # tried polysemy-extra-0.2.1.0, but its *library* requires polysemy >=1.4 && < 1.8 and the snapshot contains polysemy-1.9.2.0
73027310
- polysemy-fskvstore < 0 # tried polysemy-fskvstore-0.1.2.0, but its *library* requires bytestring >=0.9 && < 0.12 and the snapshot contains bytestring-0.12.2.0
@@ -7784,6 +7792,7 @@ packages:
77847792
- yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* requires yesod-static >=1.2.1 && < 1.6 and the snapshot contains yesod-static-1.6.1.0
77857793
- yesod-test < 0 # tried yesod-test-1.6.23, but its *library* requires time >=1.5 && < 1.13 and the snapshot contains time-1.14
77867794
- yesod-test < 0 # tried yesod-test-1.6.23, but its *library* requires xml-conduit >=1.0 && < 1.10 and the snapshot contains xml-conduit-1.10.1.0
7795+
- yi-frontend-pango < 0 # tried yi-frontend-pango-0.19.2, but its *library* requires the disabled package: glib
77877796
- zasni-gerna < 0 # tried zasni-gerna-0.0.7.1, but its *library* requires the disabled package: papillon
77887797
- zero < 0 # tried zero-0.1.5, but its *library* requires semigroups >=0.16 && < 0.20 and the snapshot contains semigroups-0.20
77897798
- zio < 0 # tried zio-0.1.0.2, but its *library* requires mtl >=2.2.2 && < 2.3 and the snapshot contains mtl-2.3.1

0 commit comments

Comments
 (0)