Subject: bug#19928: closed (Re: bug#19928: Bug: no INSTALL file)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 23 Feb 2015 18:51:02 +0000

Your bug report

#19928: Bug: no INSTALL file

which was filed against the grep package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
19928: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19928
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#19928: Bug: no INSTALL file
From: Paul Eggert <[email-masked]>
To: Lukasz Dorau <[email-masked]>, [email-masked]
Date: Mon, 23 Feb 2015 10:49:57 -0800
List-Id: <debbugs-submit.debbugs.gnu.org>

On 02/23/2015 08:06 AM, Lukasz Dorau wrote:
> There is no INSTALL file

There's not supposed to be an INSTALL file in a git checkout. Instead, 
please read README-hacking.  I installed the attached change to README 
to help explain this.
>From 1938fb7827db3874a3325fafa76b684a7718060a Mon Sep 17 00:00:00 2001
From: Paul Eggert <[email-masked]>
Date: Mon, 23 Feb 2015 10:47:08 -0800
Subject: [PATCH] Cover the non-INSTALL case

* README: Mention what to do if there is no INSTALL file.
Fixes: bug#19928
---
 README | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/README b/README
index c4959fe..e41c161 100644
--- a/README
+++ b/README
@@ -23,6 +23,8 @@ will run more slowly, however.)
 See the files AUTHORS and THANKS for a list of authors and other contributors.
 
 See the file INSTALL for compilation and installation instructions.
+If there is no INSTALL file, this copy of the source code is intended
+for expert hackers; please see the file README-hacking.
 
 See the file NEWS for a description of major changes in this release.
 
-- 
2.1.0

Subject: Bug: no INSTALL file
From: Lukasz Dorau <[email-masked]>
To: [email-masked]
Date: Mon, 23 Feb 2015 17:06:00 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

There is no INSTALL file at the commit:

$ git log -1
commit 3d6cd2129e0454c537b315ce0a3aab8e032fa76a
Author: Jim Meyering <[email-masked]>
Date:   Wed Feb 11 12:12:23 2015 -0800

    maint: use ASAN-poisoning more carefully

I have tried to install grep in the following way and it failed:

$ autoconf --version
autoconf (GNU Autoconf) 2.63
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later
<http://gnu.org/licenses/old-licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.

$ autoconf
configure.ac:69: error: possibly undefined macro: AC_CONFIG_MACRO_DIRS
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:72: error: possibly undefined macro: AM_INIT_AUTOMAKE
configure.ac:74: error: possibly undefined macro: AM_SILENT_RULES
configure.ac:182: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION
configure.ac:183: error: possibly undefined macro: AM_GNU_GETTEXT
configure.ac:189: error: possibly undefined macro: AM_CONDITIONAL

$ ./configure
configure: error: cannot find install-sh or install.sh in build-aux
"."/build-aux

Lukasz