[Bug 264192] lang/ghc: poudriere based build used odd mix of devel/llvm10 and system toolchain

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 27 May 2022 02:18:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264192

--- Comment #10 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Mark Millard from comment #8)

My guess is that none of that Comment #8 output is from
looking anywhere matching the patterns:

/usr/local/llvm*/bin/llc
/usr/local/bin/llc*

such as (for the devel/llvm10 based context):

/usr/local/llvm10/bin/llc
/usr/local/bin/llc10


For reference, for inside the poudriere jail context:
Using poudriere bulk -jmain-CA7-bulk_a -i . . .
. . .
[00:00:37] Remounting /usr/ports read-write
[00:00:38] Mounting logs from:
/usr/local/poudriere/data/logs/bulk/main-CA7-bulk_a-default/2022-05-26_19h08m49s#
pkg install llvm10
Updating local repository catalogue...
[CA72_ZFS] Fetching meta.conf: 100%    163 B   0.2kB/s    00:01    
[CA72_ZFS] Fetching packagesite.pkg: 100%  102 KiB 104.6kB/s    00:01    
Processing entries: 100%
local repository update completed. 369 packages processed.
All repositories are up to date.
Updating database digests format: 100%
Checking integrity... done (0 conflicting)
The following 11 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        gettext-runtime: 0.21
        indexinfo: 0.3.1
        libedit: 3.1.20210910,1
        libffi: 3.3_1
        libxml2: 2.9.13_2
        llvm10: 10.0.1_10
        lua52: 5.2.4
        mpdecimal: 2.5.1
        perl5: 5.32.1_1
        python38: 3.8.13_1
        readline: 8.1.2

Number of packages to be installed: 11

The process will require 849 MiB more space.

Proceed with this action? [y/N]: y
[CA72_ZFS] [1/11] Installing indexinfo-0.3.1...
[CA72_ZFS] [1/11] Extracting indexinfo-0.3.1: 100%
[CA72_ZFS] [2/11] Installing readline-8.1.2...
[CA72_ZFS] [2/11] Extracting readline-8.1.2: 100%
[CA72_ZFS] [3/11] Installing mpdecimal-2.5.1...
[CA72_ZFS] [3/11] Extracting mpdecimal-2.5.1: 100%
[CA72_ZFS] [4/11] Installing libffi-3.3_1...
[CA72_ZFS] [4/11] Extracting libffi-3.3_1: 100%
[CA72_ZFS] [5/11] Installing gettext-runtime-0.21...
[CA72_ZFS] [5/11] Extracting gettext-runtime-0.21: 100%
[CA72_ZFS] [6/11] Installing libedit-3.1.20210910,1...
[CA72_ZFS] [6/11] Extracting libedit-3.1.20210910,1: 100%
[CA72_ZFS] [7/11] Installing libxml2-2.9.13_2...
[CA72_ZFS] [7/11] Extracting libxml2-2.9.13_2: 100%
[CA72_ZFS] [8/11] Installing python38-3.8.13_1...
[CA72_ZFS] [8/11] Extracting python38-3.8.13_1: 100%
[CA72_ZFS] [9/11] Installing perl5-5.32.1_1...
[CA72_ZFS] [9/11] Extracting perl5-5.32.1_1: 100%
[CA72_ZFS] [10/11] Installing lua52-5.2.4...
[CA72_ZFS] [10/11] Extracting lua52-5.2.4: 100%
[CA72_ZFS] [11/11] Installing llvm10-10.0.1_10...
[CA72_ZFS] [11/11] Extracting llvm10-10.0.1_10: 100%
=====
Message from python38-3.8.13_1:

--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:

py38-gdbm       databases/py-gdbm@py38
py38-sqlite3    databases/py-sqlite3@py38
py38-tkinter    x11-toolkits/py-tkinter@py38
root@CA72_ZFS:~ # which llc10
/usr/local/bin/llc10
root@CA72_ZFS:~ # which llc
/usr/bin/llc
root@CA72_ZFS:~ # find /usr/local/ -name 'llc*' -print | more
/usr/local/bin/llc10
/usr/local/llvm10/bin/llc
/usr/local/share/doc/llvm10/llvm/html/_sources/CommandGuide/llc.rst.txt
/usr/local/share/doc/llvm10/llvm/html/CommandGuide/llc.html
/usr/local/man/man1/llc10.1.gz
root@CA72_ZFS:~ # echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
root@CA72_ZFS:~ # exit
===========================================================================
[00:08:39] Cleaning up
[00:08:39] Unmounting file systems

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.