Another question is how do you build ports with local lld (say ~/Dev/llvm/release/bin/ld.lld), clang, or whatever toolchain executable
Change jails/12amd64/usr/bin/ld.lld to a script #!/bin/sh /home/ray/Dev/llvm/release/bin/ld.lld --warn-backrefs -fatal-warnings "$@" But in the jail used by poudriere bulk -j 12amd64 -p local -z workstation -f pkglist , the path (/home/ray) is not exposed. I asked in #freebsd@freenode and people suggested there were no hooks I can use to mount_nullfs /home into the jail. On Thu, Apr 26, 2018 at 8:07 PM, Fāng-ruì Sòng <emacs...@gmail.com> wrote: > Hi Ed, > > > I'd like to experiment with LLD --warn-backrefs, which keeps compatibility > with GNU linkers (bfd, gold) in terms of handling of LazyArchive and > LazyObject (see > http://lists.llvm.org/pipermail/llvm-dev/2018-April/122383.html for > details). > > I think a few representative FreeBSD packages may be a great playground to > try --warn-backrefs > > Do you have some pointers on how I can build these packages locally with > --warn-backrefs ? > > > (BTW, I have some limited experience with the GHC build system but I'm not > sure if I can help with it) > > _______________________________________________ freebsd-toolchain@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-toolchain To unsubscribe, send any mail to "freebsd-toolchain-unsubscr...@freebsd.org"