From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.inka.de (mail.inka.de [IPv6:2a04:c9c7:0:1073:217:a4ff:fe3b:e77c]) by sourceware.org (Postfix) with ESMTPS id B545D385BF86 for ; Sun, 29 Mar 2020 10:55:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org B545D385BF86 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=raven.inka.de Authentication-Results: sourceware.org; spf=none smtp.mailfrom=jw@raven.inka.de Received: from raven.inka.de (uucp@[127.0.0.1]) by mail.inka.de with uucp (rmailwrap 0.5) id 1jIVbQ-0005Cv-4b; Sun, 29 Mar 2020 12:55:40 +0200 Received: by raven.inka.de (Postfix, from userid 1000) id C785A6007D; Sun, 29 Mar 2020 12:55:16 +0200 (CEST) Date: Sun, 29 Mar 2020 12:55:16 +0200 From: Josef Wolf To: newlib@sourceware.org Subject: newlib-3.3.0 "make install" failure? Message-ID: <20200329105516.GA15675@raven.inka.de> Mail-Followup-To: Josef Wolf , newlib@sourceware.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00, GIT_PATCH_2, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_NONE, SPF_NONE autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Mar 2020 10:55:43 -0000 Hello, while building newlib-3.3.0, I get an error at the "make install" step. Unfortunately, I can't get any clue from the error message: [ ... Thousands of lines without any error messages deleted ] mkdir -p -- /usr/local/crossgcc/arm-none-eabi/nanoLibraries/arm-none-eabi/include mkdir -p -- /usr/local/crossgcc/arm-none-eabi/nanoLibraries/arm-none-eabi/include/machine mkdir -p -- /usr/local/crossgcc/arm-none-eabi/nanoLibraries/arm-none-eabi/include/rpc mkdir -p -- /usr/local/crossgcc/arm-none-eabi/nanoLibraries/arm-none-eabi/include/ssp mkdir -p -- /usr/local/crossgcc/arm-none-eabi/nanoLibraries/arm-none-eabi/include/sys mkdir -p -- /usr/local/crossgcc/arm-none-eabi/nanoLibraries/arm-none-eabi/include/bits make[4]: Leaving directory '/var/tmp/newlib-3.3.0-nano/arm-none-eabi/newlib' make[3]: Leaving directory '/var/tmp/newlib-3.3.0-nano/arm-none-eabi/newlib' make[2]: Leaving directory '/var/tmp/newlib-3.3.0-nano/arm-none-eabi/newlib' make[1]: Leaving directory '/var/tmp/newlib-3.3.0-nano' make: *** [Makefile:2276: install] Error 2 The make recipe in question reads like this: .PHONY: install uninstall install: @: $(MAKE); $(unstage) @r=`${PWD_COMMAND}`; export r; \ # <--- THIS IS LINE 2276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target To build the package, I used the following commands: $ PATH=$PATH:/usr/local/crossgcc/bin:/usr/local/crossgcc/arm-none-eabi/bin:/usr/local/crossgcc/arm-none-eabi/nanoLibraries/bin $ cd /var/tmp/builds/crossgcc/src $ tar xzf /var/tmp/builds/crossgcc/download/newlib-3.3.0.tar.gz $ mkdir -p /var/tmp/builds/crossgcc/build/newlib-3.3.0-nano $ cd /var/tmp/builds/crossgcc/build/newlib-3.3.0-nano $ /var/tmp/builds/crossgcc/src/newlib-3.3.0/configure \ --prefix=/usr/local/crossgcc/arm-none-eabi/nanoLibraries \ --target=arm-none-eabi \ --enable-newlib-nano-malloc \ --enable-lite-exit \ --enable-newlib-nano-formatted-io \ --disable-newlib-supplied-syscalls \ --enable-newlib-reent-small \ --disable-newlib-fvwrite-in-streamio \ --disable-newlib-fseek-optimization \ --disable-newlib-wide-orient \ --disable-newlib-unbuf-stream-opt \ --enable-newlib-global-atexit \ --enable-newlib-retargetable-locking \ --enable-newlib-global-stdio-streams \ --disable-nls $ make -j4 $ make -j4 install Any ideas how to track down the problem? -- Josef Wolf jw@raven.inka.de