GNU bug report logs - #25690
make install-html broken

Previous Next

Package: sed;

Reported by: Eric Blake <eblake <at> redhat.com>

Date: Sat, 11 Feb 2017 15:19:01 UTC

Severity: normal

Tags: fixed

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Bruno Haible <bruno <at> clisp.org>
To: bug-gettext <at> gnu.org
Cc: 25690 <at> debbugs.gnu.org, Assaf Gordon <assafgordon <at> gmail.com>, Eric Blake <eblake <at> redhat.com>
Subject: bug#25690: [bug-gettext] bug#25690: make install-html broken
Date: Thu, 16 Feb 2017 15:29:28 +0100
Hello Eric and Assaf,

Eric, thanks for the report.
Assaf, thanks for the forward to bug-gettext.

> Making install-html in po
> make[1]: Entering directory '/usr/src/sed-4.4-1.i686/build/po'
> make[1]: *** No rule to make target 'install-html'.  Stop.

Fixed in gettext git:
http://git.savannah.gnu.org/gitweb/?p=gettext.git;a=commit;h=e5a008ae54ffa54a5343632f88f10ba2e63c4595

These targets install-{dvi,ps,pdf,html} are mandated by GNU standards,
and for more than 12 years Automake reports them as supported:
  - New targets mandated by GNU Coding Standards:
      install-dvi
      install-html
      install-ps
      install-pdf
And since then, they don't work on packages with a po/ directory. Oh well.

> I do see that projects the use gnulib with non-recursive makefiles
> include gnulib's 'non-recursive-gnulib-prefix-hack' module
> and contain this in 'bootstrap.conf':
> 
>     bootstrap_post_import_hook ()
>     {

Many more packages use gettext's po/Makefile.in.in than those that use
gnulib's 'bootstrap'.

Bruno





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

Previous Next


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