<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/60401>60401</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [PowerPC][FreeBSD][LLDB] /wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-596c5581556cbd4103d982066fb76e745fb8480e/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp:184:28: error: no member named 'getValue' in 'std::optional<lldb_private::process_freebsd::NativeRegisterContextFreeBSD_powerpc::RegSetKind>'
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          pkubaj
      </td>
    </tr>
</table>

<pre>
    LLDB in the current main branch fails to build with:
```
/usr/bin/c++ -DHAVE_ROUND -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/.build/tools/lldb/source/Plugins/Process/FreeBSD -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-596c5581556cbd4103d982066fb76e745fb8480e/lldb/source/Plugins/Process/FreeBSD -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-596c5581556cbd4103d982066fb76e745fb8480e/lldb/include -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/.build/tools/lldb/include -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/.build/include -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-596c5581556cbd4103d982066fb76e745fb8480e/llvm/include -I/usr/local/include/python3.9 -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-596c5581556cbd4103d982066fb76e745fb8480e/llvm/../clang/include -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/.build/tools/lldb/../clang/include -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-596c5581556cbd4103d982066fb76e745fb8480e/lldb/source -I/wrkdirs/usr/ports/devel/llvm-devel/work-default/.build/tools/lldb/source -isystem /usr/local/include/libxml2 -O2 -pipe -DNDEBUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNDEBUG -isystem /usr/local/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -O2 -pipe -DNDEBUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DNDEBUG -isystem /usr/local/include -DNDEBUG  -fno-exceptions -std=c++17 -MD -MT tools/lldb/source/Plugins/Process/FreeBSD/CMakeFiles/lldbPluginProcessFreeBSD.dir/NativeRegisterContextFreeBSD_powerpc.cpp.o -MF tools/lldb/source/Plugins/Process/FreeBSD/CMakeFiles/lldbPluginProcessFreeBSD.dir/NativeRegisterContextFreeBSD_powerpc.cpp.o.d -o tools/lldb/source/Plugins/Process/FreeBSD/CMakeFiles/lldbPluginProcessFreeBSD.dir/NativeRegisterContextFreeBSD_powerpc.cpp.o -c /wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-596c5581556cbd4103d982066fb76e745fb8480e/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp
/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-596c5581556cbd4103d982066fb76e745fb8480e/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp:184:28: error: no member named 'getValue' in 'std::optional<lldb_private::process_freebsd::NativeRegisterContextFreeBSD_powerpc::RegSetKind>'
 RegSetKind set = opt_set.getValue();
                   ~~~~~~~ ^
/wrkdirs/usr/ports/devel/llvm-devel/work-default/llvm-project-596c5581556cbd4103d982066fb76e745fb8480e/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp:218:28: error: no member named 'getValue' in 'std::optional<lldb_private::process_freebsd::NativeRegisterContextFreeBSD_powerpc::RegSetKind>'
 RegSetKind set = opt_set.getValue();
                   ~~~~~~~ ^
2 errors generated.
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsWFtv2zYU_jX0C0FDoizZfvCDbUVbsNyQpPWjQZFHMhuK1EjKTvaw3z5QcuqgHdaua7a2mGDYJs-F33cuIiXmnKw1wAKlK5TmI9b5nbGL9qEr2btRacTT4uIiX2Gpsd8B5p21oD1umNS4tEzzHa6YVA57g8tOKoEP0u9QskRRjqIlyqLjZxjSonMW0aKUGtGCI7pCdIVJ_vPy7dn29vrNVY5Jvt3e3efr7fr66u5-eXW_vVyub6_vToLi-vZy-fH0xfnl-Wn2HNHiYB-EtO79qq2xPowE7EEhWii1b8jz4GDsAxFQsU55RItxzwbRwhujXK8sSkQLZzrLAdHiRnW11EFyYw0HF_4VFmB1l__z1XtZa8074J6k84yn6SxO04yXYhJHiZjPaJRlVTnNYDpJq3I2mUXwnYGUmqtOwOul6usv8NU8fnno9s2HOIbVleFMnUQBz5PfGZ2M5_853PE4NLtiuv430v46q32Vjnzt2xIm0j05Dw3-i7pQsnxsFMXkmmLSyhYwya_ys9WbnzCpnGf8IfD0wL2xxHlrdP1pv5hU2gRtyT1hSjIng9l7x59hf3O-PnqBhmkvOZHag22Nk14ajUm1l06WUkn_RKRWUoMjOykEaEw2YK2xKMkF80C8bODFXKfrjlkBgrA9k4odfWg4YLJhSgXVR28ZJhttSKc7B4K0zLIGPFhMNgcrPfTsdO0w2XDmPPm1Y8GykS5wJZUEJYjU0kum5G9gHSYtiJ7J4FgZXfdfwcOw9c1nhJumZZ70AAJ1iclGNq2SXHpSMaX8zpqu3gUjswcLgriD9Hz3XBWDc23gkUPriX8KGd1oo8leWt8xRYQ3gYUABR7In0hcV9fgPAn-rQzZ2AxkCTd6D9b18Q9UFTAR5qUWoD0bErPhngnSsKcSSKdd14aKBoFJJSSrtXFecke4UWGxquo0D3bEQf_rgh7z7MU4EBLQWuDMgyACuGKWvRB2-kGbgyatZXXDjpMfVd8HbizU0g0J1YbsFQtBBz2Qe_1m-Fvd8Kw6uBpSO9B3XqAkP9ZPPMXkMsfk8h5_wTkF0WJ9yR6gkAqeTQf1o-pRbyxkAHnFvNzD7TGKa6M9PPqjyrY1B7AtH_O2HRtMLotvCtBYYGK-KUSYcPwtbEmfpP-5lN6f8H8gSskynk1QsqQzlCzxcTtZYm1wA00JFmvWgMCITmvwb5nqANFpeFZCdNr36RIlS9N3LlMoWQeY29bKPfMwCNsB3rayAKU7WnwOvkHzFuo78L9ILVByhuh0SAI-TWMHHqMkx6b1Wwd-fAI6Q3SOktXR5OPr9-HCKD37MXNL49n_uT3mlg4RcLgGDTZsl-MPnuBHYpGIeTJnI1jE2TSNkzibRaPdIssmQswzXs7ieRZH8yrLqnguGKSTqaBZNZILGtEkipM4ojSm0TjmvOSRKPksFhGtUjSJoGFSjUOJjI2tR9K5DhZZNInikWIlKNe_oKA0nNl6IaIUpfnILvqyKrvaoUmkpPPu5MVLr_o3GzchrjdrlOYoXT3XSj-4uMhXKM1_sFvxd3ffGnVWLXbety7IaYFoUUu_68oxN83pQfJlmMNpKRRCCFFfKH8EAAD__2noP-I">