Hi!

> lang/ghc fails at link stage :

which version of fbsd ? did you build with poudriere or via 'make' ?

> > 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 runghc-9.8.4-inplace'
> > '-package-id base-4.19.2.0-inplace' '-package-id
> > directory-1.3.8.5-inplace' '-package-id filepath-1.4.301.0-inplace'
> > '-package-id process-1.6.25.0-inplace' '-package-id
> > unix-2.8.6.0-inplace' -i
> > -i/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/utils/runghc/build 
> > -i/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/utils/runghc/build/runghc/autogen
> > -i/usr/ports/lang/ghc/work/ghc-9.8.4/utils/runghc -Irts/include
> > -I_build/stage1/utils/runghc/build
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/libraries/process/include 
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/libraries/process/build/include
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/libraries/directory 
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/libraries/directory/build
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/libraries/unix/include 
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/libraries/unix/build/include
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/libraries/time/lib/include 
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/libraries/time/build/lib/include
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/libraries/bytestring/include 
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/libraries/bytestring/build/include
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/libraries/base/include 
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/libraries/base/build/include
> > -I/usr/local/include
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/libraries/ghc-bignum/include/ 
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/libraries/ghc-bignum/build/include/
> > -I/usr/local/include -I/usr/ports/lang/ghc/work/ghc-9.8.4/rts/include
> > -I/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/rts/build/include
> > -optP-include
> > -optP_build/stage1/utils/runghc/build/runghc/autogen/cabal_macros.h
> > -optc--target=x86_64-portbld-freebsd -optc-Qunused-arguments
> > -outputdir _build/stage1/utils/runghc/build -fdiagnostics-color=always
> > -XHaskell2010 -no-global-package-db 
> > -package-db=/usr/ports/lang/ghc/work/ghc-9.8.4/_build/stage1/inplace/package.conf.d
> > -ghcversion-file=rts/include/ghcversion.h
> > -ghcversion-file=rts/include/ghcversion.h -dynamic
> > -optl-Wl,-rpath,$ORIGIN/../lib/x86_64-freebsd-ghc-9.8.4
> > -optl-Wl,-rpath,$ORIGIN/../../../lib/x86_64-freebsd-ghc-9.8.4
> > -optl-Wl,-zorigin -fno-use-rpaths -no-auto-link-packages -rtsopts
> > -Wnoncanonical-monad-instances -optc-Wno-unknown-pragmas
> > _build/stage1/utils/runghc/build/Main.dyn_o -o
> > _build/stage1/bin/runghc -O2 -H32m
> > ===> Command failed with error code: 1
> > *ld.lld: error: undefined reference: timerfd_create
> > *
> 
> Regards,
> 
> Xavier
> 
> -- 
> Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Engineer
> https://www.amdh.fr

-- 
[email protected]         +49 171 3101372                  Now what ?

Reply via email to