octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

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