Just reporting back, FYI, on this issue. I am now experiencing these hangs on a native bare-metal Ubuntu install on a separate computer. So it has nothing to do with virtual machines.
At one point when it hung I was clicking around and saw this dialog to show on a side monitor: [image: image.png] (Image looks like hell because I had to take a photo of it with my phone, as the system itself was locked up) That led me to this forum online: https://youtrack.jetbrains.com/issue/IDEA-246854/File-system-synchronization-popup-blocks-UI This suggests the problem to be an IntelliJ IDEA issue. It has been open for YEARS now probably because there is no reliable way to reproduce it. My question: Why isn't anyone else using IntelliJ IDEA having this problem? And why did I start experiencing this last November, and not before then? I can only suspect the issue is about some IntelliJ IDEA update aggravating the problem, possibly in combination with a Ubuntu update. Alas the oldest backup of my VM configuration is from December when I was already having this issue. I have seen this problem now on both Ubuntu 20.04 and 22.04 on VMWare VMs, using MATE and Xubuntu desktops, and now on a bare-metal Ubuntu Mate 22.04 install on a different laptop. On Sat, Mar 16, 2024 at 3:11 PM Mike Beckerle <mbecke...@apache.org> wrote: > Yeah, unfortunately I have had to back out of ubuntu 22.04 to ubuntu 20.04 > due to the system hangs problem. I'm now setting up the 20.04 system and > that does not have libcriterion-dev available. > > We will see if an older Ubuntu version solves my hanging VM problem. > > > > On Thu, Mar 14, 2024 at 4:47 PM Interrante, John A (GE Aerospace, US) < > john.interra...@ge.com> wrote: > >> Hi Mike, >> >> You don't need to install libcriterion-dev to build Daffodil because sbt >> never compiles and runs the C code generator's C unit tests. You would >> need libcriterion-dev only if you wanted to make changes to the C unit >> tests and/or run them yourself. BUILD.md tells you how to set up a >> Daffodil developer's complete environment, but not everyone needs to make >> changes to the C code generator so you can skip installing the packages >> used to develop the C code generator. >> >> If you still want to install libcriterion-dev anyway and you cannot >> upgrade the machine to Ubuntu 22.04 (choosing the same version of OS, >> compiler, and everything else used by CI and developers avoids these kind >> of problems), then <https://github.com/Snaipe/Criterion> says: >> >> Binary releases for Linux x86_64 are available on the release page: < >> https://github.com/Snaipe/Criterion/releases> >> >> If you have a different platform, you can still build the library from >> source: < >> https://criterion.readthedocs.io/en/latest/setup.html#installation> >> >> If the first binary release you download doesn't work, downloading a >> sufficiently old binary release should work, or you can build the library >> from source. But as I said, you probably should not worry about >> libcriterion-dev at all. >> >> John >> >> -----Original Message----- >> From: Mike Beckerle <mbecke...@apache.org> >> Sent: Thursday, March 14, 2024 3:31 PM >> To: dev@daffodil.apache.org >> Subject: EXT: unable to build daffodil on ubuntu 20.04 >> >> The build instructions call for a module libcriterion-dev which ubuntu >> (20.04) seems to not know about. >> >> Trying to install it piece by piece leads to libcriterion-dev requires >> libcriterion3 which requires libc6(>=2.38)... at that point I figured I >> better stop and ask, as I have libc6 2.31-1 installed (came with the OS) >> >