Date: Mon, 29 Jul 2024 11:20:57 +0000 From: bugzilla-noreply@freebsd.org To: haskell@FreeBSD.org Subject: [Bug 279769] lang/ghc: Add support for powerpc64 Message-ID: <bug-279769-16154-VGwbcK83eV@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-279769-16154@https.bugs.freebsd.org/bugzilla/> References: <bug-279769-16154@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D279769 --- Comment #8 from Piotr Kubaj <pkubaj@FreeBSD.org> --- OK, I'm trying to build on 14.1-RELEASE. I had to install converters/libico= nv to proceed with the build, otherwise it just exited with shared library not found. Then, next issue: Command line: _build/stage0/bin/ghc -Wall -Wcompat -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -hide-all-packages -no-user-package-db '-package-env -' '-package-db _build/stage1/lib/package.conf.d' '-this-unit= -id hpc-bin-0.68' '-package-id array-0.5.6.0' '-package-id base-4.18.2.1' '-package-id containers-0.6.7' '-package-id directory-1.3.8.5' '-package-id filepath-1.4.300.1' '-package-id hpc-0.6.2.0' -i -i/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/utils/hpc/build -i/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/utils/hpc/build/= hpc/autogen -i/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/utils/hpc -Irts/include -I_build/stage1/utils/hpc/build -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/libraries/directory -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/libraries/direct= ory/build -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/libraries/unix/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/libraries/unix/b= uild/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/libraries/time/lib/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/libraries/time/b= uild/lib/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/libraries/containers/container= s/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/libraries/contai= ners/containers/build/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/libraries/bytestring/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/libraries/bytest= ring/build/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/libraries/base/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/libraries/base/b= uild/include -I/usr/local/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/libraries/ghc-bignum/include/ -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/libraries/ghc-bi= gnum/build/include/ -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/libraries/ghc-bignum/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/libraries/ghc-bi= gnum/build/include -I/usr/local/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/rts/inclu= de -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/rts/build/include -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/rts/@FFIIncludeDir@ -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/rts/build/@FFIIn= cludeDir@ -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/rts/@LibdwIncludeDir@ -I/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/rts/build/@Libdw= IncludeDir@ -optP-include -optP_build/stage1/utils/hpc/build/hpc/autogen/cabal_macros.h -optc--target=3Dpowerpc64-portbld-freebsd -outputdir _build/stage1/utils/hpc/build -fdiagnostics-color=3Dalways -dynamic -optl-Wl,-rpath,$ORIGIN/../lib/ppc64-freebsd-ghc-9.6.6 -optl-Wl,-rpath,$ORIGIN/../../../lib/ppc64-freebsd-ghc-9.6.6 -optl-Wl,-zori= gin -fno-use-rpaths -no-auto-link-packages -rtsopts -Wnoncanonical-monad-instan= ces -optc-Wno-unknown-pragmas -optP-Wno-nonportable-include-path _build/stage1/utils/hpc/build/Main.dyn_o _build/stage1/utils/hpc/build/HpcParser.dyn_o _build/stage1/utils/hpc/build/HpcCombine.dyn_o _build/stage1/utils/hpc/build/HpcDraft.dyn_o _build/stage1/utils/hpc/build/HpcFlags.dyn_o _build/stage1/utils/hpc/build/HpcLexer.dyn_o _build/stage1/utils/hpc/build/HpcMarkup.dyn_o _build/stage1/utils/hpc/build/HpcOverlay.dyn_o _build/stage1/utils/hpc/build/HpcReport.dyn_o _build/stage1/utils/hpc/build/HpcShowTix.dyn_o _build/stage1/utils/hpc/build/HpcUtils.dyn_o _build/stage1/utils/hpc/build/Paths_hpc_bin.dyn_o -o _build/stage1/bin/hpc = -O2 -H32m -XHaskell2010 -no-global-package-db -package-db=3D/wrkdirs/usr/ports/lang/ghc/work/ghc-9.6.6/_build/stage1/inpl= ace/package.conf.d -ghcversion-file=3Drts/include/ghcversion.h -ghcversion-file=3Drts/include/ghcversion.h =3D=3D=3D> Command failed with error code: 1 ld: error: undefined reference due to --no-allow-shlib-undefined: _savefpr_= 14 I found what _savefpr_14 does at https://www.ibm.com/docs/ja/aix/7.2?topic=3Depilogs-saving-gprs-fprs and re= placed it with stfd 14,-144(1). Currently build is proceeding. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-279769-16154-VGwbcK83eV>