Wireshark-bugs: [Wireshark-bugs] [Bug 3960] Fails to ./configure properly on OpenBSD 4.5/4.6
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3960
--- Comment #3 from Guy Harris <guy@xxxxxxxxxxxx> 2009-08-29 11:25:53 PDT ---
Builds from release source tarballs shouldn't require GNU Make; builds from SVN
*do* require GNU Make. We use automake - it generates Makefile.in files that
require GNU Make, but that, when you do "make dist", put into the tarball a
Makefile.in that doesn't use any GNU Make features unless Makefile.am uses
them.
Unfortunately, our Makefile.am *IS* using a GNU Make feature, namely
"-include":
If you want make to simply ignore a makefile which does not exist and cannot
be remade, with no error message, use the -include directive instead of
include, like this:
-include filenames...
This acts like include in every way except that there is no error (not even a
warning) if any of the filenames do not exist. For compatibility with some
other make implementations, sinclude is another name for -include.
This was done to make it easier to add custom plugins (so you don't need to
edit any Makefile.* files and regenerate any files); unfortunately, it depends
on Make being able to do includes, which some older versions of Make might not
be able to do, and which even newer versions might not support in a form that
works the same on all versions of Make.
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.