GNU bug report logs - #33022
Generated Makefile builds PROGRAMS before LTLIBRARIES

Previous Next

Package: automake;

Reported by: Mohamed Akram <mohd.akram <at> outlook.com>

Date: Fri, 12 Oct 2018 04:33:01 UTC

Severity: normal

Tags: notabug

Done: Mathieu Lirzin <mthl <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Mohamed Akram <mohd.akram <at> outlook.com>
To: 33022 <at> debbugs.gnu.org
Subject: bug#33022: Generated Makefile builds PROGRAMS before LTLIBRARIES
Date: Fri, 12 Oct 2018 04:32:24 +0000
[Message part 1 (text/plain, inline)]
automake’s behavior seems to have changed between 1.15.1 and 1.16.1:

1.15.1:

all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(HEADERS) config.h

1.16.1:

all-am: Makefile $(PROGRAMS) $(LTLIBRARIES) $(HEADERS) config.h

This causes an automake file which builds a library and a program that uses that library to fail.

An example can be seen here - https://github.com/codebrainz/morse/issues/1#issuecomment-429200053.
[Message part 2 (text/html, inline)]

This bug report was last modified 6 years and 213 days ago.

Previous Next


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