[MacPorts] #74029: ghc @9.14.1_2: build failure: Undefined symbols: _libiconv

MacPorts noreply at macports.org
Sun May 24 10:05:55 UTC 2026


#74029: ghc @9.14.1_2: build failure: Undefined symbols: _libiconv
------------------------+--------------------
 Reporter:  i0ntempest  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.12.5
 Keywords:              |       Port:  ghc
------------------------+--------------------
 {{{
 :info:build /usr/bin/clang '--target=arm64-apple-darwin' -Qunused-
 arguments '--target=arm64-apple-darwin' -Wl,-no_fixup_chains
 -Wl,-no_warn_duplicate_libraries -o _build/stage0/bin/ghc-pkg -lm
 -L/Library/Developer/CommandLineTools/SDKs/MacOSX26.sdk/usr/lib
 _build/stage0/utils/ghc-pkg/build/Main.o
 -L_build/stage0/lib/../lib/aarch64-osx-
 ghc-9.14.1-bcbf/Cabal-3.16.0.0-inplace -L_build/stage0/lib/../lib/aarch64
 -osx-ghc-9.14.1-bcbf/Cabal-syntax-3.16.0.0-inplace
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/parsec-3.1.18.0-1206
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/text-2.1.3-a2fa -L_build/stage0/lib/../lib/aarch64-osx-
 ghc-9.14.1-bcbf/ghc-boot-9.14.1-inplace -L_build/stage0/lib/../lib/aarch64
 -osx-ghc-9.14.1-bcbf/ghc-platform-0.1.0.0-inplace
 -L_build/stage0/lib/../lib/aarch64-osx-ghc-9.14.1-bcbf/ghc-boot-th-
 next-9.14.1-inplace -L_build/stage0/lib/../lib/aarch64-osx-
 ghc-9.14.1-bcbf/process-1.6.26.1-inplace
 -L_build/stage0/lib/../lib/aarch64-osx-
 ghc-9.14.1-bcbf/directory-1.3.10.0-inplace
 -L_build/stage0/lib/../lib/aarch64-osx-ghc-9.14.1-bcbf/file-
 io-0.1.5-inplace -L_build/stage0/lib/../lib/aarch64-osx-
 ghc-9.14.1-bcbf/unix-2.8.8.0-inplace -L_build/stage0/lib/../lib/aarch64
 -osx-ghc-9.14.1-bcbf/time-1.15-inplace -L_build/stage0/lib/../lib/aarch64
 -osx-ghc-9.14.1-bcbf/filepath-1.5.4.0-inplace
 -L_build/stage0/lib/../lib/aarch64-osx-ghc-9.14.1-bcbf/os-
 string-2.0.8-inplace
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/exceptions-0.10.11-ff38
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/stm-2.5.3.1-8fc0
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/mtl-2.3.1-c99f
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/transformers-0.6.1.2-3c72
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/binary-0.8.9.3-28cc
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/bytestring-0.12.2.0-5637
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/containers-0.8-034d
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/template-haskell-2.24.0.0-8dc5
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/ghc-boot-th-9.14.1-89be
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/pretty-1.1.3.6-3147
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/deepseq-1.5.1.0-f1e0
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/array-0.5.8.0-3b50
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/base-4.22.0.0-1f90
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/ghc-prim-0.13.1-36ee
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/ghc-internal-9.1401.0-0c3b -L/opt/local/lib
 -L/opt/local/lib/ghc-9.14.1-prebuilt/lib/../lib/aarch64-osx-
 ghc-9.14.1-a591/rts-1.0.3
 -L/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib
 /opt/local/var/macports/build/ghc-
 c7a81590/work/.tmp/ghc39809_tmp_0/ghc_tmp_2.o -Wl,-u,_init_ghc_hs_iface
 -Wl,-search_paths_first -Wl,-dead_strip -lHSCabal-3.16.0.0-inplace
 -lHSCabal-syntax-3.16.0.0-inplace -lHSparsec-3.1.18.0-1206
 -lHStext-2.1.3-a2fa -lHSghc-boot-9.14.1-inplace -lHSghc-
 platform-0.1.0.0-inplace -lHSghc-boot-th-next-9.14.1-inplace
 -lHSprocess-1.6.26.1-inplace -lHSdirectory-1.3.10.0-inplace -lHSfile-
 io-0.1.5-inplace -lHSunix-2.8.8.0-inplace -lHStime-1.15-inplace
 -lHSfilepath-1.5.4.0-inplace -lHSos-string-2.0.8-inplace
 -lHSexceptions-0.10.11-ff38 -lHSstm-2.5.3.1-8fc0 -lHSmtl-2.3.1-c99f
 -lHStransformers-0.6.1.2-3c72 -lHSbinary-0.8.9.3-28cc
 -lHSbytestring-0.12.2.0-5637 -lHScontainers-0.8-034d -lHStemplate-
 haskell-2.24.0.0-8dc5 -lHSghc-boot-th-9.14.1-89be -lHSpretty-1.1.3.6-3147
 -lHSdeepseq-1.5.1.0-f1e0 -lHSarray-0.5.8.0-3b50 -lHSbase-4.22.0.0-1f90
 -lHSghc-prim-0.13.1-36ee -lHSghc-internal-9.1401.0-0c3b -lHSrts-1.0.3
 -liconv -lm -ldl -lffi -Wl,-dead_strip_dylibs -Wl,-headerpad,8000
 :info:build Undefined symbols for architecture arm64:
 :info:build   "_libiconv", referenced from:
 :info:build       _hs_iconv in libHSghc-
 internal-9.1401.0-0c3b.a[6](iconv.o)
 :info:build   "_libiconv_close", referenced from:
 :info:build       _hs_iconv_close in libHSghc-
 internal-9.1401.0-0c3b.a[6](iconv.o)
 :info:build   "_libiconv_open", referenced from:
 :info:build       _hs_iconv_open in libHSghc-
 internal-9.1401.0-0c3b.a[6](iconv.o)
 :info:build ld: symbol(s) not found for architecture arm64
 }}}
 Also happening on macOS 14 buildbot: ​https://build.macports.org/builders
 /ports-14_x86_64-builder/builds/84136/steps/install-port/logs/stdio

-- 
Ticket URL: <https://trac.macports.org/ticket/74029>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list