|
| From: | Mike Miller |
| Subject: | [Octave-bug-tracker] [bug #49126] build-env-features.cc missing all defines (e.g. HAVE_CHOLMOD) due to dependency on gawk features |
| Date: | Mon, 19 Sep 2016 20:39:13 +0000 (UTC) |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:48.0) Gecko/20100101 Firefox/48.0 |
Follow-up Comment #11, bug #49126 (project octave):
As far as I can tell the only GNU-specific feature in this script is the
regular expression syntax
/(OCTAVE_|)HAVE_/
This is not an error with gawk --posix, but is with mawk on my system.
Can you test whether the attached patch fixes this when building *without*
gawk installed but with gsed installed (the script uses both)?
This is a pretty trivial change, if that's all there is to it (of course there
are sed issues discussed elsewhere). The biggest problem is that it's not easy
to catch these kinds of things, and they tend to creep in again because most
of us just use the GNU tools and have no easy way to test with all possible
variants.
(file #38556)
_______________________________________________________
Additional Item Attachment:
File name: awk.diff Size:0 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?49126>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
| [Prev in Thread] | Current Thread | [Next in Thread] |