|
From: | Markus Mützel |
Subject: | [Octave-bug-tracker] [bug #59373] liboctinterp statically linked against hdf5 |
Date: | Wed, 28 Oct 2020 10:14:52 -0400 (EDT) |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36 Edg/86.0.622.51 |
Update of bug #59373 (project octave): Category: Libraries => Configuration and Build System _______________________________________________________ Follow-up Comment #1: Afaict, liboctinterp is not statically linked against hdf5. However, we are linking with "-Wl,--export-all-symbols". That might be the reason why all of these symbols (probably not limited to but including the hdf5 symbols) are exported. That switch is probably picked up from here: https://hg.savannah.gnu.org/hgweb/octave/file/b3cd6eb1cca5/configure.ac#l2472 The switch was added there a while back with this change: https://hg.savannah.gnu.org/hgweb/octave/rev/db4453f40550 configure.ac: fix building Java support for MinGW author Philip Nienhuis <prnienhuis@users.sf.net> date Thu, 11 Jul 2013 22:47:02 +0200 (2013-07-11) Does anyone remember why that was added? Is it worth to try and limit the scope of that switch? Could exporting many symbols be problematic? CC'ing Philip as the original author. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?59373> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |