Public bug reported:

Older versions of automake before version 1.16.1 can't handle $(srcdir)
or $(top_srcdir) in the *_SOURCES symbols.

Turns out that using $(srcdir) or $(top_srcdir) in pre 1.16.1 automake
is a bad idea for *_SOURCES as these can't be expanded and one ends up
with directories being created with the unexanded names $(srcdir) and
$(top_srcdir) being created.

A fix is to just hard-code relative paths instead for the *_SOURCES and
use $(top_srcdir) for include paths and paths not used in *_SOURCES.

See also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752993

** Affects: fwts (Ubuntu)
     Importance: High
     Assignee: Colin Ian King (colin-king)
         Status: In Progress

** Changed in: fwts (Ubuntu)
       Status: New => In Progress

** Changed in: fwts (Ubuntu)
   Importance: Undecided => High

** Changed in: fwts (Ubuntu)
     Assignee: (unassigned) => Colin Ian King (colin-king)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1929138

Title:
  build fails due to relative paths in Makefile.am using automake before
  version 1.16.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwts/+bug/1929138/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to