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

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

[Octave-bug-tracker] [bug #54235] problems building Octave on Solaris


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #54235] problems building Octave on Solaris
Date: Sat, 14 Jul 2018 17:44:01 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0

Follow-up Comment #111, bug #54235 (project octave):

Here's what I would look at.

I would grep through the built object files to find which objects are
referencing the symbol '_ZmIIxER6MArrayIT_ES3_RKS1_'.

For example, "grep -Rl _ZmIIxER6MArrayIT_ES3_RKS1_ liboctave libinterp src".

On my system, there are no objects that reference that symbol.

If I change the symbol to '_ZmIIiER6MArrayIT_ES3_RKS1_' (int instead of long
long), then I do find the symbol. It is defined in the source file
liboctave/array/MArray-i.cc, and it is used by the symbol
liboctave/numeric/qrp.cc.

Assuming I found the object file that references that symbol, I would look at
the source code to try to see why it would be referenced, and maybe try to see
if something has changed in that source file or related to why that symbol was
not a problem in the last build.

If you still have the previous build, I would also search that build directory
to see if the symbol used to be defined and now isn't, or if the symbol was
not defined and was not needed, but now is needed for some new reason.

    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

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