[MacPorts] #71815: llvm-16 does not create non-suffixed aliases

MacPorts noreply at macports.org
Sun Jan 12 17:11:40 UTC 2025


#71815: llvm-16 does not create non-suffixed aliases
-------------------------+--------------------
  Reporter:  brandelune  |      Owner:  (none)
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.10.5
Resolution:              |   Keywords:
      Port:  llvm        |
-------------------------+--------------------
Changes (by mascguy):

 * cc: mascguy (added)


Comment:

 Something definitely seems amiss with your system, as it works fine for me
 (see below).

 Can you run `sudo port -N rev-upgrade`, followed by `sudo port diagnose`,
 and paste the output in here?

 {{{
 $ sudo port select --set llvm mp-llvm-16
 Selecting 'mp-llvm-16' for 'llvm' succeeded. 'mp-llvm-16' is now active.

 $ gfind /opt/local/bin -name "llvm-*" -type l -ls
 170472096      0 lrwxr-xr-x   1 root     admin          33 Jan 12 12:09
 /opt/local/bin/llvm-cxxdump -> /opt/local/bin/llvm-cxxdump-mp-16
 170472076      0 lrwxr-xr-x   1 root     admin          32 Jan 12 12:09
 /opt/local/bin/llvm-config -> /opt/local/bin/llvm-config-mp-16
 170472077      0 lrwxr-xr-x   1 root     admin          29 Jan 12 12:09
 /opt/local/bin/llvm-cov -> /opt/local/bin/llvm-cov-mp-16
 170472082      0 lrwxr-xr-x   1 root     admin          30 Jan 12 12:09
 /opt/local/bin/llvm-link -> /opt/local/bin/llvm-link-mp-16
 170472090      0 lrwxr-xr-x   1 root     admin          36 Jan 12 12:09
 /opt/local/bin/llvm-symbolizer -> /opt/local/bin/llvm-symbolizer-mp-16
 170472085      0 lrwxr-xr-x   1 root     admin          33 Jan 12 12:09
 /opt/local/bin/llvm-objdump -> /opt/local/bin/llvm-objdump-mp-16
 170472087      0 lrwxr-xr-x   1 root     admin          32 Jan 12 12:09
 /opt/local/bin/llvm-rtdyld -> /opt/local/bin/llvm-rtdyld-mp-16
 170472100      0 lrwxr-xr-x   1 root     admin          29 Jan 12 12:09
 /opt/local/bin/llvm-lto -> /opt/local/bin/llvm-lto-mp-16
 170472097      0 lrwxr-xr-x   1 root     admin          32 Jan 12 12:09
 /opt/local/bin/llvm-c-test -> /opt/local/bin/llvm-c-test-mp-16
 170472098      0 lrwxr-xr-x   1 root     admin          29 Jan 12 12:09
 /opt/local/bin/llvm-dwp -> /opt/local/bin/llvm-dwp-mp-16
 170472095      0 lrwxr-xr-x   1 root     admin          29 Jan 12 12:09
 /opt/local/bin/llvm-dsymutil -> /opt/local/bin/dsymutil-mp-16
 170472083      0 lrwxr-xr-x   1 root     admin          28 Jan 12 12:09
 /opt/local/bin/llvm-mc -> /opt/local/bin/llvm-mc-mp-16
 170472074      0 lrwxr-xr-x   1 root     admin          28 Jan 12 12:09
 /opt/local/bin/llvm-as -> /opt/local/bin/llvm-as-mp-16
 170472084      0 lrwxr-xr-x   1 root     admin          28 Jan 12 12:09
 /opt/local/bin/llvm-nm -> /opt/local/bin/llvm-nm-mp-16
 170472099      0 lrwxr-xr-x   1 root     admin          29 Jan 12 12:09
 /opt/local/bin/llvm-lib -> /opt/local/bin/llvm-lib-mp-16
 170472073      0 lrwxr-xr-x   1 root     admin          28 Jan 12 12:09
 /opt/local/bin/llvm-ar -> /opt/local/bin/llvm-ar-mp-16
 170472079      0 lrwxr-xr-x   1 root     admin          29 Jan 12 12:09
 /opt/local/bin/llvm-dis -> /opt/local/bin/llvm-dis-mp-16
 170472088      0 lrwxr-xr-x   1 root     admin          30 Jan 12 12:09
 /opt/local/bin/llvm-size -> /opt/local/bin/llvm-size-mp-16
 170472093      0 lrwxr-xr-x   1 root     admin          33 Jan 12 12:09
 /opt/local/bin/llvm-readobj -> /opt/local/bin/llvm-readobj-mp-16
 170472080      0 lrwxr-xr-x   1 root     admin          35 Jan 12 12:09
 /opt/local/bin/llvm-dwarfdump -> /opt/local/bin/llvm-dwarfdump-mp-16
 170472094      0 lrwxr-xr-x   1 root     admin          34 Jan 12 12:09
 /opt/local/bin/llvm-profdata -> /opt/local/bin/llvm-profdata-mp-16
 170472081      0 lrwxr-xr-x   1 root     admin          33 Jan 12 12:09
 /opt/local/bin/llvm-extract -> /opt/local/bin/llvm-extract-mp-16
 170472101      0 lrwxr-xr-x   1 root     admin          31 Jan 12 12:09
 /opt/local/bin/llvm-split -> /opt/local/bin/llvm-split-mp-16
 170472075      0 lrwxr-xr-x   1 root     admin          36 Jan 12 12:09
 /opt/local/bin/llvm-bcanalyzer -> /opt/local/bin/llvm-bcanalyzer-mp-16
 170472089      0 lrwxr-xr-x   1 root     admin          32 Jan 12 12:09
 /opt/local/bin/llvm-stress -> /opt/local/bin/llvm-stress-mp-16
 170472078      0 lrwxr-xr-x   1 root     admin          30 Jan 12 12:09
 /opt/local/bin/llvm-diff -> /opt/local/bin/llvm-diff-mp-16
 170472086      0 lrwxr-xr-x   1 root     admin          32 Jan 12 12:09
 /opt/local/bin/llvm-ranlib -> /opt/local/bin/llvm-ranlib-mp-16

 $ sudo port select --set llvm none
 Selecting 'none' for 'llvm' succeeded. 'none' is now active.
 $ gfind /opt/local/bin -name "llvm-*" -type l -print
 $
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/71815#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list