[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #45578] build failure due to no dependency on
From: |
Mike Miller |
Subject: |
[Octave-bug-tracker] [bug #45578] build failure due to no dependency on libgnu |
Date: |
Thu, 23 Jul 2015 04:39:37 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.1.0 |
Update of bug #45578 (project octave):
Status: None => Confirmed
Operating System: GNU/Linux => Any
Summary: mxe-octave default-octave build failure => build
failure due to no dependency on libgnu
_______________________________________________________
Follow-up Comment #3:
This build failure can definitely also be demonstrated outside of mxe-octave.
I think the top-level Makefile has no rule telling it what steps depend on
libgnu now, other than "make all". So it's currently a race condition that
libgnu gets built before other steps that need it.
E.g. the following fails if I try to build a specific target rather than
"all":
$ make src/octave-gui
…
make: *** No rule to make target 'libgnu/libgnu.la', needed by
'liboctave/liboctave.la'. Stop.
IMHO the fix will be to merge libgnu into the top-level Makefile as an include
as well, but I think that might need some work.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?45578>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/