bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #47399] include sometimes fails for built files


From: Bruce Lilly
Subject: [bug #47399] include sometimes fails for built files
Date: Mon, 28 Mar 2016 23:10:06 +0000
User-agent: Mozilla/5.0 (X11; NetBSD amd64; rv:31.0) Gecko/20100101 Firefox/31.0

Follow-up Comment #5, bug #47399 (project make):

> Also it's not clear what you mean when you say "make"

Tested versions are listed in the comments at the top of the test makefile.
Note that on OpenIndiana, /usr/bin/make, /usr/bin/dmake, and
/usr/xpg4/bin/make
all use the same executable, but with slightly varying semantics (and they
all work fine with the test makefile).


> Wouldn't it be significantly less work to use a single implementation of
make which is portable across systems;

That would most likely have to be dmake, which "just works", has been ported
to many systems,
is widely available (e.g. via pkgsrc), and does not carry onerous licensing
restrictions.
But it is impractical to force such a requirement ("you must use such-and-such
an implementation
of make"), as there are systems where administrative policy and/or legal
considerations would
preclude such.

IANAL, but although there is a version of gmake on OpenIndiana, its legal
status is
unclear (at least to me):

# uname -srvio
SunOS 5.11 illumos-bc0e913 i86pc Solaris
# gmake --version
GNU Make 4.1
Built for i386-pc-solaris2.11
Copyright (C) 1988-2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
# what $(whence gmake)
/bin/gmake:
        SunOS 5.11 illumos-33e8313 November 2015

Clearly, GPL'd gmake has been linked with CDDL illumos libraries (the linked
executable
contains illumos SCCS ids), even though the FSF says that such linking is not
permitted.
Their exact wording is stronger, and can be found at
http://www.gnu.org/licenses/license-list.html#CDDL )

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?47399>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]