[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#25371: sed-4.3: Build fails when build in a separate directory and -
From: |
Assaf Gordon |
Subject: |
bug#25371: sed-4.3: Build fails when build in a separate directory and --disable-dependency-tracking is used. |
Date: |
Fri, 6 Jan 2017 10:16:39 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 |
Hello,
On 01/05/2017 08:34 PM, Juan Manuel Guerrero wrote:
> I have tried to build sed in a separate build directory using the option
> --disable-dependency-tracking.
[...]
> GEN lib/alloca.h
> /bin/sh: line 4: lib/alloca.h-t: No such file or directory
> make: *** [lib/alloca.h] Fehler 1
Thanks for the report.
I can confirm this is reproducible.
Creating the directories manually is sufficient to work-around this, e.g.:
tar -xf sed-4.3.tar.xz
mkdir build ; cd build
../sed-4.3/configure --disable-dependency-tracking
mkdir lib sed
make
In sed's "doc/local.mk" there is an explicit command to create the 'doc'
directory:
doc/sed.1: sed/sed$(EXEEXT) .version $(srcdir)/doc/sed.x
$(AM_V_GEN)$(MKDIR_P) doc
[...]
So we can easily add similar commands for 'sed' and 'lib' directories
(I'm just looking for the optimal place to add this).
- assaf