From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) by sourceware.org (Postfix) with ESMTPS id BB4513858CDA for ; Tue, 10 Jan 2023 03:53:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BB4513858CDA Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-x333.google.com with SMTP id l26so7845780wme.5 for ; Mon, 09 Jan 2023 19:53:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=AAHjqUlTvYLCvyiz7jMK1CmzP+cxa7TXm/4aA7+ExpI=; b=ZCs5Y+pl23r8tzS7AhP4p9VGl2ffr//HTFl9bVoWjwPQwuqt61JUICPzoM0ssENGcA TTQJo8KWi5+l8i+Sa38ZcO3VIjtYrKeqsujAN51O8ShBpC5Lwo7AXMN5sj4r+HX4Zke/ HWFsFvNRQgCJxBPZsfllPIkFxAXndy/L9FqchGI5YNT74i04PJjlUl8l7xfRaEWfOxTd 6qmtE0TmScX24EGDpidzkACPVE4h/Wmrk9wtzZ18N5YBuT6Fc56duAgqh1cYLY4+1Vl4 nwf60CFOMGMrV0FKA2fW23WVKVm5wr+R3IoCTN/QqZVx36IBhff3SHfRUEC2/mqSZBVf vvZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=AAHjqUlTvYLCvyiz7jMK1CmzP+cxa7TXm/4aA7+ExpI=; b=3sjNFnvUM5RLqW6S76AqZbMH4e4hop8CrQSb3g4OmNLit+85KT6D9QmJQ9RmPCvHx6 dIONG/hDpWMfQEWm0KES/k8dYAqAMBS78cL9AShHd8QD2VIhVEZax5ZAiby+rBpv6JkJ usLXHF63294e2Qxg5+X//48o02lMaKZadvHYnpbFRYL4q75vqdX0UHcMaon0Aj7TPGMP R69u5As0rDYFdbIQ6qAMhX2H4eV6Dqd80waHgvcx+Ayo/xGYuc2wOkBqzYZy08xZWYjS 9pyfUI7g55BQlajr+8A1NBnfpxMGqrsxMkbKKAvpUnSuYh7QLW3CNiV4IT32O9ZRiHzW Zdvw== X-Gm-Message-State: AFqh2krkotolKE2W7P38VPe/5U5ZxxJCwKuHklzVYts9ao4nevrsP076 y59eC3kA6toDmyfc4qVxLfTv277XSKs= X-Google-Smtp-Source: AMrXdXsKRVq9E859GMvWhJK6dXprkvLTGG0rMfZo0luESOhvHDg1NEDV68ku0B0b7SAZl5HNx3Hw5Q== X-Received: by 2002:a05:600c:34d1:b0:3d7:72e3:f437 with SMTP id d17-20020a05600c34d100b003d772e3f437mr48572896wmq.21.1673322814465; Mon, 09 Jan 2023 19:53:34 -0800 (PST) Received: from lancelot ([195.147.220.46]) by smtp.gmail.com with ESMTPSA id j30-20020a05600c1c1e00b003cfa80443a0sm14984587wms.35.2023.01.09.19.53.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Jan 2023 19:53:33 -0800 (PST) Received: from gaius by lancelot with local (Exim 4.94.2) (envelope-from ) id 1pF5hd-002XPi-8W; Tue, 10 Jan 2023 03:53:33 +0000 From: Gaius Mulley To: Jeff Law Cc: Jeff Law via Gcc-patches , gaiusmod2@gmail.com Subject: Re: Missing dependencies in m2/ ? References: <3fcd3c5b-b792-a157-2f18-2ce3ef85a5a1@gmail.com> <87sfgk49yr.fsf@debian> Date: Tue, 10 Jan 2023 03:53:33 +0000 In-Reply-To: (Jeff Law's message of "Mon, 9 Jan 2023 18:49:52 -0700") Message-ID: <87tu0z6o5e.fsf@debian> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-7.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Jeff Law writes: > I'm still seeing it as of about 2 hours ago: > > http://law-sandy.freeddns.org:8080/job/avr-elf/2125/console > > A good run (yesterday): > > http://law-sandy.freeddns.org:8080/job/avr-elf/2124/console > > Hi Jeff, many thanks for the urls above - useful I'll attempt to reproduce the gcc compile. > However, I did find that my scripts were enabling all languages -- > sorry I stated otherwise and blamed it on the M2 front-end. No problem at all - it allowed me to find I was using wrong version of autoconf :-). > THe only issue we need to resolve is the dependency problems. Yes indeed, I think I've found some missing dependencies which I'll push to git when the bootstrap completes. In the meantime here is the patch: regards, Gaius ------- o< ------- o< ------- o< ------- o< ------- o< ------- o< ------- o< diff --git a/gcc/m2/Make-lang.in b/gcc/m2/Make-lang.in index 08d0f3b963f..5c173f22540 100644 --- a/gcc/m2/Make-lang.in +++ b/gcc/m2/Make-lang.in @@ -1360,7 +1360,7 @@ m2/boot-bin/mc$(exeext): $(BUILD-MC-BOOT-O) $(BUILD-MC-INTERFACE-O) \ $(BUILD-MC-INTERFACE-O) m2/mc-boot/main.o \ mcflex.o m2/gm2-libs-boot/RTcodummy.o -lm -m2/mc-boot/$(SRC_PREFIX)%.o: m2/mc-boot/$(SRC_PREFIX)%.c +m2/mc-boot/$(SRC_PREFIX)%.o: m2/mc-boot/$(SRC_PREFIX)%.c m2/gm2-libs/gm2-libs-host.h $(CXX) -g -c -I. -I$(srcdir)/m2/mc-boot-ch -I$(srcdir)/m2/mc-boot -I$(srcdir)/../include -I$(srcdir) $(INCLUDES) $< -o $@ m2/mc-boot-ch/$(SRC_PREFIX)%.o: m2/mc-boot-ch/$(SRC_PREFIX)%.c m2/gm2-libs/gm2-libs-host.h @@ -1373,7 +1373,7 @@ m2/mc-boot/main.o: $(M2LINK) $(srcdir)/m2/init/mcinit unset CC ; $(M2LINK) -s --langc++ --exit --name m2/mc-boot/main.c $(srcdir)/m2/init/mcinit $(CXX) -g -c -I. -I$(srcdir)/../include -I$(srcdir) $(INCLUDES) m2/mc-boot/main.c -o $@ -mcflex.o: mcflex.c +mcflex.o: mcflex.c m2/gm2-libs/gm2-libs-host.h $(CC) -I$(srcdir)/m2/mc -g -c $< -o $@ # remember that mcReserved.h is copied into m2/mc mcflex.c: $(srcdir)/m2/mc/mc.flex