Project

General

Profile

Actions

Bug #21643

closed

'make' or 'make up' results in: uncommon.mk:1988: *** missing separator. Stop.

Bug #21643: 'make' or 'make up' results in: uncommon.mk:1988: *** missing separator. Stop.

Added by duerst (Martin Dürst) about 19 hours ago. Updated about 13 hours ago.

Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 3.0.2p107
[ruby-core:<unknown>]

Description

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!

Updated by nobu (Nobuyoshi Nakada) about 18 hours ago Actions #1

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?

Updated by duerst (Martin Dürst) about 13 hours ago Actions #2

  • Status changed from Open to Closed

@nobu (Nobuyoshi Nakada): 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.]

Actions

Also available in: PDF Atom