[ruby-core:123498] [Ruby Bug#21643] 'make' or 'make up' results in: uncommon.mk:1988: *** missing separator. Stop.
 
            Issue #21643 has been reported by duerst (Martin Dürst). ---------------------------------------- Bug #21643: 'make' or 'make up' results in: uncommon.mk:1988: *** missing separator. Stop. https://bugs.ruby-lang.org/issues/21643 * Author: duerst (Martin Dürst) * Status: Open * 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/
 
            Issue #21643 has been updated by nobu (Nobuyoshi Nakada). duerst (Martin Dürst) wrote:
Line 1988 and 1989 (the last two lines) in upcommon.mk read:
``` !include $(srcdir)/prism/srcs.mk !include $(srcdir)/depend ```
The `prism/srcs.mk` and `depend` file contents should follow it. After removing that file and running `./config.status --recheck`, what does `make V=1 uncommon.mk` print? ---------------------------------------- Bug #21643: 'make' or 'make up' results in: uncommon.mk:1988: *** missing separator. Stop. https://bugs.ruby-lang.org/issues/21643#change-114872 * Author: duerst (Martin Dürst) * Status: Open * 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/
 
            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/
participants (2)
- 
                 duerst duerst
- 
                 nobu (Nobuyoshi Nakada) nobu (Nobuyoshi Nakada)