>Synopsis:      /usr/bin/c++filt and c++filt(1) version mismatch        
>Category:      documentation
>Environment:
        System      : OpenBSD 7.2
        Details     : OpenBSD 7.2 (GENERIC.MP) #734: Sun Sep 18 21:30:27 MDT 
2022
                         
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP

        Architecture: OpenBSD.amd64
        Machine     : amd64
>Description:
        /usr/bin/c++filt is compiled from src/gnu/usr.bin/cxxfilt.
        That directory also includes a man page, which is not
        installed.  The installed c++filt(1) comes from
        src/gnu/usr.bin/binutils-2.17/binutils/doc/cxxfilt.man.
>How-To-Repeat:
        Look at c++filt(1).  See the shiny looking option -t.  Try
        running
                c++filt -t
        and see it yelling back
                c++filt: invalid option -- t
                Usage: ...
>Fix:
        Either install c++filt from binutils-2.17, replacing
        src/gnu/usr.bin/cxxfilt, or install
        src/gnu/usr.bin/cxxfilt/cxxfilt.man as c++filt(1).

Reply via email to