• Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • rhel-10.0
    • dotnet8.0
    • None
    • No
    • Moderate
    • rhel-sst-dotnet
    • 5
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None

      Build fails with LLVM 19 with the following error:

      /builddir/build/BUILD/dotnet-8.0.10/src/runtime/artifacts/source-build/self/src/src/coreclr/vm/comreflectioncache.hpp:40:15: error: no member named 'EnterRead' in 'ReflectionCache<Element, CacheType, CacheSize>'; did you mean 'TryEnterRead'?
                      40 |         this->EnterRead();
                         |               ^
                   /builddir/build/BUILD/dotnet-8.0.10/src/runtime/artifacts/source-build/self/src/src/coreclr/vm/simplerwlock.hpp:78:10: note: 'TryEnterRead' declared here
                      78 |     BOOL TryEnterRead();
                         |          ^ 
      

      The log shows other similar errors related to "EnterRead" and "LeaveRead", full log can be found here.

      Found this ubuntu bug which shows the same FTBFS error message, and proposes this upstream patch as the fix.

              rhn-engineering-omajid Omair Majid
              rhn-support-jchecahi Jesus Checa Hidalgo
              Omair Majid Omair Majid
              Niall Crowe Niall Crowe
              RHEL Docs RHEL Docs
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: