Issue #21643 has been updated by duerst (Martin Dürst). Status changed from Open to Closed @nobu: Many thanks! This is solved, most probably due to removing uncommon.mk. [After that, I had to upgrade from Ubuntu 22.04 to Ubuntu 24.04 to make sure BASERUBY wasn't too old, so there may have been other reasons, too.] ---------------------------------------- Bug #21643: 'make' or 'make up' results in: uncommon.mk:1988: *** missing separator. Stop. https://bugs.ruby-lang.org/issues/21643#change-114876 * Author: duerst (Martin Dürst) * Status: Closed * ruby -v: ruby 3.0.2p107 * Backport: 3.2: UNKNOWN, 3.3: UNKNOWN, 3.4: UNKNOWN ---------------------------------------- I tried to get my ruby checkout up to date using 'make up', but after a lot of output, it stopped with the message "uncommon.mk:1988: *** missing separator. Stop.". Now it just gives this message when trying 'make up' or 'make'. Line 1988 and 1989 (the last two lines) in upcommon.mk read: ``` !include $(srcdir)/prism/srcs.mk !include $(srcdir)/depend ``` This happens on a WSI Ubuntu with GNU Make 4.3. Any help appreciated! -- https://bugs.ruby-lang.org/