GNU bug report logs - #25371
sed-4.3: Build fails when build in a separate directory and --disable-dependency-tracking is used.

Previous Next

Package: sed;

Reported by: Juan Manuel Guerrero <juan.guerrero <at> gmx.de>

Date: Fri, 6 Jan 2017 01:43:02 UTC

Severity: normal

Tags: fixed

Done: Assaf Gordon <assafgordon <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Juan Manuel Guerrero <juan.guerrero <at> gmx.de>
To: bug-sed <at> gnu.org
Subject: sed-4.3: Build fails when build in a separate directory and
 --disable-dependency-tracking is used.
Date: Fri, 06 Jan 2017 02:34:42 +0100
Although I was trying to build this sed version with DJGPP, the issue can be
reproduced on linux too.
I have tried to build sed in a separate build directory using the option --disable-dependency-tracking.
In this case only the directories gnulib-tests and po are created.  The corresponding
makefiles are created inside these directories.  No error is shown during the
configuration process.  All other directories are missing.  When I start make
I get the following error message:

  GEN      lib/alloca.h
/bin/sh: line 4: lib/alloca.h-t: No such file or directory
make: *** [lib/alloca.h] Fehler 1

If I do not use the --disable-dependency-tracking option then all directories
are created and sed is build flawlessly.  sed is also build flawlessly
if I configure in the top source directory (aka sed-4.3) no matter if the option
--disable-dependency-tracking is used or not.  Is this a bug or a feature?
The linux system is:
Linux 0015CE400E51 3.0.101-105-desktop #1 SMP PREEMPT Thu Oct 20 11:31:37 UTC 2016 (026b465) x86_64 x86_64 x86_64 GNU/Linux

Regards,
Juan M. Guerrero




This bug report was last modified 8 years and 171 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.