[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #34195] Inconsistency detected by ld.so: dl-cl
From: |
John W. Eaton |
Subject: |
[Octave-bug-tracker] [bug #34195] Inconsistency detected by ld.so: dl-close.c: 736: _dl_close: Assertion `map->l_init_called' failed! |
Date: |
Tue, 13 Sep 2011 11:31:46 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0 |
Update of bug #34195 (project octave):
Status: None => Fixed
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #3:
What sort of binary compatibility are you expecting with previous releases?
If you just want code compiled and linked with the old library to be able to
use the new one, then I think you are OK since the changes you are making just
add a static method (no virtual functions are involved). What does marking
the function as hidden do? Does it prevent code from outside liboctinterp
from using the new function? If so, I guess I don't see how that could hurt,
but I don't think it is necessary in this case unless you want to prevent
someone else from using that function and then trying to link their newly
compiled code with an old library version.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?34195>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/